Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A128CBC_HS256 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 128 bit key will be generated.
- A128GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 128 bit key will be generated.
- A192CBC_HS384 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 192 bit key will be generated.
- A192GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 192 bit key will be generated.
- A256CBC_HS512 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 256 bit key will be generated.
- A256GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 256 bit key will be generated.
- AbacAnnotation - Annotation Interface in io.helidon.security.providers.abac
-
Meta annotation for ABAC attribute annotations.
- abacAttribute(String) - Method in interface io.helidon.security.util.AbacSupport
-
Get the property (optional) value.
- abacAttributeNames() - Method in class io.helidon.security.EndpointConfig
- abacAttributeNames() - Method in class io.helidon.security.Grant
- abacAttributeNames() - Method in class io.helidon.security.ProviderRequest
- abacAttributeNames() - Method in class io.helidon.security.SecurityEnvironment
- abacAttributeNames() - Method in class io.helidon.security.Subject
- abacAttributeNames() - Method in interface io.helidon.security.util.AbacSupport
-
A collection of all property names in this container.
- abacAttributeNames() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- abacAttributeRaw(String) - Method in class io.helidon.security.EndpointConfig
- abacAttributeRaw(String) - Method in class io.helidon.security.Grant
- abacAttributeRaw(String) - Method in class io.helidon.security.ProviderRequest
- abacAttributeRaw(String) - Method in class io.helidon.security.SecurityEnvironment
- abacAttributeRaw(String) - Method in class io.helidon.security.Subject
- abacAttributeRaw(String) - Method in interface io.helidon.security.util.AbacSupport
-
Return the actual property value or null if not present.
- abacAttributeRaw(String) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- AbacProvider - Class in io.helidon.security.providers.abac
-
Attribute based access control (ABAC) provider.
- AbacProvider.Builder - Class in io.helidon.security.providers.abac
-
A fluent API builder for
AbacProvider
. - AbacProviderService - Class in io.helidon.security.providers.abac
-
A java service to register this provider with
Security
. - AbacProviderService() - Constructor for class io.helidon.security.providers.abac.AbacProviderService
- AbacSupport - Interface in io.helidon.security.util
-
A simple registry of keys to values for reading.
- AbacSupport.BasicAttributes - Class in io.helidon.security.util
-
Implements
AbacSupport
interface and supports adding attributes. - AbacValidator<T> - Interface in io.helidon.security.providers.abac.spi
-
Service interface for attribute based access control (ABAC) validator.
- AbacValidatorConfig - Interface in io.helidon.security.providers.abac
-
Marker interface for classes that define custom objects for attribute based access control (ABAC).
- AbacValidatorService - Interface in io.helidon.security.providers.abac.spi
-
Service to use with ServiceLoader to map configuration to
AbacValidator
. - abort(Executor) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- abort(Executor) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- aborted(SecurityResponse, Response.ResponseBuilder) - Method in interface io.helidon.microprofile.security.spi.SecurityResponseMapper
-
Called when a security response is aborted due to a security problem (e.g.
- ABORTED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
- abortPollTimeExpired() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Whether to continue retrying after a poll wait timeout expired or not.
- abortPollTimeExpired() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- abortPollTimeExpired() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Whether to continue retrying after a poll wait timeout expired or not.
- abortPollTimeExpired(boolean) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Whether to continue retrying after a poll wait timeout expired or not.
- abortRequest(SecurityFilterContext, SecurityResponse, int, Map<String, List<String>>) - Method in class io.helidon.microprofile.security.SecurityFilter
- absolute() - Method in interface io.helidon.common.uri.UriPath
-
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- absolute() - Method in interface io.helidon.http.RoutedPath
-
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- absolute(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- abstain() - Static method in class io.helidon.security.AuthenticationResponse
-
Provider returning this response is not capable to make a decision (e.g.
- abstain() - Static method in class io.helidon.security.AuthorizationResponse
-
This provider is not capable of making a decision about the resource (e.g.
- abstain() - Static method in class io.helidon.security.OutboundSecurityResponse
-
Abstain from processing this request.
- abstain() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create an abstain response (e.g.
- abstain(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create an abstain response (e.g.
- ABSTAIN - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
This analyzer is not capable of asserting the need to do security - carry on as if it did not exist.
- ABSTAIN - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Cannot process, not an error.
- ABSTRACT - Enum constant in enum class io.helidon.common.types.Modifier
-
The
abstract
modifier. - AbstractCommonDataSource - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant skeletal implementation of the
CommonDataSource
interface. - AbstractCommonDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractCommonDataSource
-
Creates a new
AbstractCommonDataSource
. - AbstractConfigSource - Class in io.helidon.config
-
A base implementation for config sources, that combines configuration from any type of a config source.
- AbstractConfigSource(AbstractConfigSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractConfigSource
-
Use common data from the builder to setup media type, parser, media type mapping, and parser mapping on this instance.
- AbstractConfigSourceBuilder<B,
U> - Class in io.helidon.config -
Common ancestor for config source builders, taking care of configurable options understood by the config module.
- AbstractConfigSourceBuilder() - Constructor for class io.helidon.config.AbstractConfigSourceBuilder
-
There is no side effect.
- AbstractConfigurableExtension<T> - Class in io.helidon.integrations.cdi.configurable
-
A convenient, abstract
Extension
whose subclasses arrange for instances of a particular type to be configured and added as CDI beans. - AbstractConfigurableExtension() - Constructor for class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Creates a new
AbstractConfigurableExtension
. - AbstractDataSource - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant, skeletal implementation of the
DataSource
interface. - AbstractDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractDataSource
-
Creates a new
AbstractDataSource
. - AbstractDataSourceExtension - Class in io.helidon.integrations.datasource.cdi
-
An
AbstractConfigurableExtension
whose subclasses arrange forDataSource
instances to be added as CDI beans. - AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Creates a new
AbstractDataSourceExtension
. - AbstractLogEntry - Class in io.helidon.webserver.accesslog
-
Common log entry features.
- AbstractLogEntry(AbstractLogEntry.Builder<?, ?>) - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry
-
Create a new instance using a builder.
- AbstractLogEntry.Builder<R,
T> - Class in io.helidon.webserver.accesslog -
A fluent API builder for
AbstractLogEntry
. - AbstractNodeBuilderImpl<ID,
B> - Class in io.helidon.config -
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.
- AbstractServiceBuilder - Class in io.helidon.microprofile.grpc.core
-
A base class for gRPC service and client descriptor builders.
- AbstractServiceBuilder(Class<?>, Supplier<?>) - Constructor for class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Create a new introspection modeller for a given gRPC service class.
- AbstractSource - Class in io.helidon.config
-
Source options as a super set of all possible combinations of source implementation.
- AbstractSource(AbstractSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractSource
-
A new instance configured from the provided builder.
- AbstractSourceBuilder<B,
U> - Class in io.helidon.config -
Base class for common builder methods of a
Source
implementation. - AbstractSourceBuilder() - Constructor for class io.helidon.config.AbstractSourceBuilder
-
No side effects.
- AbstractTracingFilter - Class in io.helidon.tracing.jersey
-
Tracing filter base.
- AbstractTracingFilter() - Constructor for class io.helidon.tracing.jersey.AbstractTracingFilter
- accept(MediaType...) - Method in interface io.helidon.http.ClientRequestHeaders
-
Accepted media types.
- accept(MediaType...) - Method in interface io.helidon.webclient.api.ClientRequest
-
Accepted media types.
- accept(HttpMediaType...) - Method in interface io.helidon.webclient.api.ClientRequest
-
Accepted media types.
- accept(Class<?>, Class<?>, GrpcServiceDescriptor.Builder) - Method in interface io.helidon.microprofile.grpc.server.AnnotatedServiceConfigurer
-
Apply modifications to a
GrpcServiceDescriptor.Builder
. - ACCEPT - Static variable in class io.helidon.http.HeaderNames
-
The
Accept
header name. - ACCEPT_CHARSET - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Charset
header name. - ACCEPT_DATETIME - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Datetime
header name. - ACCEPT_ENCODING - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Encoding
header name. - ACCEPT_EVENT_STREAM - Static variable in class io.helidon.http.HeaderValues
-
Accept text/event-stream.
- ACCEPT_JSON - Static variable in class io.helidon.http.HeaderValues
-
Accept application/json.
- ACCEPT_LANGUAGE - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Language
header name. - ACCEPT_PATCH - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Patch
header name. - ACCEPT_RANGES - Static variable in class io.helidon.http.HeaderNames
-
The
Accept-Ranges
header name. - ACCEPT_RANGES_BYTES - Static variable in class io.helidon.http.HeaderValues
-
Accept byte ranges for file download.
- ACCEPT_RANGES_NONE - Static variable in class io.helidon.http.HeaderValues
-
Not accepting byte ranges for file download.
- ACCEPT_TEXT - Static variable in class io.helidon.http.HeaderValues
-
Accept text/plain with UTF-8.
- acceptDatetime() - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns acceptedTypes version in time (
HeaderNames.ACCEPT_DATETIME
header). - accepted() - Method in record class io.helidon.http.PathMatchers.MatchResult
-
Returns the value of the
accepted
record component. - accepted() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
accepted
record component. - ACCEPTED_202 - Static variable in class io.helidon.http.Status
-
202 Accepted, see HTTP/1.1 documentation .
- acceptedMethods() - Method in interface io.helidon.http.MethodPredicate
-
Methods accepted by this predicate, may be empty.
- acceptedTypes() - Method in interface io.helidon.http.Headers
-
Returns a list of acceptedTypes (
HeaderNames.ACCEPT
header) content discoveryTypes in quality factor order. - acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
- acceptPatches() - Method in interface io.helidon.http.ClientResponseHeaders
-
Accepted patches.
- acceptPattern(Pattern) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
-
Sets the
Pattern
that will dictate which configuration property names are allowed to reach aSecretBundleLazyConfigSource
instance. - accepts(HttpPrologue) - Method in interface io.helidon.webserver.http.HttpRoute
-
Whether this route accept the provided request.
- accepts(HttpPrologue) - Method in class io.helidon.webserver.http1.Http1Route
- accepts(HttpPrologue) - Method in class io.helidon.webserver.http2.Http2Route
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Credentials.
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Allow-Credentials
header name. - ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Headers.
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Allow-Headers
header name. - ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Methods.
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Allow-Methods
header name. - ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Origin.
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Allow-Origin
header name. - ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Expose-Headers.
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Expose-Headers
header name. - ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Max-Age.
- ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Max-Age
header name. - ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Request-Headers.
- ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Request-Headers
header name. - ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Request-Method.
- ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.http.HeaderNames
-
The
Access-Control-Request-Method
header name. - ACCESS_MODIFIER - Static variable in class io.helidon.common.types.TypeNames
-
Helidon access modifier (enum).
- ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Json key for token to be retrieved from IDCS response when requesting application token.
- AccessLogCdiExtension - Class in io.helidon.microprofile.accesslog
-
Extension of MicroProfile to add support for access log.
- AccessLogCdiExtension() - Constructor for class io.helidon.microprofile.accesslog.AccessLogCdiExtension
- AccessLogConfig - Interface in io.helidon.webserver.accesslog
-
Configuration of access log feature.
- AccessLogConfig.Builder - Class in io.helidon.webserver.accesslog
-
Fluent API builder for
AccessLogFeature
. - AccessLogConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.accesslog -
Fluent API builder base for
AccessLogFeature
. - AccessLogConfig.BuilderBase.AccessLogConfigImpl - Class in io.helidon.webserver.accesslog
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- AccessLogConfigImpl(AccessLogConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
-
Create an instance providing a builder.
- AccessLogContext - Interface in io.helidon.webserver.accesslog
-
Context of the access log processing.
- AccessLogEntry - Interface in io.helidon.webserver.accesslog
-
An entry generating data for access log.
- AccessLogFeature - Class in io.helidon.webserver.accesslog
-
Service that adds support for Access logging to Server.
- AccessLogFeatureProvider - Class in io.helidon.webserver.accesslog
-
ServiceLoader
provider implementation for access log feature forWebServer
. - AccessLogFeatureProvider() - Constructor for class io.helidon.webserver.accesslog.AccessLogFeatureProvider
-
Deprecated.
- AccessLogHandler - Class in io.helidon.webserver.accesslog
-
Log handler to support separation of access log to its own file.
- AccessLogHandler() - Constructor for class io.helidon.webserver.accesslog.AccessLogHandler
-
Construct a default
AccessLogHandler
. - AccessLogRoutingFeature - Class in io.helidon.webserver.accesslog
-
Service that adds support for Access logging to Server.
- AccessLogRoutingFeature.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API Builder for
AccessLogRoutingFeature
. - accessModifier() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Access modifier of the element.
- accessModifier() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- accessModifier() - Method in interface io.helidon.common.types.TypedElementInfo
-
Access modifier of the element.
- accessModifier() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Access modifier.
- accessModifier() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- accessModifier() - Method in interface io.helidon.common.types.TypeInfo
-
Access modifier.
- accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.Field.Builder
- accessModifier(AccessModifier) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Access modifier of the element.
- accessModifier(AccessModifier) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Access modifier.
- AccessModifier - Enum Class in io.helidon.common.types
-
Access modifier of the class model components.
- accessor() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Accessor.
- accessor() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Accessor id.
- accessor() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Accessor.
- accessTokenIpCheck() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to check IP address access token was issued for.
- accessTokenIpCheck(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to check if current IP address matches the one access token was issued for.
- ack() - Method in class io.helidon.http.http2.Http2Flag.PingFlags
-
Whether the ack flag is set.
- ack() - Method in class io.helidon.http.http2.Http2Flag.SettingsFlags
-
Whether the ack flag is set.
- ack() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- ack() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- ack() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- ACK - Static variable in class io.helidon.http.http2.Http2Flag
-
ACK flag, used for acknowledgements.
- ACK_MODE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
JMS acknowledge mode.
- acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
JMS acknowledgement mode.
- acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JMS acknowledgement mode.
- AcknowledgeMode - Enum Class in io.helidon.messaging.connectors.jms
-
Enumeration equivalent for JMS api's
Session.AUTO_ACKNOWLEDGE
,Session.CLIENT_ACKNOWLEDGE
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.
- acquire() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- acquire(int) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- acquireTransactionManager() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
-
Returns a non-
null
TransactionManager
. - acquireUninterruptibly() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- acquireUninterruptibly(int) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- activate() - Method in interface io.helidon.tracing.Span
-
Make this span the current active span.
- activated(Span, Scope) - Method in interface io.helidon.tracing.SpanListener
-
Invoked just after a span has been activated.
- activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
- activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Activates OCI metrics support.
- activateSpan(Span) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- activeSpan() - Static method in class io.helidon.grpc.core.GrpcTracingContext
-
Get the current active span associated with the context.
- activeSpan() - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
-
Returns a
Span
representing the currently-active OpenTelemetry span with any current baggage set on the returned span. - activeSpan() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- adaptiveBuilder(Duration) - Static method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Creates a builder of
ScheduledPollingStrategy.RecurringPolicy
with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given byScheduledPollingStrategy.RecurringPolicy.shorten()
orScheduledPollingStrategy.RecurringPolicy.lengthen()
. - add(BufferData) - Method in interface io.helidon.common.buffers.CompositeBufferData
-
Add this buffer to the list of buffers already in this composite buffer.
- add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
- add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
- add(Header) - Method in interface io.helidon.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(HeaderName, int) - Method in interface io.helidon.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(HeaderName, long) - Method in interface io.helidon.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(HeaderName, String...) - Method in interface io.helidon.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(Http2Setting<T>, T) - Method in class io.helidon.http.http2.Http2Settings.Builder
-
Add a setting to these settings.
- add(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Add a
AccessLogEntry
to the list of log entries creating the format of this access log. - add(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add text line to the content.
- add(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom boolean to payload.
- add(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom double to payload.
- add(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom int to payload.
- add(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom long to payload.
- add(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a custom object to payload.
- add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Add a new query parameter or add a value to existing.
- add(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom string to payload.
- add(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, String...) - Method in class io.helidon.common.parameters.Parameters.Builder
-
Add new value(s) to the parameters.
- add(String, Duration) - Method in class io.helidon.integrations.vault.VaultRequest
-
Add a duration formatted in Vault manner, as a string with duration.
- add(Supplier<T>) - Method in interface io.helidon.common.LazyList
-
Add another lazy item to the list.
- add(T) - Method in class io.helidon.grpc.core.WeightedBag
-
Add an element to the bag.
- add(T, double) - Method in class io.helidon.grpc.core.WeightedBag
-
Add an element to the bag with a specific weight.
- addAcceptHeader(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add a header that is validated on inbound requests.
- addAcceptPatches(MediaType...) - Method in interface io.helidon.http.ServerResponseHeaders
-
Adds one or more acceptedTypes path document formats (header
HeaderNames.ACCEPT_PATCH
). - addAdditionalGrants(Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Extension point to add additional grants that are not retrieved from IDCS.
- addAdditionalGrants(String, String, Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Extension point to add additional grants to the subject being created.
- addAll(Iterable<? extends T>) - Method in class io.helidon.grpc.core.WeightedBag
-
Add elements to the bag.
- addAll(Iterable<? extends T>, double) - Method in class io.helidon.grpc.core.WeightedBag
-
Add elements to the bag with a given weight.
- addAllowed(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to allow.
- addAllowed(Predicate<String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allowed predicates.
- addAllowed(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to allow.
- addAllowedAuthenticationMethods(List<? extends String>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
List of attempted authentication strategies in case
OciConfigBlueprint.authenticationMethod()
is set to "auto". - addAllowedDomain(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the domains of the role.
- addAllowedEntityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
f set, specifies the entity aliases which are allowed to be used during token generation.
- addAllowedOtherSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Defines allowed custom OID/UTF8-string SANs.
- addAllowedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Pattern
s specifying strings to allow. - addAllowedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Pattern
s specifying strings to allow. - addAllowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, tokens can be created with any subset of the policies in this list, rather than the normal semantics of tokens being a subset of the calling token's policies.
- addAllowedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allowed predicates.
- addAllowedPrefix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to allow.
- addAllowedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to allow.
- addAllowedResponseHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Header to whitelist, allowing a plugin to include them in the response.
- addAllowedResponseHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Header to whitelist, allowing a plugin to include them in the response.
- addAllowedRole(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
List of the roles allowed to use this connection.
- addAllowedSuffix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to allow.
- addAllowedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to allow.
- addAllowedUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Defines allowed URI Subject Alternative Names.
- addAltName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested Subject Alternative Name(s).
- addAltName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested Subject Alternative Name(s).
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Add new annotation to the component.
- addAnnotation(Annotation) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of declared and known annotations for this element.
- addAnnotation(Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of declared and known annotations for this element.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Add new annotation to the component.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of declared and known annotations for this element.
- addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of declared and known annotations for this element.
- addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of declared and known annotations for this element.
- addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of declared and known annotations for this element.
- addApplication(JaxRsApplication) - Method in class io.helidon.microprofile.server.Server.Builder
-
Add a JAX-RS application with all possible options to this server.
- addApplication(Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add a jersey application to the server.
- addApplication(Application) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application to use.
- addApplication(Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application class to use.
- addApplication(String, Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add a jersey application to the server with an explicit context path.
- addApplication(String, Application) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application to use.
- addApplication(String, Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application class to use.
- addApplicationProtocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure list of supported application protocols (such as
h2
) for application layer protocol negotiation (ALPN). - addApplicationProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure list of supported application protocols (such as
h2
) for application layer protocol negotiation (ALPN). - addApplications(List<JaxRsApplication>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add all application metadata from the provided list.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will be considered failures.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will be considered retriable.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will be considered retriable.
- addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will be considered failures.
- addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will be considered retriable.
- addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will be considered retriable.
- addAtribute(String, Object) - Method in class io.helidon.security.EndpointConfig.Builder
-
Add an attribute to this endpoint configuration builder.
- addAttribute(String, Object) - Method in class io.helidon.security.Grant.Builder
-
Add and attribute to this grant.
- addAttribute(String, Object) - Method in class io.helidon.security.Principal.Builder
-
Add a custom attribute to this principal.
- addAttribute(String, Object) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add an attribute to this environment.
- addAttribute(String, Object) - Method in class io.helidon.security.Subject.Builder
-
Add an attribute to this subject.
- addAudience(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- addAudienceValidator(String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
AudienceValidator
with the expected audience. - addAudienceValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addAudienceValidator(Collection<Validator<Jwt>>, Set<String>, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addAudienceValidator(Consumer<AudienceValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
AudienceValidator
instance based on the builder configuration. - addAudienceValidator(Set<String>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
AudienceValidator
with the expected audience. - addAuditProvider(AuditProvider) - Method in class io.helidon.security.Security.Builder
-
Add an audit provider to this security runtime.
- addAuditProvider(Supplier<? extends AuditProvider>) - Method in class io.helidon.security.Security.Builder
-
Add an audit provider to this security runtime.
- addAuthenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
-
Add an authentication provider.
- addAuthenticationProvider(AuthenticationProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authentication provider.
- addAuthenticationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a required provider to this composite provider.
- addAuthenticationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addAuthenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
-
Add an authentication provider.
- addAuthenticationProvider(Supplier<? extends AuthenticationProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authentication provider.
- addAuthorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
-
Add authorization provider.
- addAuthorizationProvider(AuthorizationProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authorization provider.
- addAuthorizationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a required provider to this composite provider.
- addAuthorizationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addAuthorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
-
Add authorization provider.
- addAuthorizationProvider(Supplier<? extends AuthorizationProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authorization provider.
- addAuthStrategies(List<? extends String>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The list of authentication strategies that will be attempted by
AbstractAuthenticationDetailsProvider
when one is called for. - addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a string encoded with base64.
- addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addBatch() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- addBatch(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- addBean(BeanConfigurator<UniversalConnectionPool>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
- addBean(BeanConfigurator<T>, Named, Properties) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Called internally to permit subclasses to add a
T
-typed bean, qualified with at least the suppliedNamed
, using the suppliedBeanConfigurator
. - AddBean - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Add a bean.
- AddBean - Annotation Interface in io.helidon.microprofile.testing.testng
-
Add a bean.
- addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addBeans(BeforeBeanDiscovery) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
-
Adds beans to the bean manager.
- AddBeans - Annotation Interface in io.helidon.microprofile.testing.junit5
-
A repeatable container for
AddBean
. - AddBeans - Annotation Interface in io.helidon.microprofile.testing.testng
-
A repeatable container for
AddBean
. - addBetween(LocalTime, LocalTime) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "between time" configuration.
- addBlacklistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Add an exception to the blacklist.
- addBoundServiceAccountName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a service account name able to access this role.
- addBoundServiceAccountNamespace(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a namespace allowed to access this role.
- addBreaker(CircuitBreaker) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
-
Add a circuit breaker to the list.
- addBreaker(CircuitBreaker) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
-
Add a circuit breaker to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
-
Add a bulkhead to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
-
Add a bulkhead to the list.
- addCacheInMemory(String) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Add a path (as requested by the user) that should be cached in memory.
- addCert(X509Certificate) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificates.
- addCertAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
List of aliases used to generate a trusted set of certificates.
- addCertAliases(List<? extends String>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
List of aliases used to generate a trusted set of certificates.
- addCertChain(X509Certificate) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificate Chain.
- addCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificate Chain.
- addCertificateChain(X509Certificate) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Add a certificate to certificate chain of the JWK to be built.
- addCertificateChain(X509Certificate) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Add a certificate to certificate chain of the JWK to be built.
- addCerts(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificates.
- addChannels(List<? extends GrpcChannelDescriptor>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
List of channel descriptors.
- addCheck(HealthCheck) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Health checks with implicit types.
- addCheck(HealthCheck, HealthCheckType) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Add the provided health check using an explicit type (may differ from the
HealthCheck.type()
. - addCheck(Supplier<HealthCheckResponse>, HealthCheckType, String) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Add a health check using the provided response supplier, type, and name.
- addChecks(HealthCheck[]) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Add the provided health checks.
- addCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
CIDR blocks enforcing secret IDs to be used from specific set of IP addresses.
- addClaimValidator(ClaimValidator) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add
ClaimValidator
instance. - addClasspath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The classpath to pass to the compiler.
- addClasspath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The classpath to pass to the compiler.
- addCommaDelimitedArray(JsonObjectBuilder, String, List<String>) - Static method in class io.helidon.integrations.vault.VaultRequest
-
Add aa list of values as a comma delimited string instead of a JSON Array.
- addCommandLineArgument(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The command line arguments to pass to the compiler.
- addCommandLineArguments(List<? extends String>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The command line arguments to pass to the compiler.
- addComponent(ComponentTracingConfig) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Add a traced component configuration.
- addComponentTypes(List<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Returns the component type names describing the element.
- AddConfig - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Add a configuration key/value pair to MicroProfile configuration.
- AddConfig - Annotation Interface in io.helidon.microprofile.testing.testng
-
Add a configuration key/value pair to MicroProfile configuration.
- AddConfigBlock - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Defines the configuration as a String in
AddConfigBlock.value()
for the given type. - AddConfigBlock - Annotation Interface in io.helidon.microprofile.testing.testng
-
Defines the configuration as a String in
AddConfigBlock.value()
for the given type. - AddConfigs - Annotation Interface in io.helidon.microprofile.testing.junit5
-
A repeatable container for
AddConfig
. - AddConfigs - Annotation Interface in io.helidon.microprofile.testing.testng
-
A repeatable container for
AddConfig
. - addConnectionSelector(ServerConnectionSelector) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Explicitly defined connection selectors to be used with this socket.
- addConnectionSelectors(List<? extends ServerConnectionSelector>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Explicitly defined connection selectors to be used with this socket.
- addConstructor(Constructor.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new constructor to this class.
- addConstructor(Consumer<Constructor.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new constructor to this class.
- addContent(TypeName) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add type name to content, correctly handling imports.
- addContent(TypeName) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- addContent(TypeName) - Method in class io.helidon.codegen.classmodel.Field.Builder
- addContent(Class<?>) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Obtained type is enclosed between
ClassModel.TYPE_TOKEN
tokens. - addContent(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add text line to the content.
- addContent(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- addContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- addContentCreate(Annotation) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add content that creates a new
Annotation
in the generated code that is the same as the annotation provided. - addContentCreate(TypedElementInfo) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add content that creates a new
TypedElementInfo
in the generated code that is the same as the element provided. - addContentCreate(TypeName) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add content that creates a new
TypeName
in the generated code that is the same as the type name provided. - addContentEncoding(ContentEncoding) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- addContentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- addContentLine(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Add text line to the content.
- addContextValue(Context.Key<T>, T) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Add a
Context.Key
and value to be added to the callContext
when this method is invoked. - addContextValue(Context.Key<V>, V) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- addContextValue(Context.Key<V>, V) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Add value to the
Context
for the service. - addCookie(SetCookie) - Method in interface io.helidon.http.ServerResponseHeaders
-
Adds
Set-Cookie
header specified in RFC6265. - addCookie(String, String) - Method in interface io.helidon.http.ServerResponseHeaders
-
Adds
Set-Cookie
header based on RFC2616. - addCookie(String, String, Duration) - Method in interface io.helidon.http.ServerResponseHeaders
- addCountry(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the C (Country) value in the subject field of issued certificates.
- addCreationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements executed to create and configure a user.
- addCriticalValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new "crit" claim validator.
- addCrossOrigin(CrossOriginConfig) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Adds cross origin information associated with the default path.
- addCrossOrigin(String, CrossOriginConfig) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Adds cross origin information associated with a given path.
- addDaysOfWeek(DayOfWeek...) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "day of week" configuration.
- addDaysOfWeek(List<DayOfWeek>) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "day of week" configuration.
- addDefaultCookies(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addDefaultHeadersMap(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addDefaultTimeValidators() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add default time validators.
- addDefaultTimeValidators(Instant, Duration, boolean) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add default time validators with specific time settings.
- addDenied(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to deny.
- addDenied(Predicate<String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Deny predicates.
- addDenied(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to deny.
- addDeniedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Patterns specifying strings to deny.
- addDeniedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Patterns specifying strings to deny.
- addDeniedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Deny predicates.
- addDeniedPrefix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to deny.
- addDeniedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to deny.
- addDeniedSuffix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to deny.
- addDeniedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to deny.
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
- addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- addDigest(String, DigestProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add a signature/HMAC to security configuration.
- addDigestProvider(DigestProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named digest provider (providing signatures and possibly HMAC).
- addDigestQop(HttpDigest.Qop) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Digest QOP to support.
- addDisallowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, successful token creation via this role will require that no policies in the given list are requested.
- addDiscoveryType(RequestedUriDiscoveryContext.RequestedUriDiscoveryType) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Adds a discovery type for requested URI discovery for requests arriving on the socket.
- addElementInfo(TypedElementInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up the type that are relevant for processing.
- addElementInfo(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up the type that are relevant for processing.
- addElementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up the type that are relevant for processing.
- addElementModifier(Modifier) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- addElementModifier(Modifier) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Type modifiers.
- addElementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- addElementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Type modifiers.
- addElementTypeAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The list of known annotations on the type name referenced by
TypedElementInfo.BuilderBase.typeName()
. - addEnabledCipherSuite(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled cipher suites for TLS communication.
- addEnabledCipherSuites(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled cipher suites for TLS communication.
- addEnabledProtocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled protocols for TLS communication.
- addEnabledProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled protocols for TLS communication.
- addEnclosingName(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Simple names of enclosing classes (if any exist).
- addEnclosingNames(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Simple names of enclosing classes (if any exist).
- addEncryption(String, EncryptionProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add an encryption to security configuration.
- addEncryptionProvider(EncryptionProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named encryption provider.
- addEntries(List<? extends AccessLogEntry>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configured log entries.
- addEntry(DecryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Specifies a list of items to be encrypted in a single batch.
- addEntry(EncryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies a list of items to be encrypted in a single batch.
- addEntry(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configured log entries.
- addEvent(String) - Method in interface io.helidon.tracing.Span
-
Add a new event to this span.
- addEvent(String, Map<String, ?>) - Method in interface io.helidon.tracing.Span
-
Add an event to this span.
- addExcludedClass(Class<? extends T>) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through
HelidonServiceLoader.Builder.addService(Object)
), it would be ignored. - addExcludedClassName(String) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through
HelidonServiceLoader.Builder.addService(Object)
), it would be ignored. - addExcludes(String...) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Add property names excludes.
- addExecutor(PolicyExecutor) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
-
Add an executor (that is not available as a java service).
- addExpectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Add an audience expected in inbound JWTs.
- addExpectedAudience(String) - Method in class io.helidon.security.jwt.AudienceValidator.Builder
-
Add expected audience value.
- addExpirationValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
ExpirationValidator
instance. - addExpirationValidator(Consumer<ExpirationValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
ExpirationValidator
instance based on the builder configuration. - addExport(String, String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Exports of the module.
- addExports(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Exports of the module.
- AddExtension - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Add a CDI extension to the test container.
- AddExtension - Annotation Interface in io.helidon.microprofile.testing.testng
-
Add a CDI extension to the test container.
- addExtensions() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Adds property handling for extensions.
- addExtensions(Extension...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addExtensions(Class<? extends Extension>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- AddExtensions - Annotation Interface in io.helidon.microprofile.testing.junit5
-
A repeatable container for
AddExtension
. - AddExtensions - Annotation Interface in io.helidon.microprofile.testing.testng
-
A repeatable container for
AddExtension
. - addExtKeyUsage(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the allowed extended key usage constraint on issued certificates.
- addExtKeyUsageOid(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Add an extended usage OID.
- addFallback(Fallback<T>) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
-
Add a fallback to the list of handlers.
- addFallback(Fallback<U>) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
-
Add a fallback to the list of handlers.
- addFeature(HttpFeature) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Add a new feature.
- addFeature(ServerFeature) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Add a server feature.
- addFeature(ServerFeature) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Server features allow customization of the server, listeners, or routings.
- addFeature(Supplier<? extends HttpFeature>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Add a new feature.
- addFeatures(List<? extends ServerFeature>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Server features allow customization of the server, listeners, or routings.
- addField(Field) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new field to the type.
- addField(Field.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new field to the type.
- addField(Consumer<Field.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new field to the type.
- addFieldValidator(Consumer<FieldValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
FieldValidator
based on the builder configuration. - addFilter(ConfigFilter) - Method in interface io.helidon.config.Config.Builder
-
Registers a
ConfigFilter
instance that will be used byConfig
to filter elementary value before it is returned to a user. - addFilter(Filter) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Add a new filter.
- addFilter(Function<Config, ConfigFilter>) - Method in interface io.helidon.config.Config.Builder
- addFilter(Supplier<Function<Config, ConfigFilter>>) - Method in interface io.helidon.config.Config.Builder
- addGeneratedType(TypeName, ClassModel.Builder, TypeName, Object...) - Method in interface io.helidon.codegen.RoundContext
-
Add a new class to be code generated.
- addGenericArgument(TypeArgument) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add generic argument type.
- addGenericArgument(TypeArgument) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Add generic argument to be declared by this method.
- addGenericArgument(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add generic argument tag name and description.
- addGenericArgument(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add generic argument tag name and description.
- addGenericArgument(Consumer<TypeArgument.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add generic argument type.
- addGrant(Grant) - Method in class io.helidon.security.Subject.Builder
-
Add a grant to this subject.
- addHandler(DirectHandler.EventType, DirectHandler) - Method in class io.helidon.webserver.http.DirectHandlers.Builder
-
Add a handler.
- addHeader(Header) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Default headers to be used in every request.
- addHeader(HeaderName, int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add a default header value.
- addHeader(HeaderName, long) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add a default header value.
- addHeader(HeaderName, String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add a default header value.
- addHeader(String, int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add default header value.
- addHeader(String, long) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add default header value.
- addHeader(String, String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Add default header value.
- addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Add an HTTP header.
- addHeader(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Add an HTTP header.
- addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Add an HTTP header.
- addHeader(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
-
Add the token as a new header value.
- addHeaderAudience(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Add a generic header claim.
- addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Add a header claim.
- addHeaderCritical(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The critical claim is used to indicate that certain claims are critical and must be understood (optional).
- addHeaderFieldValidator(String, String, String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
FieldValidator
of the header field. - addHeaders(HttpClientRequest, Map<String, List<String>>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Add HTTP headers.
- addHeaders(Set<? extends Header>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Default headers to be used in every request.
- addHealthChecks(List<? extends HealthCheck>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Health checks with implicit types.
- addHost(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported host for this target.
- addImport(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add specific fully qualified type name to be imported.
- addImport(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add specific class to be imported.
- addImport(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add specific fully qualified type name to be imported.
- addInbound(InboundClientDefinition) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add inbound configuration.
- addIndexPaths(List<? extends String>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Specify the set of Jandex index path.
- Adding developer-requested registries - Search tag in class io.helidon.integrations.micrometer.MeterRegistryFactory
- Section
- addInheritedAnnotation(Annotation) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInheritedAnnotation(Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInheritedAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInheritedAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of all inherited annotations for this element.
- addInnerClass(InnerClass) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new inner type to this type.
- addInnerClass(Consumer<InnerClass.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new inner type to this type.
- addInnerClass(Supplier<InnerClass>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new inner type to this type.
- addInterceptor(ClientInterceptor) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Ordered list of method interceptors.
- addInterceptors(List<? extends ClientInterceptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Ordered list of method interceptors.
- addInterface(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add interface this type should implement.
- addInterface(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add interface this type should implement.
- addInterface(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add interface this type should implement.
- addInterfaceTypeInfo(TypeInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The interface classes for this type info.
- addInterfaceTypeInfo(Consumer<TypeInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The interface classes for this type info.
- addInterfaceTypeInfo(List<? extends TypeInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The interface classes for this type info.
- addIpSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested IP Subject Alternative Name(s).
- addIpSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested IP Subject Alternative Name(s).
- addIssuerValidator(String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new JWT issuer validator.
- addIssuerValidator(String, boolean) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new JWT issuer validator.
- addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addIssueTimeValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
IssueTimeValidator
instance. - addIssueTimeValidator(Consumer<IssueTimeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
IssueTimeValidator
instance based on the builder configuration. - additionalHeaders() - Method in class io.helidon.webclient.api.ClientRequestBase
-
Append additional headers before sending the request.
- addJavadocTag(String, String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- addJavadocTag(String, String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- AddJaxRs - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Add JaxRS support for Request-scoped beans.
- AddJaxRs - Annotation Interface in io.helidon.microprofile.testing.testng
-
Add JaxRS support for Request-scoped beans.
- addKekValidator(Collection<Validator<EncryptedJwt>>, String, boolean) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Add validator of kek algorithm to the collection of validators.
- addKey(Jwk) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Add a new JWK to this keys.
- addLine(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add text line to the content.
- addList(ConfigNode.ListNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addList(ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds List node to the list.
- addList(String, ConfigNode.ListNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addList(String, ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets List node associated with specified
key
. - addListenerConfiguration(CacheEntryListenerConfiguration<K, V>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- addListenerSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addLocality(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the L (Locality) value in the subject field of issued certificates.
- addMapper(GenericType<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
-
Register a mapping function for specified
GenericType
. - addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, double, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper with custom priority.
- addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper.
- addMapper(Mapper<S, T>, Class<S>, Class<T>, double, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper with a custom priority.
- addMapper(Mapper<S, T>, Class<S>, Class<T>, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper.
- addMapper(ConfigMapperProvider) - Method in interface io.helidon.config.Config.Builder
- addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.dbclient.DbClientBuilderBase
- addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Add a custom mapper with generic types support.
- addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.DbClientBuilderBase
- addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Add a custom mapper.
- addMapper(Class<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
-
Registers mapping function for specified
type
. - addMapperProvider(MapperProvider) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a new
MapperProvider
to the list of providers loaded from system service loader. - addMapperProvider(MapperProvider, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a new
MapperProvider
to the list of providers loaded from system service loader with a custom priority. - addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbClientBuilderBase
- addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbMapperManager.Builder
-
Add a mapper provider.
- addMapperProvider(DbMapperProvider) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Database schema mappers provider.
- addMapperProvider(DbMapperProvider, int) - Method in class io.helidon.dbclient.DbMapperManager.Builder
-
Add a mapper provider with custom priority.
- addMaxTokenAgeValidator(Duration) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
MaxTokenAgeValidator
with the expected max token age. - addMaxTokenAgeValidator(Collection<Validator<Jwt>>, Duration, Duration, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addMaxTokenAgeValidator(Consumer<MaxTokenAgeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
MaxTokenAgeValidator
instance based on the builder configuration. - addMediaSupport(MediaSupport) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Media supports to use.
- addMediaSupport(MediaSupport) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Media supports (manually added).
- addMediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Media supports to use.
- addMediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Media supports (manually added).
- addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
This metadata will be set on tokens issued with this SecretID, and is logged in audit logs in plaintext.
- addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Request metadata, passed through to the audit devices.
- addMethod(Method) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new method to the type.
- addMethod(Method.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new method to the type.
- addMethod(Method) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- addMethod(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported method for this target.
- addMethod(String) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
-
Add a new HTTP method to restrict this configuration for.
- addMethod(String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Add a custom method to be available in expressions without a prefix.
- addMethod(String, String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Add a custom method to be available in expressions.
- addMethod(Consumer<Method.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add new method to the type.
- addMethods(List<? extends Method>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- addMethods(Map<? extends String, ? extends GrpcClientMethodDescriptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addModifier(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfo.BuilderBase.elementModifiers()
instead - addModifier(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfo.BuilderBase.elementModifiers()
instead - addModifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- addModifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Element modifiers.
- addModulepath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The modulepath to pass to the compiler.
- addModulepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The modulepath to pass to the compiler.
- addNode(ConfigNode) - Method in class io.helidon.config.ListNodeBuilderImpl
-
Adds new element into the list.
- addNode(String, ConfigNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
-
Sets new member into the map.
- addNode(String, ConfigNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Add a config node.
- addNoProxy(String) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Configure a host pattern that is not going through a proxy.
- addNotBeforeValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
NotBeforeValidator
instance. - addNotBeforeValidator(Consumer<NotBeforeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
NotBeforeValidator
instance based on the builder configuration. - addObject(ConfigNode.ObjectNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addObject(ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds Object node to the list.
- addObject(Class<?>, Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Register a custom object for security request(s).
- addObject(Object) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Additional information, such as source elements.
- addObject(Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Register a custom object for security request(s).
- addObject(String, ConfigNode.ObjectNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addObject(String, ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets Object node associated with specified
key
. - addObjects(List<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Additional information, such as source elements.
- addObserver(Observer) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Add an observer, probably from an observer specific CDI extension.
- addObserver(Observer) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Observers to use with this observe features.
- addObservers(List<? extends Observer>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Observers to use with this observe features.
- addOpen(String, String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addOpens(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addOpens(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Add intended operation of this JWK.
- addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Add intended operation of this JWK.
- addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Add intended operation of this JWK.
- addOptions(Map<? extends String, ? extends String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addOrg(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds an O (Organization) value in the subject field of issued certificates.
- addOrgUnit(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds an OU (OrganizationalUnit) value in the subject field of issued certificates.
- addOrigin(String) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
WebSocket origins.
- addOrigins(Set<? extends String>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
WebSocket origins.
- addOtherElementInfo(TypedElementInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- addOtherElementInfo(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- addOtherElementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- addOtherSan(String, String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies custom OID/UTF8-string SANs.
- addOtherSan(String, String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies custom OID/UTF8-string SANs.
- addOutboundProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addOutboundSecurityProvider(OutboundSecurityProvider) - Method in class io.helidon.security.Security.Builder
-
All configured identity propagation providers are used.
- addOutboundSecurityProvider(OutboundSecurityProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named outbound security provider.
- addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
All configured identity propagation providers are used.
- addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named outbound security provider.
- addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Configure outbound target for identity propagation.
- addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Add a new outbound target to configure identity propagation or explicit username/password.
- addPackages(boolean, Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(boolean, Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addParam(boolean) - Method in interface io.helidon.dbclient.DbStatement
-
Add next boolean parameter to the list of ordered parameters (e.g.
- addParam(boolean) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(byte) - Method in interface io.helidon.dbclient.DbStatement
-
Add next byte parameter to the list of ordered parameters (e.g.
- addParam(byte) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(byte[]) - Method in interface io.helidon.dbclient.DbStatement
-
Add next byte[] parameter to the list of ordered parameters (e.g.
- addParam(byte[]) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(double) - Method in interface io.helidon.dbclient.DbStatement
-
Add next double parameter to the list of ordered parameters (e.g.
- addParam(double) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(float) - Method in interface io.helidon.dbclient.DbStatement
-
Add next float parameter to the list of ordered parameters (e.g.
- addParam(float) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(int) - Method in interface io.helidon.dbclient.DbStatement
-
Add next integer parameter to the list of ordered parameters (e.g.
- addParam(int) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(long) - Method in interface io.helidon.dbclient.DbStatement
-
Add next long parameter to the list of ordered parameters (e.g.
- addParam(long) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(short) - Method in interface io.helidon.dbclient.DbStatement
-
Add next short parameter to the list of ordered parameters (e.g.
- addParam(short) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(Object) - Method in class io.helidon.dbclient.DbIndexedStatementParameters
- addParam(Object) - Method in interface io.helidon.dbclient.DbStatement
-
Add next parameter to the list of ordered parameters (e.g.
- addParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(Object) - Method in class io.helidon.dbclient.DbStatementParameters
-
Add next parameter to the list of ordered parameters (e.g.
- addParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- addParam(String) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
String
parameter to the list of ordered parameters (e.g. - addParam(String) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, boolean) - Method in interface io.helidon.dbclient.DbStatement
-
Add next boolean parameter to the map of named parameters (e.g.
- addParam(String, boolean) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, byte) - Method in interface io.helidon.dbclient.DbStatement
-
Add next byte parameter to the map of named parameters (e.g.
- addParam(String, byte) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, byte[]) - Method in interface io.helidon.dbclient.DbStatement
-
Add next byte[] parameter to the map of named parameters (e.g.
- addParam(String, byte[]) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, double) - Method in interface io.helidon.dbclient.DbStatement
-
Add next double parameter to the map of named parameters (e.g.
- addParam(String, double) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, float) - Method in interface io.helidon.dbclient.DbStatement
-
Add next float parameter to the map of named parameters (e.g.
- addParam(String, float) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, int) - Method in interface io.helidon.dbclient.DbStatement
-
Add next int parameter to the map of named parameters (e.g.
- addParam(String, int) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, long) - Method in interface io.helidon.dbclient.DbStatement
-
Add next long parameter to the map of named parameters (e.g.
- addParam(String, long) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, short) - Method in interface io.helidon.dbclient.DbStatement
-
Add next short parameter to the map of named parameters (e.g.
- addParam(String, short) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, Object) - Method in class io.helidon.dbclient.DbNamedStatementParameters
- addParam(String, Object) - Method in interface io.helidon.dbclient.DbStatement
-
Add next parameter to the map of named parameters (e.g.
- addParam(String, Object) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, Object) - Method in class io.helidon.dbclient.DbStatementParameters
-
Add next parameter to the map of named parameters (e.g.
- addParam(String, Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- addParam(String, String) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
String
parameter to the map of named parameters (e.g. - addParam(String, String) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, BigDecimal) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
BigDecimal
parameter to the map of named parameters (e.g. - addParam(String, BigDecimal) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(String, BigInteger) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
BigInteger
parameter to the map of named parameters (e.g. - addParam(String, BigInteger) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(BigDecimal) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
BigDecimal
parameter to the list of ordered parameters (e.g. - addParam(BigDecimal) - Method in class io.helidon.dbclient.DbStatementBase
- addParam(BigInteger) - Method in interface io.helidon.dbclient.DbStatement
-
Add next
BigInteger
parameter to the list of ordered parameters (e.g. - addParam(BigInteger) - Method in class io.helidon.dbclient.DbStatementBase
- addParameter(AnnotationParameter) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
-
Adds annotation parameter.
- addParameter(AnnotationParameter.Builder) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
-
Adds annotation parameter.
- addParameter(Parameter) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new method parameter.
- addParameter(String, Object) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
-
Adds annotation parameter.
- addParameter(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add parameter tag name and description.
- addParameter(String, String) - Method in class io.helidon.http.HttpMediaType.Builder
-
Add a new parameter to the parameter map.
- addParameter(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add parameter tag name and description.
- addParameter(Consumer<AnnotationParameter.Builder>) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
-
Adds annotation parameter.
- addParameter(Consumer<Parameter.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new method parameter.
- addParameter(Supplier<Parameter>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add new method parameter.
- addParameterArgument(TypedElementInfo) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - addParameterArgument(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - addParameterArguments(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - addParser(ConfigParser) - Method in interface io.helidon.config.Config.Builder
-
Registers a
ConfigParser
instance that can be used by config system to parseConfigParser.Content
ofParsableSource
. - addPart(WriteablePart) - Method in class io.helidon.http.media.multipart.WriteableMultiPart.Builder
-
Add a new part.
- addPart(Supplier<? extends WriteablePart>) - Method in class io.helidon.http.media.multipart.WriteableMultiPart.Builder
-
Add a new part.
- addPassThroughHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Add header to whitelist and pass from the request to the plugin.
- addPassThroughHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Add header to whitelist and pass from the request to the plugin.
- addPath(PathsConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Configuration for webserver paths.
- addPath(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported paths for this target.
- addPath(Consumer<PathsConfig.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Configuration for webserver paths.
- addPathConfig(PathTracingConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Path specific configuration of tracing.
- addPathConfig(Consumer<PathTracingConfig.Builder>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Path specific configuration of tracing.
- addPathConfigs(List<? extends PathTracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Path specific configuration of tracing.
- addPaths(List<? extends PathsConfig>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Configuration for webserver paths.
- addPayloadClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Add a generic payload claim.
- addPayloadFieldValidator(String, String, String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
FieldValidator
of the payload field. - addPemKey(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Add PEM formatted public key or certificate used to verify the signatures of Kubernetes service account JWTs.
- addPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Add a policy for the token.
- addPolicyIdentifier(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Add a policy identifier OID.
- addPostalCode(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds a Postal Code values in the subject field of issued certificates.
- addPrincipal(Principal) - Method in class io.helidon.security.Subject.Builder
-
Add a principal to the list of principals of this subject.
- addPrivateCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
-
Add a private credential to this subject.
- addPrivateCredential(Object) - Method in class io.helidon.security.Subject.Builder
-
Add a private credential to this subject to be bound under its class.
- addPrivateKeyCertChain(X509Certificate) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- addPrivateKeyCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- addPropagation(JaegerTracerBuilder.PropagationFormat) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Add propagation format to use.
- addProperties(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addProperty(String, Object) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addProtocol(ProtocolConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of protocols.
- addProtocolConfig(ProtocolConfig) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Configuration of client protocols.
- addProtocolConfigs(List<? extends ProtocolConfig>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Configuration of client protocols.
- addProtocolPreference(String) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
List of HTTP protocol IDs by order of preference.
- addProtocolPreference(List<? extends String>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
List of HTTP protocol IDs by order of preference.
- addProtocols(List<? extends ProtocolConfig>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of protocols.
- addProvide(TypeName, TypeName) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addProvider(SecurityProvider) - Method in class io.helidon.security.Security.Builder
-
Add a provider, works as
Security.Builder.addProvider(io.helidon.security.spi.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(io.helidon.security.spi.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.
- addProvides(TypeName, List<TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addProvides(Map<? extends TypeName, List<TypeName>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addProvince(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the ST (Province) values in the subject field of issued certificates.
- addPublicCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
-
Add a public credential to this subject.
- addPublicCredential(Object) - Method in class io.helidon.security.Subject.Builder
-
Add a public credential to this subject to be bound under its class.
- addQueryParam(SecurityHandler.QueryParamHandler) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Query parameter handler(s).
- addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Add an HTTP query parameter.
- addQueryParam(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Add an HTTP query parameter.
- addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Add an HTTP query parameter.
- addQueryParamHandler(QueryParamHandler) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Add a new handler to extract query parameter and store it in security request header.
- addQueryParamHandlers(Iterable<QueryParamHandler>) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Add handlers to extract query parameters and store them in security request header.
- addQueryParams(HttpClientRequest, Map<String, List<String>>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Add HTTP query parameters.
- addQueryParams(List<? extends SecurityHandler.QueryParamHandler>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Query parameter handler(s).
- addQueueListener(Bulkhead.QueueListener) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Queue listeners of this bulkhead.
- addQueueListeners(List<? extends Bulkhead.QueueListener>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Queue listeners of this bulkhead.
- addReceiveListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection receive event listeners for HTTP/1.1.
- addReceiveListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection receive event listeners for HTTP/1.1.
- addRef() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Adds property handling for a
$ref
reference. - addReferencedModuleNames(Map<? extends TypeName, ? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addReferencedTypeNamesToAnnotation(TypeName, Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addReferencedTypeNamesToAnnotations(TypeName, List<Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method adds a new value to the map value, or creates a new value.
- addReferencedTypeNamesToAnnotations(Map<? extends TypeName, List<Annotation>>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addRenewStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to renew a user.
- addRequest(AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically add the given request amount to the field while capping it at
Long.MAX_VALUE
. - addRequire(ModuleInfoRequires) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Declared dependencies of the module.
- addRequires(List<? extends ModuleInfoRequires>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Declared dependencies of the module.
- addResourceClass(Class<?>) - Method in class io.helidon.microprofile.server.Server.Builder
-
Add a JAX-RS resource class to use.
- addResourceClasses(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add all resource classes from the list to the list of resource classes discovered through CDI.
- address() - Method in interface io.helidon.common.socket.PeerInfo
-
Socket address of the peer.
- address() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Vault address (if configured).
- address() - Method in class io.helidon.security.jwt.Jwt
-
Address claim.
- address() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Address to use.
- address() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- address() - Method in interface io.helidon.webserver.ListenerConfig
-
Address to use.
- address() - Method in interface io.helidon.webserver.WebServerConfig
-
Address to use.
- address() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Address to use.
- address() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns the value of the
address
record component. - address(JwtUtil.Address) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Address of the subject.
- address(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Host string, host:port pair, or URL to the base of the Kubernetes API server.
- address(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configure address of the Vault, including scheme, host, and port.
- address(InetAddress) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Address to use.
- Address(JsonObject) - Constructor for class io.helidon.security.jwt.JwtUtil.Address
-
Create an address object from json representation.
- addRetry(Retry) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
-
Add a retry to the list.
- addRetry(Retry) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
-
Add a retry to the list.
- addRevocationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to revoke a user.
- addRole(String) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a role to the list of roles for a user subject.
- addRoleAllowed(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- addRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a collection of roles for user subject to this builder.
- addRoles(List<? extends String>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- addRoles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- addRolesAllowed(Set<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- addRollbackStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to rollback a create operation in the event of an error.
- addRootRotationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the database statements to be executed to rotate the root user's credentials.
- addRouting(Builder<?, ? extends Routing>) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Add a routing to the server.
- addRouting(Builder<?, ? extends Routing>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
List of all routings (possibly for multiple protocols).
- addRouting(Builder<?, ? extends Routing>) - Method in interface io.helidon.webserver.Router.RouterBuilder
-
Add a new routing to this router.
- addRouting(Builder<?, ? extends Routing>, String, boolean, String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Add a routing to the server.
- addRoutings(List<Builder<?, ? extends Routing>>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
List of all routings (possibly for multiple protocols).
- addScope(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
OAuth2 scope claim to add.
- addScopes(Map<? extends String, ? extends ScopeConfig>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addSecret(String) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Secret patterns (regular expressions) to exclude from output.
- addSecret(String, SecretsProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add a secret to security configuration.
- addSecretIdBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.
- addSecretProvider(SecretsProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named secret provider.
- addSecrets(Set<? extends String>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Secret patterns (regular expressions) to exclude from output.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Add a new secret value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Add a new secret value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Add a secret value to this secret.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Add a new value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Add a new secret value to the secret being created.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Add a secret value to the map of secret values.
- addSendListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection send event listeners for HTTP/1.1.
- addSendListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection send event listeners for HTTP/1.1.
- addService(DbClientService) - Method in class io.helidon.dbclient.DbClient.Builder
-
Add a client service.
- addService(DbClientService) - Method in class io.helidon.dbclient.DbClientBuilderBase
- addService(DbClientService) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Add an interceptor.
- addService(OpenApiService) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI services.
- addService(WebClientService) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient services.
- addService(Supplier<? extends DbClientService>) - Method in class io.helidon.dbclient.DbClient.Builder
-
Add a client service.
- addService(T) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add a custom service implementation to the list of services.
- addService(T, double) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add a custom service implementation to the list of services with a custom weight.
- addServiceDescriptor(GeneratedService.Descriptor<?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Manually registered service descriptors to add to the registry.
- addServiceDescriptors(List<GeneratedService.Descriptor<?>>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Manually registered service descriptors to add to the registry.
- addServiceInstances(Map<GeneratedService.Descriptor<?>, ?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addServiceRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a collection of roles for service subject to this builder.
- addServices(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI services.
- addServices(List<? extends WebClientService>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient services.
- addShutdownHandler(HelidonShutdownHandler) - Static method in class io.helidon.Main
-
Add shutdown handler to the list of handlers to be executed on shutdown.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will not be considered failures, all other will.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will not be considered failures, all other will.
- addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- addSocket(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- addSocket(String) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
List of sockets to register this feature on.
- addSocket(String) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Sockets to trace.
- addSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addSockets(List<? extends String>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Sockets the observability endpoint should be exposed on.
- addSockets(List<? extends String>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- addSockets(List<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
List of sockets this configuration should be applied to.
- addSockets(Map<? extends String, ? extends ListenerConfig>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addSockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- addSockets(Set<? extends String>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
List of sockets to register this feature on.
- addSockets(Set<? extends String>) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- addSockets(Set<? extends String>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- addSockets(Set<? extends String>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
List of sockets to register this feature on.
- addSockets(Set<? extends String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Sockets to trace.
- addSource(ConfigSource) - Method in interface io.helidon.config.Config.Builder
-
Add a config source to the list of sources.
- addSource(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Add a single config source to this builder.
- addSourcepath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The source path to pass to the compiler.
- addSourcepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The source path to pass to the compiler.
- addSpan(SpanTracingConfig) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Add a new traced span configuration.
- addSpanLog(SpanLogTracingConfig) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Add configuration of a traced span log.
- addStatement(String, String) - Method in class io.helidon.dbclient.DbStatements.Builder
-
Add named database statement to database configuration..
- addStaticImport(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Add specific static import.
- addStream(int, Http2ClientStream) - Method in class io.helidon.webclient.http2.Http2ClientConnection
-
Adds a stream to the connection.
- addStreetAddress(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds a Street Address values in the subject field of issued certificates.
- addStringMapper(Class<T>, Function<String, T>) - Method in interface io.helidon.config.Config.Builder
- addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Add a supported subject type.
- addSubProtocol(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- addSubProtocolProvider(Http2SubProtocolProvider) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
-
Add a configured sub-protocol provider.
- addSubProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- addSubProtocolSelector(Http2SubProtocolSelector) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.Builder
-
Add a configured sub-protocol provider.
- addSyntheticApplication(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Create an application from the provided resource classes and add it to the list of applications.
- addTag(Tag) - Method in interface io.helidon.metrics.api.Meter.Builder
-
Adds a single tag to the builder's collection.
- addTag(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add throws tag name and description.
- addTag(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add throws tag name and description.
- addTags(List<? extends Tag>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Global tags.
- addTarget(OutboundTarget) - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
-
Add a new target configuration.
- addTenantConfig(TenantConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Add specific
TenantConfig
instance. - addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Add specific
TenantConfigFinder
implementation. - addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantConfigFinder
implementation. - addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Add specific
TenantConfigFinder
implementation with specific priority. - addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantConfigFinder
implementation with specific priority. - addTenantConfigFinder(TenantIdFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantIdFinder
implementation. - addTenantConfigFinder(TenantIdFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantIdFinder
implementation with specific priority. - addThrows(Throws) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add a declared throws definition.
- addThrows(TypeName, String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add a declared throws definition.
- addThrows(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add throws tag name and description.
- addThrows(Consumer<Throws.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add a declared throws definition.
- addThrows(Supplier<Throws>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Add a declared throws definition.
- addThrowsChecked(Set<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
- addTimeout(Timeout) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
-
Add a timeout to the list.
- addTimeout(Timeout) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
-
Add a timeout to the list.
- addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an object to an array.
- addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToCommaDelimitedArray(String, String) - Method in class io.helidon.integrations.vault.VaultRequest
-
Add a string to an array represented as a comma delimited string in the request JSON.
- addToken(Class<T>, U) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Add a token instance (such as JWT instance).
- addToken(Object) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Add a token instance (such as JWT instance).
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Token bound CIDR blocks.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
Specifies blocks of IP addresses which can use the auth tokens generated by this SecretID.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add CIDR block.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
List of CIDR blocks; if set, specifies blocks of IP addresses which can authenticate successfully, and ties the resulting token to these blocks as well.
- addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Token policy to encode onto generated tokens.
- addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a policy to encode on the generated token.
- addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addTracedAttribute(ServerRequestAttribute) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Set of attributes to trace.
- addTracedAttributes(Set<? extends ServerRequestAttribute>) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Set of attributes to trace.
- addTracerTag(String, boolean) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- addTracerTag(String, boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- addTracerTag(String, boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, Number) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- addTracerTag(String, Number) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, Number) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- addTracerTag(String, Number) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- addTracerTag(String, String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- addTracerTag(String, String) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTransformer(ClassTransformer) - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- addTransport(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported transports for this target.
- addTrust(X509Certificate) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- addTrust(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- addTypeArgument(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- addTypeArgument(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- addTypeArguments(List<? extends TypeName>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- addTypeParameter(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Type parameters associated with the type arguments.
- addTypeParameters(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Type parameters associated with the type arguments.
- addTypeToContent(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Obtained fully qualified type name is enclosed between
ClassModel.TYPE_TOKEN
tokens. - addTypeToContent(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- addTypeToContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- addUpgrader(Http1Upgrader) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Add a new upgrader, replacing an existing one for the same protocol.
- addUpgraders(Map<? extends String, ? extends Http1Upgrader>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies the requested URI Subject Alternative Name(s).
- addUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies the requested URI Subject Alternative Name(s).
- addUse(TypeName) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Used service loader providers.
- addUse(Consumer<TypeName.Builder>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Used service loader providers.
- addUserGroup(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
A user group claim to add.
- addUserPrincipalValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
UserPrincipalValidator
. - addUserPrincipalValidator(Collection<Validator<Jwt>>) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addUserPrincipalValidator()
instead - addUserPrincipalValidator(Consumer<UserPrincipalValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add new
UserPrincipalValidator
instance based on the builder configuration. - addUserStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Add a user store to the list of stores used by this provider.
- addUses(List<? extends TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Used service loader providers.
- addValidator(JwtScope, Validator<Jwt>, String...) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add
Validator
instance among the claim validators. - addValidator(Validator<Jwt>, String...) - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Add
Validator
instance among the claim validators. - addValidator(AbacValidator<? extends AbacValidatorConfig>) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Add an explicit (e.g.
- addValue(ConfigNode.ValueNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addValue(ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds String value to the list.
- addValue(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds String value to the list.
- addValue(String) - Method in interface io.helidon.http.HeaderWriteable
-
Add a value to this header.
- addValue(String, ConfigNode.ValueNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addValue(String, ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets String value associated with specified
key
. - addValue(String, String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets String value associated with specified
key
. - addValues(Map<? extends String, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addValues(Map<? extends String, ? extends String>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
This method keeps existing values, then puts all new values into the map.
- addVaultAuth(VaultAuth) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Add a
VaultAuth
to use with this Vault. - addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Add a secret version to delete.
- addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Add a secret version to destroy.
- addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Add a version to undelete.
- addWatchServiceModifier(WatchEvent.Modifier) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Add a modifier of the watch service.
- addWhitelistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Add an exception to the whitelist.
- Advanced Usage - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
- Section
- Advanced Usage and Customization - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
- Section
- after() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@AfterLRA
. - afterAll(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- afterAll(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
- afterAll(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
- afterBean(AfterBeanDiscovery, BeanManager) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
-
Process the previously captured
Grpc.GrpcProxy
injection points. - afterCompletion(int) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Ensures that any thread-associated connections are properly committed, restored to their initial states, closed where appropriate and removed from the system when a definitionally thread-scoped JTA transaction commits or rolls back.
- afterEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.
- afterEach(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
- afterEach(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
- afterExecute(Runnable, Throwable) - Method in class io.helidon.common.configurable.ThreadPool
- afterLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- afterRequest(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingInterceptor
- afterSend() - Method in class io.helidon.webserver.http.ServerResponseBase
-
Execute after send runnables.
- afterStop() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- afterStop() - Method in class io.helidon.webserver.grpc.GrpcRouting
- afterStop() - Method in class io.helidon.webserver.http.Filters
- afterStop() - Method in class io.helidon.webserver.http1.Http1Route
- afterStop() - Method in class io.helidon.webserver.http2.Http2Route
- afterStop() - Method in interface io.helidon.webserver.Router
-
This is called after server closes ports.
- afterStop() - Method in interface io.helidon.webserver.ServerLifecycle
-
After server stop.
- afterStop() - Method in class io.helidon.webserver.websocket.WsRouting
- AfterStop - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Mark a static method to be executed after the container is stopped.
- AfterStop - Annotation Interface in io.helidon.webserver.testing.junit5
-
Mark a static method to be executed after the container is stopped.
- afterTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
- afterURI() - Method in interface io.helidon.lra.coordinator.Participant
-
Invoked when finalized 200.
- AGE - Static variable in class io.helidon.http.HeaderNames
-
The
Age
header name. - aggregator() - Method in class io.helidon.cors.CorsSupportHelper
-
Aggregator that combines configuration and provides information based on request.
- Aggregator - Class in io.helidon.cors
-
Collects CORS set-up information from various sources and looks up the relevant CORS information given a request's path and HTTP method.
- AimdLimit - Class in io.helidon.common.concurrency.limits
-
AIMD based limiter.
- AimdLimitConfig - Interface in io.helidon.common.concurrency.limits
-
Configuration of
AimdLimit
. - AimdLimitConfig.Builder - Class in io.helidon.common.concurrency.limits
-
Fluent API builder for
AimdLimit
. - AimdLimitConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.concurrency.limits -
Fluent API builder base for
AimdLimit
. - AimdLimitConfig.BuilderBase.AimdLimitConfigImpl - Class in io.helidon.common.concurrency.limits
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- AimdLimitConfigImpl(AimdLimitConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
-
Create an instance providing a builder.
- AimdLimitProvider - Class in io.helidon.common.concurrency.limits
-
ServiceLoader
service provider forAimdLimit
limit implementation. - AimdLimitProvider() - Constructor for class io.helidon.common.concurrency.limits.AimdLimitProvider
-
Constructor required by the service loader.
- ALG_ES256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using P-256 and SHA-256.
- ALG_ES384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using P-384 and SHA-384.
- ALG_ES512 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using "P-521" and SHA-512.
- ALG_HS256 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-256.
- ALG_HS384 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-384.
- ALG_HS512 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-512.
- ALG_NONE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Algorithm defining there is no security (e.g.
- ALG_RS256 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-256.
- ALG_RS384 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-384.
- ALG_RS512 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-512.
- algorithm() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The algorithm used when signing/encrypting this key.
- algorithm() - Method in class io.helidon.security.jwt.Jwt
-
Algorithm claim.
- algorithm() - Method in class io.helidon.security.jwt.JwtHeaders
-
Algorithm claim.
- algorithm() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Algorithm of signature used by this client.
- algorithm() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Algorithm used by this signature.
- algorithm(EncryptedJwt.SupportedAlgorithm) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Algorithm which should be used as content key encryption.
- algorithm(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
-
Set digest algorithm.
- algorithm(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Set new HMAC algorithm.
- algorithm(String) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The "alg" claim is used to define the signature algorithm.
- algorithm(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The "alg" claim is used to define the signature algorithm.
- algorithm(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Algorithm of signature used by this client.
- algorithm(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Algorithm used by this signature.
- ALGORITHM_AES_CBC - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with CBC method and PKCS5 padding.
- ALGORITHM_AES_CTR - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with CTR method and no padding.
- ALGORITHM_AES_GCM - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with GCM method and no padding.
- ALGORITHM_CHA_CHA - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
ChaCha20 encryption algorithm.
- ALGORITHM_CHA_CHA_POLY1305 - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
ChaCha20 encryption algorithm with Poly1305 authentication code.
- ALGORITHM_MD2 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6149 - Section 6.
- ALGORITHM_MD2_RSA - Static variable in class io.helidon.common.crypto.Signature
-
Deprecated.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 6.
- ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6151 - Section 2.1.
- ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HmacDigest
-
Deprecated.HMAC-MD5 should not be used for signature purposes, for more information see RFC6151 - Section 2.3.
- ALGORITHM_MD5_RSA - Static variable in class io.helidon.common.crypto.Signature
-
Deprecated.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 2.
- ALGORITHM_NONE_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with no digest algorithm.
- ALGORITHM_NONE_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with no digest algorithm specified.
- ALGORITHM_RSA_ECB_OAEP_MD5 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6151 - 2.
- ALGORITHM_RSA_ECB_OAEP_SHA1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA1 and MGF1.
- ALGORITHM_RSA_ECB_OAEP256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-256 and MGF1.
- ALGORITHM_RSA_ECB_OAEP384 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-384 and MGF1.
- ALGORITHM_RSA_ECB_OAEP512_224 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/224 and MGF1.
- ALGORITHM_RSA_ECB_OAEP512_256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/256 and MGF1.
- ALGORITHM_RSA_ECB_PKCS1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using PKCS1 padding.
- ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.SHA-1 is unsafe to use alone due to its vulnerability to collision attacks
- ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA1 as a hash function.
- ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-224 algorithm.
- ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA224 as a hash function.
- ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-256 algorithm.
- ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA256 as a hash function.
- ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-384 algorithm.
- ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA384 as a hash function.
- ALGORITHM_SHA_512 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512 as a hash function.
- ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-512/224 algorithm.
- ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512/224 as a hash function.
- ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-512/256 algorithm.
- ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512/256 as a hash function.
- ALGORITHM_SHA1_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA1 digest algorithm.
- ALGORITHM_SHA1_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA1 digest algorithm.
- ALGORITHM_SHA224_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA224 digest algorithm.
- ALGORITHM_SHA224_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA224 digest algorithm.
- ALGORITHM_SHA256_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA256 digest algorithm.
- ALGORITHM_SHA256_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA256 digest algorithm.
- ALGORITHM_SHA3_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-224 algorithm.
- ALGORITHM_SHA3_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-256 algorithm.
- ALGORITHM_SHA3_384 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-384 algorithm.
- ALGORITHM_SHA3_512 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-512 algorithm.
- ALGORITHM_SHA384_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA384 digest algorithm.
- ALGORITHM_SHA384_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA384 digest algorithm.
- ALGORITHM_SHA512_224_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512/224 digest algorithm.
- ALGORITHM_SHA512_256_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512/256 digest algorithm.
- ALGORITHM_SHA512_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA512 digest algorithm.
- ALGORITHM_SHA512_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512 digest algorithm.
- aliasesOf(String) - Static method in class io.helidon.config.EnvironmentVariableAliases
-
Returns a list of aliases for the given config key.
- all(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get all service instances matching the contract with the expectation that there may not be a match available.
- all(HeaderName, Supplier<List<String>>) - Method in interface io.helidon.http.Headers
-
Get all values of a header.
- all(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get all service instances matching the contract with the expectation that there may not be a match available.
- all(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get all values.
- all(String, Supplier<List<String>>) - Method in interface io.helidon.common.parameters.Parameters
-
Get all values using a default value supplier if the parameter does not exist.
- ALL - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- ALL - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
log all attributes.
- ALL_CALL_OPTIONS - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the method call options to the tracing span.
- ALL_PREDICATE - Static variable in class io.helidon.codegen.ElementInfoPredicates
-
A predicate that accepts all.
- allAnnotations() - Method in interface io.helidon.common.types.Annotated
-
List of all annotations - both
Annotated.annotations()
andAnnotated.inheritedAnnotations()
. - allAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns class level and method level annotations together in one
Map
. - allHeaders(HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Retrieves all header values for a given key as Strings.
- allMetadata() - Method in interface io.helidon.service.registry.ServiceDiscovery
-
All discovered metadata of this service discovery.
- ALLOW - Static variable in class io.helidon.http.HeaderNames
-
The
Allow
header name. - allowAll() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allows all strings to match (subject to "deny" conditions).
- allowAll() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowAll() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Allows all strings to match (subject to "deny" conditions).
- allowAll(boolean) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allows all strings to match (subject to "deny" conditions).
- allowAnonymous() - Static method in class io.helidon.webserver.security.SecurityFeature
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- allowAnyName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request any CN.
- allowBareDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates matching the value of the actual domains themselves; e.g.
- allowCredentials() - Method in class io.helidon.cors.CrossOriginConfig
- allowCredentials() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
Whether the client can send cookies or credentials.
- allowCredentials(boolean) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow credentials flag.
- allowCredentials(boolean) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowCredentials(boolean) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowDeletion(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies if the key is allowed to be deleted.
- allowed() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to allow.
- allowed() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowed() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Exact strings to allow.
- allowed(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to allow.
- allowedAuthenticationMethods() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
List of attempted authentication strategies in case
OciConfigBlueprint.authenticationMethod()
is set to "auto". - allowedAuthenticationMethods() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- allowedAuthenticationMethods() - Method in interface io.helidon.integrations.oci.OciConfig
-
List of attempted authentication strategies in case
OciConfigBlueprint.authenticationMethod()
is set to "auto". - allowedAuthenticationMethods(List<? extends String>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
List of attempted authentication strategies in case
OciConfigBlueprint.authenticationMethod()
is set to "auto". - allowedDomainTemplates(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When set, allowed_domains may contain templates, as with ACL Path Templating.
- allowedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Pattern
s specifying strings to allow. - allowedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowedPatterns() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Pattern
s specifying strings to allow. - allowedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Pattern
s specifying strings to allow. - allowedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allowed predicates.
- allowedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowedPredicates() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Allowed predicates.
- allowedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Allowed predicates.
- allowedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to allow.
- allowedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowedPrefixes() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Prefixes specifying strings to allow.
- allowedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to allow.
- allowedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to allow.
- allowedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- allowedSuffixes() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Suffixes specifying strings to allow.
- allowedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to allow.
- allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
-
Allowed time skew for time validation.
- allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
-
Allowed time skew for time validation.
- allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
-
Allowed time skew for time validation.
- allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
-
Allowed time skew for time validation.
- allowedValues() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
For options that have a predefined set of allowed values.
- allowGlobDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Allows names specified in allowed_domains to contain glob patterns (e.g.
- allowHeaders() - Method in class io.helidon.cors.CrossOriginConfig
- allowHeaders() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of request headers that are allowed or
"*"
to allow all headers. - allowHeaders(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow headers.
- allowHeaders(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowHeaders(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowImpersonation(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to allow impersonation by explicitly overriding username from outbound requests using
EndpointConfig.PROPERTY_OUTBOUND_ID
property. - allowImpersonation(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to allow impersonation by explicitly overriding username from outbound requests using
EndpointConfig.PROPERTY_OUTBOUND_ID
property. - allowIpSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request IP Subject Alternative Names.
- AllowList - Class in io.helidon.common.configurable
-
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions. - AllowListConfig - Interface in io.helidon.common.configurable
-
AllowList
defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions. - AllowListConfig.Builder - Class in io.helidon.common.configurable
-
Fluent API builder for
AllowList
. - AllowListConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.configurable -
Fluent API builder base for
AllowList
. - AllowListConfig.BuilderBase.AllowListConfigImpl - Class in io.helidon.common.configurable
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- AllowListConfigImpl(AllowListConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
-
Create an instance providing a builder.
- allowLocalhost(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates for localhost as one of the requested common names.
- allowMethods() - Method in class io.helidon.cors.CrossOriginConfig
- allowMethods() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of supported HTTP request methods.
- allowMethods(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow methods.
- allowMethods(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowMethods(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowOrigins() - Method in class io.helidon.cors.CrossOriginConfig
- allowOrigins(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allowOrigins.
- allowOrigins(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowOrigins(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
If set, enables taking backup of named key in the plaintext format.
- allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
If set, enables taking backup of named key in the plaintext format.
- allowSubDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates with CNs that are subdomains of the CNs allowed by the other role options.
- allowUnsigned(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configure support for unsigned JWT.
- allProceduresAreCallable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- allServices(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get all services for a specific contract.
- allServices(Class<?>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get all services for a specific contract.
- allTablesAreSelectable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- allValues() - Method in class io.helidon.http.ContentDisposition
- allValues() - Method in interface io.helidon.http.Header
-
All values of this header.
- allValues(boolean) - Method in interface io.helidon.http.Header
-
All values of this header.
- allValues(String) - Method in interface io.helidon.common.parameters.Parameters
-
A list of values for the named parameter.
- allValues(String, Supplier<List<Value<String>>>) - Method in interface io.helidon.common.parameters.Parameters
-
Get all values using a default value supplier if the parameter does not exist.
- ALREADY_EXISTS - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Some entity that we attempted to create (e.g., file or directory) already exists.
- ALT_SVC - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - alwaysInMemory() - Method in interface io.helidon.http.media.InstanceWriter
-
Whether the byte array is always available.
- AMPERSAND_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
&
byte. - analyze(Class<?>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Class<?>) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Class<?>) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze an application class.
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze a resource class.
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze a resource method.
- andAuthenticate() - Method in class io.helidon.webserver.http.SecureHandler
-
Add authentication requirement and create a new handler with combined setup.
- andAuthorize(String...) - Method in class io.helidon.webserver.http.SecureHandler
-
Add authorization requirement and create a new handler with combined setup.
- Annotated - Interface in io.helidon.common.types
-
Annotated elements provide annotations and their values.
- annotatedElements(TypeName) - Method in interface io.helidon.codegen.RoundContext
-
All elements annotated with a specific annotation.
- annotatedEndpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single annotated endpoint.
- annotatedEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of annotated endpoints.
- AnnotatedMethod - Class in io.helidon.microprofile.grpc.core
-
A model of an annotated gRPC method.
- AnnotatedMethodList - Class in io.helidon.microprofile.grpc.core
-
Iterable list of
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
GrpcServiceDescriptor.Builder
for an annotated gRPC service class. - annotatedTypeConfigurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Returns the configurator for the annotated type containing the site to which the metric annotation applies.
- annotatedTypes(TypeName) - Method in interface io.helidon.codegen.RoundContext
-
All types annotated with a specific annotation (including types that inherit such annotation from super types or through interfaces).
- AnnotatedTypeWrapper(AnnotatedType<T>, Annotation...) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
-
Constructor.
- annotation() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Returns the
Annotation
object for the metric annotation discovered. - annotation(TypeName) - Method in interface io.helidon.common.types.Annotated
-
Get an annotation on this annotated type.
- Annotation - Class in io.helidon.codegen.classmodel
-
Model of the annotation.
- Annotation - Interface in io.helidon.common.types
-
An annotation with defined values.
- ANNOTATION - Static variable in class io.helidon.common.types.TypeNames
-
Helidon annotation type.
- ANNOTATION_TYPE - Enum constant in enum class io.helidon.common.types.ElementKind
-
Annotation element type kind.
- Annotation.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Annotation
. - Annotation.Builder - Class in io.helidon.common.types
-
Fluent API builder for
Annotation
. - Annotation.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.types -
Fluent API builder base for
Annotation
. - Annotation.BuilderBase.AnnotationImpl - Class in io.helidon.common.types
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- AnnotationAnalyzer - Interface in io.helidon.security.providers.common.spi
-
Provides capability to extensions to enforce authentication and authorization even when the resource is not annotated with io.helidon.security.annotations.Authenticated or io.helidon.security.annotations.Authorized.
- AnnotationAnalyzer.AnalyzerResponse - Class in io.helidon.security.providers.common.spi
-
Response of an analysis run.
- AnnotationAnalyzer.AnalyzerResponse.Builder - Class in io.helidon.security.providers.common.spi
-
Fluent API builder for
AnnotationAnalyzer.AnalyzerResponse
. - AnnotationAnalyzer.Flag - Enum Class in io.helidon.security.providers.common.spi
-
Flag for security type.
- annotationFilter(Annotation) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
A filter for annotations to exclude ones we are not interested in (
SuppressWarnings
,Override
,Target
,Retention
,Repeatable
. - AnnotationFinder - Class in io.helidon.microprofile.faulttolerance
-
Searches for transitive annotations associated with interceptor bindings in a given Java package.
- AnnotationImpl(Annotation.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Create an instance providing a builder.
- AnnotationMapper - Interface in io.helidon.codegen.spi
-
Maps annotation from a single annotation instance to zero or more annotation instances.
- AnnotationMapperProvider - Interface in io.helidon.codegen.spi
-
ServiceLoader
provider interface for annotation mapping. - annotationMappers() - Method in interface io.helidon.codegen.CodegenContext
-
List of available annotation mappers in this environment.
- annotationMappers() - Method in class io.helidon.codegen.CodegenContextBase
- annotationMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
- annotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
- AnnotationParameter - Class in io.helidon.codegen.classmodel
-
Annotation parameter model.
- AnnotationParameter.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
AnnotationParameter
. - annotations() - Method in interface io.helidon.common.types.Annotated
-
List of declared and known annotations for this element.
- annotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of declared and known annotations for this element.
- annotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- annotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of declared and known annotations for this element.
- annotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- annotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of declared and known annotations for this element.
- annotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of declared and known annotations for this element.
- Annotations - Class in io.helidon.common.types
-
Annotation utilities.
- annotationsWithMetaAnnotation(Class<? extends Annotation>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of annotations annotated with the specified meta-annotation.
- annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
- annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
- annotationValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - annotationValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - annotationValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- annotationValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- annotationValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - annotationValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - annotationValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- annotationValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- ANONYMOUS - Static variable in interface io.helidon.security.SecurityContext
-
Anonymous subject.
- ANONYMOUS_PRINCIPAL - Static variable in interface io.helidon.security.SecurityContext
-
Anonymous user principal.
- answer() - Element in annotation interface io.helidon.microprofile.testing.mocking.MockBean
-
The
Answers
type to use on the mock. - any() - Static method in class io.helidon.http.PathMatchers
-
Path matcher matching any path.
- any(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- any(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route that executes on any HTTP method and any path.
- any(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- any(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route that executes on any HTTP method and any path.
- anyOrigin() - Method in class io.helidon.webserver.websocket.WsUpgrader
- Aot - Annotation Interface in io.helidon.common.features.api
-
Declaration of support for ahead of time compilation using native image.
- api() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd API version.
- api(EtcdConfigSourceBuilder.EtcdApi) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd API version.
- API - Static variable in interface io.helidon.integrations.vault.sys.Sys
-
The API of this sys implementation.
- ApiEntityResponse - Class in io.helidon.integrations.common.rest
-
Response from a remote server with an entity.
- ApiEntityResponse(ApiEntityResponse.Builder<?, ?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse
-
Create a new instance.
- ApiEntityResponse.Builder<B,
T, - Class in io.helidon.integrations.common.restX> -
Fluent API builder base to build subclasses of
ApiEntityResponse
. - ApiException - Exception Class in io.helidon.integrations.common.rest
-
API exception that is not related to processing of a response.
- ApiException() - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception without a cause and message.
- ApiException(String) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a message and without a cause.
- ApiException(String, Throwable) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a cause and message.
- ApiException(Throwable) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a cause and without a message.
- ApiJsonBuilder<T> - Class in io.helidon.integrations.common.rest
-
Common base class for builders that construct a JSON object.
- ApiJsonBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Default constructor.
- ApiJsonParser - Class in io.helidon.integrations.common.rest
-
Helper methods to process a returned JSON.
- ApiJsonParser() - Constructor for class io.helidon.integrations.common.rest.ApiJsonParser
- ApiJsonRequest<T> - Class in io.helidon.integrations.common.rest
-
Common base class for REST requests that have an entity.
- ApiJsonRequest() - Constructor for class io.helidon.integrations.common.rest.ApiJsonRequest
-
Default constructor.
- ApiOptionalResponse<R> - Class in io.helidon.integrations.common.rest
-
A response for requests that may or may not return an entity, such as GET requests that may have a
404
response code. - ApiOptionalResponse(ApiOptionalResponse.BuilderBase<?, ?, ?, ?>, Optional<R>) - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse
- ApiOptionalResponse.Builder<X,
R> - Class in io.helidon.integrations.common.rest -
Fluent API builder for
ApiOptionalResponse
. - ApiOptionalResponse.BuilderBase<B,
T, - Class in io.helidon.integrations.common.restX, R> -
Fluent API builder base for subclasses of
ApiOptionalResponse
. - ApiRequest<T> - Interface in io.helidon.integrations.common.rest
-
Common base class for REST requests.
- ApiResponse - Class in io.helidon.integrations.common.rest
-
A base for responses without an entity.
- ApiResponse(ApiResponse.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiResponse
-
Create a new rest response.
- ApiResponse.Builder<B,
T> - Class in io.helidon.integrations.common.rest -
Abstract fluent API builder to build subclasses of
ApiResponse
. - apiResponseBuilder() - Static method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
A builder to create an optional response.
- ApiRestException - Exception Class in io.helidon.integrations.common.rest
-
Exception when invoking remote REST API caused by wrong response from the API call.
- ApiRestException(ApiRestException.BaseBuilder<?>) - Constructor for exception class io.helidon.integrations.common.rest.ApiRestException
-
Create a new instance using base builder.
- ApiRestException.BaseBuilder<B> - Class in io.helidon.integrations.common.rest
-
Base builder extended by specific builder class.
- ApiRestRequest<T> - Class in io.helidon.integrations.common.rest
-
Common base class for REST requests.
- ApiRestRequest() - Constructor for class io.helidon.integrations.common.rest.ApiRestRequest
-
Default constructor.
- apiSpecificError() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
API specific error message if such is available.
- apiSpecificError(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Error specific to the integrated system, configured by implementation of the
RestApi
. - apiType() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Implementation class of this authentication method.
- apiType() - Method in interface io.helidon.integrations.vault.SysApi
-
Implementation class of this sys API.
- appId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
IDCS Application ID.
- application(Application) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set the JAX-RS application that forms this instance.
- application(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set the JAX-RS application class that forms this instance.
- APPLICATION - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on an application class or application layer.
- APPLICATION - Static variable in class io.helidon.metrics.api.Meter.Scope
-
Application scope.
- APPLICATION_ATOM_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/atom+xml
media type. - APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-www-form-urlencoded
media type. - APPLICATION_HOCON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/hocon
media type. - APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/javascript
media type. - APPLICATION_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/json
media type. - APPLICATION_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
-
Application max value.
- APPLICATION_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
-
Application min value.
- APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/octet-stream
media type. - APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/vnd.oai.openapi+json
media type. - APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/vnd.oai.openapi
media type. - APPLICATION_OPENMETRICS_TEXT - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/openmetrics-text
media type. - APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/stream+json
media type. - APPLICATION_SVG_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/svg+xml
media type. - APPLICATION_X_NDJSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-ndjson
media type. - APPLICATION_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-yaml
media type. - APPLICATION_XHTML_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/xhtml+xml
media type. - APPLICATION_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/xml
media type. - APPLICATION_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/yaml
media type. - applicationClass() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Application class, if this application is based on an actual class.
- applicationClass() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to application class, if present.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Set an application class in the builder.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusCdiExtension
-
Overrides a websocket application class.
- applicationClass(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an application class without inspecting it for annotations and without creating a config from it.
- applicationClasses() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to all application classes.
- applicationProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure list of supported application protocols (such as
h2
) for application layer protocol negotiation (ALPN). - applicationProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- applicationProtocols() - Method in interface io.helidon.common.tls.TlsConfig
-
Configure list of supported application protocols (such as
h2
) for application layer protocol negotiation (ALPN). - applicationProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure list of supported application protocols (such as
h2
) for application layer protocol negotiation (ALPN). - applications(Application...) - Method in class io.helidon.microprofile.server.Server.Builder
-
Replace existing applications with the ones provided.
- applicationsToRun() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
List of applications including discovered and explicitly configured applications.
- apply(byte[], Boolean) - Method in interface io.helidon.security.spi.DigestProvider.DigestFunction
-
Create digest.
- apply(byte[], Boolean, String) - Method in interface io.helidon.security.spi.DigestProvider.VerifyFunction
-
Verify digest.
- apply(Config.Key, ConfigItem) - Method in class io.helidon.config.encryption.EncryptionFilter
- apply(Config.Key, ConfigItem) - Method in class io.helidon.config.encryption.EncryptionFilterService
- apply(Config.Key, ConfigItem) - Method in interface io.helidon.config.spi.ConfigFilter
-
Filters an elementary config value before it is made available to the application via the
Config
API. - apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilter
- apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilterService
- apply(Config.Key, String) - Method in class io.helidon.config.OverrideConfigFilter
- apply(Config.Key, String) - Method in interface io.helidon.config.spi.ConfigFilter
-
Filters an elementary config value before it is made available to the application via the
Config
API. - apply(Config.Key, String) - Method in class io.helidon.config.ValueResolvingFilter
- apply(DbClientServiceContext) - Method in class io.helidon.dbclient.DbClientServiceBase
-
This method is only invoked if the predicate for this service was passed.
- apply(DbClientServiceContext) - Method in class io.helidon.dbclient.tracing.DbClientTracing
- apply(Vault, Config, InjectionProvider.InstanceConfig) - Method in interface io.helidon.integrations.vault.spi.InjectionProvider.CreateInstanceFunction
-
Create a new instance in singleton scope (or Application for CDI).
- apply(MetricsConfig) - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Creates a new
MetricsConfig
instance by applying overrides from this programmatic config instance. - apply(MetricsConfig.Builder) - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Augments an existing
MetricsConfig.Builder
, presumably from actual config, with overrides provided by this programmatic config instance. - apply(Span) - Method in class io.helidon.tracing.Tag
-
Configure this tag on the span provided.
- apply(Span.Builder<?>) - Method in class io.helidon.tracing.Tag
-
Configure this tag on the span builder.
- apply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Apply the log entry, adds padding to the log entry and then calls
AbstractLogEntry.doApply(AccessLogContext)
. - apply(AccessLogContext) - Method in interface io.helidon.webserver.accesslog.AccessLogEntry
-
This method is called once the response is fully processed.
- apply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserIdLogEntry
- apply(Session, Message<?>) - Method in interface io.helidon.messaging.connectors.jms.MessageMapper
-
Convert messaging message to JMS message.
- apply(InputStream) - Method in interface io.helidon.http.encoding.ContentDecoder
-
Decode a network input stream.
- apply(OutputStream) - Method in interface io.helidon.http.encoding.ContentEncoder
-
Encode an output stream.
- apply(String, String) - Method in class io.helidon.config.encryption.MpEncryptionFilter
- apply(String, String) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
-
Apply this filter on the provided value.
- apply(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
- apply(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
- applyOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will be considered failures.
- applyOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- applyOn() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
These throwables will be considered failures.
- applyOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will be considered retriable.
- applyOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- applyOn() - Method in interface io.helidon.faulttolerance.FallbackConfig
-
These throwables will be considered retriable.
- applyOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will be considered retriable.
- applyOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- applyOn() - Method in interface io.helidon.faulttolerance.RetryConfig
-
These throwables will be considered retriable.
- applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will be considered failures.
- applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will be considered retriable.
- applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will be considered retriable.
- applyThrows(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
-
Helper method to use a lambda that throws a checked exception.
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface io.helidon.common.reactive.Single
- appName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Value for the application tag to be added to each meter ID.
- appName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- appName() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Value for the application tag to be added to each meter ID.
- appName(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Value for the application tag to be added to each meter ID.
- appName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an explicit application name.
- AppRoleAuth - Interface in io.helidon.integrations.vault.auths.approle
-
Vault authentication method for AppRole.
- AppRoleAuthProvider - Class in io.helidon.integrations.vault.auths.approle
-
Java Service Loader implementation for AppRole authentication method.
- AppRoleAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
-
Create a new instance.
- appRoleId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
ID of the AppRole.
- AppRoleVaultAuth - Class in io.helidon.integrations.vault.auths.approle
-
Vault authentication for AppRole.
- AppRoleVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
-
Deprecated.please use
AppRoleVaultAuth.builder()
- AppRoleVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.approle
-
Fluent API builder for
AppRoleVaultAuth
. - appTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Name for the application tag to be added to each meter ID.
- appTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- appTagName() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Name for the application tag to be added to each meter ID.
- appTagName() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Name to use for a tag, added to each meter's identity, conveying the application it belongs to.
- appTagName() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
- appTagName(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Name for the application tag to be added to each meter ID.
- AppToken(WebClient, URI, Duration) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
- appWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Client with configured proxy and security.
- appWebClient() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Client with configured proxy and security.
- AptContext - Interface in io.helidon.codegen.apt
-
Deprecated, for removal: This API element is subject to removal in a future version.this API will be package local in the future, use through Helidon codegen only
- aptEnv() - Method in interface io.helidon.codegen.apt.AptContext
-
Deprecated.Annotation processing environment.
- AptProcessor - Class in io.helidon.codegen.apt
-
Annotation processor that maps APT types to Helidon types, and invokes
Codegen
. - AptProcessor() - Constructor for class io.helidon.codegen.apt.AptProcessor
-
Deprecated.
- AptTypeFactory - Class in io.helidon.codegen.apt
-
Deprecated, for removal: This API element is subject to removal in a future version.this is intended for internal use. This will be a package private type in the future.
- AptTypeInfoFactory - Class in io.helidon.codegen.apt
-
Deprecated, for removal: This API element is subject to removal in a future version.this is an internal API, all usage should be done through
helidon-codegen
APIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName)
; this type will be package local in the future - AqConfigBuilder - Class in io.helidon.messaging.connectors.aq
-
Build AQ specific config.
- AqConnector - Interface in io.helidon.messaging.connectors.aq
-
Reactive Messaging Oracle AQ connector.
- AqConnector.AqConnectorBuilder - Class in io.helidon.messaging.connectors.aq
-
Builder for
AqConnectorImpl
. - AqConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
- AqConnectorImpl - Class in io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- AqMessage<T> - Interface in io.helidon.messaging.connectors.aq
-
Message representing AQ JMS message together with all the metadata.
- aroundConstruct(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invoked during the intercepted constructor invocation.
- aroundConstruct(InvocationContext) - Method in class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- aroundConstruction(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invokes the implementation's
preInvocation
logic for a constructor, once for each work item associated with the constructor. - aroundConstruction(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Invokes the implementation's
preInvocation
andpostCompletion
logic for a constructor, once for each work item associated with the constructor. - aroundInvocation(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invokes the implementation's preInvocation logic for a method, once for each work item associated with the method.
- aroundInvocation(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Invokes the implementation's
preInvocation
andpostCompletion
logic for a constructor, once for each work item associated with the method. - aroundInvoke(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invoked during the intercepted method invocation.
- aroundInvoke(InvocationContext) - Method in class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- array() - Method in class io.helidon.codegen.classmodel.TypeArgument
- array() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.isArray()
. - array() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- array() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.isArray()
. - array(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.isArray()
. - ARRAY - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
Array value.
- arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Create a list of strings from JSON array.
- arrayValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get array value.
- as(GenericType<N>) - Method in interface io.helidon.common.config.ConfigValue
- as(GenericType<N>) - Method in interface io.helidon.common.mapper.OptionalValue
- as(GenericType<N>) - Method in interface io.helidon.common.mapper.Value
-
Convert this value to a different type using a mapper.
- as(GenericType<N>) - Method in class io.helidon.dbclient.DbColumnBase
- as(GenericType<N>) - Method in class io.helidon.http.ContentDisposition
- as(GenericType<T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValue
for a generic type. - as(GenericType<T>) - Method in interface io.helidon.dbclient.DbRow
-
Map this row to an object using a
DbMapper
. - as(GenericType<T>) - Method in class io.helidon.dbclient.DbRowBase
- as(GenericType<T>) - Method in interface io.helidon.http.media.ReadableEntity
-
Get the entity as a specific type.
- as(GenericType<T>) - Method in class io.helidon.http.media.ReadableEntityBase
- as(Class<N>) - Method in interface io.helidon.common.config.ConfigValue
- as(Class<N>) - Method in interface io.helidon.common.mapper.OptionalValue
- as(Class<N>) - Method in interface io.helidon.common.mapper.Value
-
Convert this value to a different type using a mapper.
- as(Class<N>) - Method in class io.helidon.dbclient.DbColumnBase
- as(Class<N>) - Method in class io.helidon.http.ContentDisposition
- as(Class<T>) - Method in interface io.helidon.common.config.Config
-
Typed value as a
ConfigValue
. - as(Class<T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValue
. - as(Class<T>) - Method in interface io.helidon.dbclient.DbRow
-
Get specific class instance representation of this row.
- as(Class<T>) - Method in class io.helidon.dbclient.DbRowBase
- as(Class<T>) - Method in interface io.helidon.http.media.ReadableEntity
-
Get the entity as a specific class.
- as(Class<T>) - Method in class io.helidon.http.media.ReadableEntityBase
- as(Class<T>) - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Read the entity as a specific type.
- as(Function<? super Object, ? extends N>) - Method in class io.helidon.dbclient.DbColumnBase
- as(Function<? super String, ? extends N>) - Method in class io.helidon.http.ContentDisposition
- as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.config.ConfigValue
-
Convert this
ConfigValue
to a different type using a mapper function. - as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.mapper.OptionalValue
- as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.mapper.Value
-
Convert this
Value
to a different type using a mapper function. - as(Function<? super T, ? extends N>) - Method in interface io.helidon.config.ConfigValue
-
Convert this
ConfigValue
to a different type using a mapper function. - as(Function<Config, T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValue
created from factory method. - as(Function<DbRow, T>) - Method in interface io.helidon.dbclient.DbRow
-
Get specific class instance representation of this row.
- as(Function<DbRow, T>) - Method in class io.helidon.dbclient.DbRowBase
- asArray() - Method in interface io.helidon.metadata.hson.Hson.Value
-
Get this parsed value as an array.
- asBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is base64-url encoded and convert it to big integer.
- asBoolean() - Method in interface io.helidon.common.config.Config
-
Boolean typed value.
- asBoolean() - Method in interface io.helidon.common.mapper.OptionalValue
- asBoolean() - Method in interface io.helidon.common.mapper.Value
-
Boolean typed value.
- asBoolean() - Method in interface io.helidon.config.Config
-
Boolean typed value.
- asBoolean() - Method in class io.helidon.dbclient.DbColumnBase
- asBoolean() - Method in class io.helidon.http.ContentDisposition
- asByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a base64-url encoded byte array.
- Ascii - Class in io.helidon.common.buffers
-
Extracted from Guava.
- ASCTIME_DATE_TIME - Static variable in class io.helidon.http.DateTime
-
The ANSI C's
asctime()
format, such as'Sun Nov 6 08:49:37 1994'
. - asDouble() - Method in interface io.helidon.common.config.Config
-
Double typed value.
- asDouble() - Method in interface io.helidon.common.mapper.OptionalValue
- asDouble() - Method in interface io.helidon.common.mapper.Value
-
Double typed value.
- asDouble() - Method in interface io.helidon.config.Config
-
Double typed value.
- asDouble() - Method in class io.helidon.dbclient.DbColumnBase
- asDouble() - Method in class io.helidon.http.ContentDisposition
- asInputStream() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
-
Return InputStream which is able to read JMS ByteMessage.
- asInt() - Method in interface io.helidon.common.config.Config
-
Integer typed value.
- asInt() - Method in interface io.helidon.common.mapper.OptionalValue
- asInt() - Method in interface io.helidon.common.mapper.Value
-
Integer typed value.
- asInt() - Method in interface io.helidon.config.Config
-
Integer typed value.
- asInt() - Method in class io.helidon.dbclient.DbColumnBase
- asInt() - Method in class io.helidon.http.ContentDisposition
- asList() - Method in class io.helidon.common.HelidonServiceLoader
-
Provides a list of service implementations in weighted order.
- asList(Class<T>) - Method in interface io.helidon.common.config.Config
-
Returns list of specified type.
- asList(Class<T>) - Method in interface io.helidon.config.Config
-
Returns list of specified type.
- asList(String) - Method in interface io.helidon.codegen.CodegenOptions
-
List of string options.
- asList(Function<Config, T>) - Method in interface io.helidon.config.Config
-
Returns this node as a list converting each list value using the provided mapper.
- asLong() - Method in interface io.helidon.common.config.Config
-
Long typed value.
- asLong() - Method in interface io.helidon.common.mapper.OptionalValue
- asLong() - Method in interface io.helidon.common.mapper.Value
-
Long typed value.
- asLong() - Method in interface io.helidon.config.Config
-
Long typed value.
- asLong() - Method in class io.helidon.dbclient.DbColumnBase
- asLong() - Method in class io.helidon.http.ContentDisposition
- asMap() - Method in interface io.helidon.common.config.Config
-
Transform all leaf nodes (values) into Map instance.
- asMap() - Method in interface io.helidon.config.Config
-
Transform all leaf nodes (values) into Map instance.
- asNode() - Method in interface io.helidon.common.config.Config
-
Returns existing current config node as
ConfigValue
. - asNode() - Method in interface io.helidon.config.Config
-
Returns existing current config node as
ConfigValue
. - asNodeList() - Method in interface io.helidon.common.config.Config
-
Returns a list of child
Config
nodes if the node isType#OBJECT
. - asNodeList() - Method in interface io.helidon.config.Config
- asOptional() - Method in interface io.helidon.common.mapper.Value
-
Typed value as
Optional
. - asOptional() - Method in class io.helidon.dbclient.DbColumnBase
- asOptional() - Method in class io.helidon.http.ContentDisposition
- asOptional(GenericType<T>) - Method in interface io.helidon.http.media.ReadableEntity
-
Get the entity as a specific type (optional).
- asOptional(GenericType<T>) - Method in class io.helidon.http.media.ReadableEntityBase
- asOptional(Class<T>) - Method in interface io.helidon.http.media.ReadableEntity
-
Get the entity as a specific class (optional).
- asParent(Span.Builder<?>) - Method in interface io.helidon.tracing.SpanContext
-
Configure this context as a parent of the provided builder.
- assertConnectionIsClosed() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Assert that the socket is closed.
- assertConnectionIsOpen() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Assert that the socket is working and open.
- assertData(Function<Message<P>, P>, Matcher<? super T>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching data has been received.
- assertData(Function<Message<P>, P>, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching messages has been received.
- assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
- assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Asserter endpoint URI for a specific tenant.
- assertPayloads(Matcher<? super T>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching payloads has been received.
- assertPayloads(P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching payloads has been received.
- assertThatWithRetry(String, Supplier<T>, Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
-
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
- assertThatWithRetry(String, Supplier<T>, Matcher<? super T>, int, int) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
-
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
- assertThatWithRetry(Supplier<T>, Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
-
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
- asSet(String) - Method in interface io.helidon.codegen.CodegenOptions
-
Set of string options.
- assignScope(String, Function<Tag, ?>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Invokes the specified consumer with the scope tag name setting from the configuration (if present) and the provided scope value.
- asString() - Method in interface io.helidon.common.config.Config
-
String typed value.
- asString() - Method in interface io.helidon.common.mapper.OptionalValue
- asString() - Method in interface io.helidon.common.mapper.Value
-
String typed value.
- asString() - Method in interface io.helidon.config.Config
-
String typed value.
- asString() - Method in class io.helidon.dbclient.DbColumnBase
- asString() - Method in class io.helidon.http.ContentDisposition
- asString(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is string.
- asStruct() - Method in interface io.helidon.metadata.hson.Hson.Value
-
Get this parsed value as a struct.
- asThreadPool(ExecutorService) - Static method in class io.helidon.common.configurable.ThreadPool
-
Returns the given executor as a
ThreadPool
if possible. - AsymmetricCipher - Class in io.helidon.common.crypto
-
This class provides simple and stateless way to encrypt and decrypt messages using selected asymmetric cipher.
- AsymmetricCipher.Builder - Class in io.helidon.common.crypto
-
Builder of the
AsymmetricCipher
. - Async - Interface in io.helidon.faulttolerance
-
Runs synchronous suppliers asynchronously using virtual threads.
- AsyncConfig - Interface in io.helidon.faulttolerance
-
Async
configuration bean. - AsyncConfig.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Async
. - AsyncConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.faulttolerance -
Fluent API builder base for
Async
. - AsyncConfig.BuilderBase.AsyncConfigImpl - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- AsyncConfigImpl(AsyncConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
-
Create an instance providing a builder.
- atHash() - Method in class io.helidon.security.jwt.Jwt
-
AtHash claim.
- atHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Access Token hash value.
- atnClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Authenticator client builder to use for programmatic authentication.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Token handler to extract username from request.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Token handler to extract username from request.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Token handler to extract username from request.
- atnTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for authentication.
- AtnTracing - Class in io.helidon.security.integration.common
-
Authentication tracing support.
- AttributeResolver - Class in io.helidon.security.abac.policy.el
-
Resolver for
AbacSupport
types. - AttributeResolver() - Constructor for class io.helidon.security.abac.policy.el.AttributeResolver
- attributes(AbacSupport) - Method in class io.helidon.security.Grant.Builder
-
Attributes of this grant.
- attributes(AbacSupport) - Method in class io.helidon.security.Subject.Builder
-
Add all attributes to this subject.
- atzChecked() - Method in interface io.helidon.security.SecurityContext
-
Deprecated.use
SecurityContext.isAuthorized()
instead - atzClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Authorization client builder to use for programmatic authorization.
- atzTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for authorization.
- AtzTracing - Class in io.helidon.security.integration.common
-
Authorization tracing support.
- audience() - Method in class io.helidon.security.jwt.Jwt
-
Audience claim.
- audience() - Method in class io.helidon.security.jwt.JwtHeaders
-
Audience claim.
- audience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Expected token audience.
- audience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- audience(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Optional Audience claim to verify in the JWT.
- audience(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Audience of issued tokens.
- audience(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Audience of issued tokens.
- audience(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- AudienceValidator - Class in io.helidon.security.jwt
-
Audience claim validator.
- AudienceValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
AudienceValidator
. - audit() - Static method in class io.helidon.webserver.security.SecurityFeature
-
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
- audit() - Method in class io.helidon.webserver.security.SecurityHandler
-
Audit this request for any method.
- audit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
- audit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- audit() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
- audit(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
- audit(AuditEvent) - Method in interface io.helidon.security.SecurityContext
-
Audit a security event.
- audit(String, AuditEvent) - Method in interface io.helidon.security.Security
-
Audit an event.
- AUDIT_FAILURE - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Audit framework failure - we cannot correctly audit.
- AUDIT_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for audit events.
- auditConsumer() - Method in interface io.helidon.security.spi.AuditProvider
-
Return your subscriber for audit events.
- Audited - Annotation Interface in io.helidon.security.annotations
-
An annotation to specify server resources to be audited.
- AuditEvent - Interface in io.helidon.security
-
An audit event to store using an Audit provider.
- AuditEvent.AuditParam - Class in io.helidon.security
-
Named parameters of audit event.
- AuditEvent.AuditSeverity - Enum Class in io.helidon.security
-
Severity of
AuditEvent
. - auditEventType() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Override for event-type, defaults to "request".
- auditEventType() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- auditEventType() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Override for event-type, defaults to "request".
- auditEventType(String) - Method in class io.helidon.webserver.security.SecurityHandler
-
Override for event-type, defaults to "request".
- auditEventType(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Override for event-type, defaults to "request".
- auditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- auditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- auditMessageFormat() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- auditMessageFormat(String) - Method in class io.helidon.webserver.security.SecurityHandler
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- auditMessageFormat(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- AuditProvider - Interface in io.helidon.security.spi
-
Audit provider, storing audit events.
- AuditProvider.AuditSource - Interface in io.helidon.security.spi
-
Source of an audit source (as in "where this audit event originated").
- AuditProvider.TracedAuditEvent - Interface in io.helidon.security.spi
-
Audit event sent to Audit provider.
- auditSource() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Source of this audit event (class, method, line number etc.).
- auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Authentication method to disable.
- auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Authentication method to enable.
- auth(AuthMethod<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to authentication method.
- auth(AuthMethod<T>, String) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to authentication method, using a custom path.
- AUTH - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
QOP "auth" - stands for "authentication".
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Authentication method.
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Kubernetes authentication method.
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Token authentication method.
- authenticate() - Method in interface io.helidon.security.SecurityContext
-
Authenticate current request (based on current
SecurityEnvironment
andEndpointConfig
. - authenticate() - Static method in class io.helidon.webserver.http.SecureHandler
-
Create a security handler that enforces authentication.
- authenticate() - Static method in class io.helidon.webserver.security.SecurityFeature
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate() - Method in class io.helidon.webserver.security.SecurityHandler
-
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...)
. - authenticate() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- authenticate() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
- authenticate(Config, Vault.Builder) - Method in interface io.helidon.integrations.vault.spi.VaultAuth
- authenticate(SecurityFilterContext, SecurityContext, AtnTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
- authenticate(ProviderRequest) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.jwt.JwtProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.oidc.OidcProvider
- authenticate(ProviderRequest) - Method in interface io.helidon.security.spi.AuthenticationProvider
-
Authenticate a request.
- authenticate(ServerRequest, ServerResponse, boolean) - Method in interface io.helidon.webserver.http.HttpSecurity
-
Authenticates the current request according to security configuration.
- authenticate(ServerRequest, ServerResponse, boolean) - Method in class io.helidon.webserver.security.SecurityHttpFeature
- authenticateAnnotatedOnly(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Whether to authorize only annotated methods (with
Authenticated
annotation or all. - Authenticated - Annotation Interface in io.helidon.security.annotations
-
An annotation used to specify server resources with enforced authentication and resources accessible without authentication.
- AUTHENTICATION - Static variable in class io.helidon.grpc.core.InterceptorWeights
-
Security authentication weight.
- AUTHENTICATION_METHOD_AUTO - Static variable in interface io.helidon.integrations.oci.OciConfig
-
Default authentication method.
- AUTHENTICATION_METHOD_AUTO - Static variable in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
-
Default authentication method.
- authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable authentication.
- authenticationMethod() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Authentication method to use.
- authenticationMethod() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- authenticationMethod() - Method in interface io.helidon.integrations.oci.OciConfig
-
Authentication method to use.
- authenticationMethod(String) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Authentication method to use.
- authenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandler
-
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
- authenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- authenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- authenticationOptional() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- authenticationOptional(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- authenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
-
Set the default authentication provider.
- authenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
-
Set the default authentication provider.
- AuthenticationProvider - Interface in io.helidon.security.spi
-
Authentication security provider.
- authenticationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Authentication response of this analysis.
- authenticationResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Authentication response.
- AuthenticationResponse - Class in io.helidon.security
-
Response as returned from an authentication provider.
- AuthenticationResponse.Builder - Class in io.helidon.security
-
Authentication response builder.
- authenticationTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Timeout of authentication operations, where applicable.
- authenticationTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- authenticationTimeout() - Method in interface io.helidon.integrations.oci.OciConfig
-
Timeout of authentication operations, where applicable.
- authenticationTimeout(Duration) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Timeout of authentication operations, where applicable.
- authenticator() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Explicit authentication provider name.
- authenticator() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- authenticator() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Explicit authentication provider to use.
- authenticator(String) - Static method in class io.helidon.webserver.security.SecurityFeature
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.webserver.security.SecurityHandler
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication fingerprint.
- authFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authFingerprint() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI authentication fingerprint.
- authFingerprint(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication fingerprint.
- authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication key file.
- authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authKeyFile() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI authentication key file.
- authKeyFile(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication key file.
- AuthMethod<T> - Interface in io.helidon.integrations.vault
-
An authentication method.
- AuthMethodProvider<T> - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader SPI to support additional auth methods of Vault.
- AUTHN_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for authentication events.
- authority() - Method in interface io.helidon.common.uri.UriInfo
-
Authority (host:port) of this URI.
- authority() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
-
Authority (host:port) of this URI.
- authority() - Method in class io.helidon.http.http2.Http2Headers
-
Authority pseudo header.
- authority() - Method in class io.helidon.webclient.api.ClientUri
- authority() - Method in class io.helidon.webclient.grpc.GrpcChannel
- authority() - Method in interface io.helidon.webserver.http.HttpRequest
-
The content of the
HeaderNames.HOST
header orauthority
pseudo header (HTTP/2). - authority(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Authority of the request, to be converted to host and port.
- authority(String) - Method in class io.helidon.http.http2.Http2Headers
-
Authority of the request.
- AUTHORITY - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI authority component type.
- AUTHORITY - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the security authority to the tracing span.
- AUTHORITY_NAME - Static variable in class io.helidon.http.http2.Http2Headers
-
Header name of the authority pseudo header.
- AUTHORIZATION - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Creates (or validates) an "Authorization" header, that contains "Signature" as the beginning of its content (the rest of the header is the same as for
HttpSignHeader.SIGNATURE
. - AUTHORIZATION - Static variable in class io.helidon.grpc.core.ContextKeys
-
The
Metadata.Key
to use to obtain the authorization data. - AUTHORIZATION - Static variable in class io.helidon.grpc.core.InterceptorWeights
-
Security authorization weight.
- AUTHORIZATION - Static variable in class io.helidon.http.HeaderNames
-
The
Authorization
header name. - authorizationEndpoint() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Authorization endpoint.
- authorizationEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- authorizationEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Authorization endpoint.
- authorizationEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Authorization endpoint.
- authorizationEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of an authorization endpoint used to redirect users to for logging-in.
- authorizationEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of an authorization endpoint used to redirect users to for logging-in.
- authorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
-
Set the default authorization provider.
- authorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
-
Set the default authorization provider.
- AuthorizationProvider - Interface in io.helidon.security.spi
-
Authorization security provider.
- authorizationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Authorization response of this analysis.
- AuthorizationResponse - Class in io.helidon.security
-
Response from an authorization decision.
- AuthorizationResponse.Builder - Class in io.helidon.security
-
Builder for custom Authorization responses.
- authorize() - Static method in class io.helidon.webserver.security.SecurityFeature
-
Enable authorization for this route.
- authorize() - Method in class io.helidon.webserver.security.SecurityHandler
-
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...)
. - authorize() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Enable authorization for this route.
- authorize() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- authorize() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Enable authorization for this route.
- authorize(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Enable authorization for this route.
- authorize(SecurityFilterContext, SecurityContext, AtzTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
- authorize(ProviderRequest) - Method in class io.helidon.security.providers.abac.AbacProvider
- authorize(ProviderRequest) - Method in interface io.helidon.security.spi.AuthorizationProvider
-
Authorize a request based on configuration.
- authorize(ServerRequest, ServerResponse, String...) - Method in interface io.helidon.webserver.http.HttpSecurity
-
Authorize the current request according to security configuration.
- authorize(ServerRequest, ServerResponse, String...) - Method in class io.helidon.webserver.security.SecurityHttpFeature
- authorize(Object...) - Method in interface io.helidon.security.SecurityContext
-
Authorize access to a resource (or more resources) based on current environment and endpoint configuration.
- authorize(String...) - Static method in class io.helidon.webserver.http.SecureHandler
-
Create a security handler that enforces authorization.
- authorizeAnnotatedOnly(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Whether to authorize only annotated methods (with
Authorized
annotation) or all. - Authorized - Annotation Interface in io.helidon.security.annotations
-
An annotation used to specify server resources with enforced authorization.
- authorizer() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Explicit authorization provider name.
- authorizer() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- authorizer() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Explicit authorization provider to use.
- authorizer(String) - Static method in class io.helidon.webserver.security.SecurityFeature
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.webserver.security.SecurityHandler
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizeResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Authorization response.
- authPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication passphrase.
- authPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authPassphrase() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI authentication passphrase.
- authPassphrase(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication passphrase.
- authPassphrase(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication passphrase.
- authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication private key.
- authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authPrivateKey() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI authentication private key.
- authPrivateKey(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication private key.
- authPrivateKey(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication private key.
- authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication key file path.
- authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authPrivateKeyPath() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI authentication key file path.
- authPrivateKeyPath(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI authentication key file path.
- authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI region.
- authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authRegion() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI region.
- authRegion(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI region.
- authStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The list of authentication strategies that will be attempted by
AbstractAuthenticationDetailsProvider
when one is called for. - authStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authStrategies() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The list of authentication strategies that will be attempted by
AbstractAuthenticationDetailsProvider
when one is called for. - authStrategies(List<? extends String>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The list of authentication strategies that will be attempted by
AbstractAuthenticationDetailsProvider
when one is called for. - authStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The singular authentication strategy to apply.
- authStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authStrategy() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The singular authentication strategy to apply.
- authStrategy(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The singular authentication strategy to apply.
- authTag() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Authentication tag of the encrypted content.
- authTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI tenant id.
- authTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authTenantId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI tenant id.
- authTenantId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI tenant id.
- authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI user id.
- authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- authUserId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI user id.
- authUserId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI user id.
- AUTHZ_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for authorization events.
- AUTO - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
- AUTO_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Acknowledges automatically after message reception over JMS api.
- autoClose(Stream<T>) - Static method in class io.helidon.dbclient.DbStatementBase
-
Decorate the given stream to invoke
BaseStream.close()
on terminal operations. - autoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
This flag defines the strategy of committing messages to Kafka.
- autoCommitFailureClosesAllResultSets() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- automaticStoreEnabled() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Whether automatic cookie store is enabled or not.
- automaticStoreEnabled() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- automaticStoreEnabled() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Whether automatic cookie store is enabled or not.
- automaticStoreEnabled(boolean) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Whether automatic cookie store is enabled or not.
- autoOffsetReset(KafkaConfigBuilder.AutoOffsetReset) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server (e.g.
- available() - Method in interface io.helidon.common.buffers.BufferData
-
Number of bytes available for reading.
- available() - Method in class io.helidon.common.buffers.DataReader
-
Number of bytes available in the currently pulled data.
- available() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- available() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
- available() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- available() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Whether there is a tracer available by this provider.
- availableAnnotations() - Method in interface io.helidon.codegen.RoundContext
-
Annotations available in this round, the collection contains only annotations valid for the extension being invoked.
- availablePermits() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- await() - Method in interface io.helidon.common.reactive.Awaitable
-
Block until future is completed, throws only unchecked exceptions.
- await(long, TimeUnit) - Method in interface io.helidon.common.reactive.Awaitable
-
Deprecated.use
Awaitable.await(Duration)
instead - await(Duration) - Method in interface io.helidon.common.reactive.Awaitable
-
Block until future is completed, throws only unchecked exceptions.
- AWAIT_ACK_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Wait for the acknowledgement of previous message before pulling next one.
- Awaitable<T> - Interface in io.helidon.common.reactive
-
Makes intentional blocking when waiting for
CompletableFuture
more convenient withAwaitable.await()
andAwaitable.await(long, java.util.concurrent.TimeUnit)
methods. - awaitCancelled(Duration) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Wait and block till the stream is in terminal state and asserts if the terminal state is caused by cancel signal.
- awaitComplete(Duration) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until channel gets terminated with complete signal.
- awaitCount(Duration, int) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected number of items is received.
- awaitData(Duration, Function<Message<P>, P>, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected messages are received.
- awaitMessage(Duration, Function<Message<P>, Boolean>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected message is received.
- awaitPayloads(Duration, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected payloads are received.
- awaitResponse(String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Wait for text coming from socket.
B
- B3 - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
The Zipkin B3 trace context propagation format using multiple headers.
- B3_SINGLE - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
B3 trace context propagation using a single header.
- backlog() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Accept backlog.
- backlog() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- backlog() - Method in interface io.helidon.webserver.ListenerConfig
-
Accept backlog.
- backlog() - Method in interface io.helidon.webserver.WebServerConfig
-
Accept backlog.
- backlog() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Accept backlog.
- backlog(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Accept backlog.
- backoffRatio() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- backoffRatio() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Backoff ratio to use for the algorithm.
- backoffRatio() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Backoff ratio to use for the algorithm.
- backoffRatio(double) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Backoff ratio to use for the algorithm.
- backpressure(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Specifies the number of messages that are requested after processing them.
- backupDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The backup directory.
- backwardCompatibleEol() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Whether to use old approach to EOL processing in signed data.
- backwardCompatibleEol(Boolean) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Enable support for Helidon versions before 3.0.0 (exclusive).
- backwardCompatibleEol(Boolean) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Enable support for Helidon versions before 3.0.0 (exclusive).
- BAD_GATEWAY - Static variable in class io.helidon.websocket.WsCloseCodes
-
Server acting as gateway received an invalid response.
- BAD_GATEWAY_502 - Static variable in class io.helidon.http.Status
-
502 Bad Gateway, see HTTP/1.1 documentation.
- BAD_REQUEST - Enum constant in enum class io.helidon.common.reactive.SubscriptionHelper
-
The singleton instance indicating a subscription requested with non-positive.
- BAD_REQUEST - Enum constant in enum class io.helidon.http.DirectHandler.EventType
-
Bad request, such as invalid path, header.
- BAD_REQUEST_400 - Static variable in class io.helidon.http.Status
-
400 Bad Request, see HTTP/1.1 documentation.
- badRequest(AtomicReference<Flow.Subscription>) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the
SubscriptionHelper.BAD_REQUEST
instance, if and only if previous value is null. - BadRequestException - Exception Class in io.helidon.http
-
A runtime exception indicating a
bad request
. - BadRequestException(String) - Constructor for exception class io.helidon.http.BadRequestException
-
Creates
BadRequestException
. - BadRequestException(String, Throwable) - Constructor for exception class io.helidon.http.BadRequestException
-
Creates
BadRequestException
. - baggage() - Method in interface io.helidon.tracing.Span
-
Returns writable baggage associated with this span.
- baggage() - Method in interface io.helidon.tracing.SpanContext
-
Returns the baggage extractable from the span context.
- baggage(String) - Method in interface io.helidon.tracing.Span
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Span.baggage()
and thenBaggage.get(String)
. - baggage(String, String) - Method in interface io.helidon.tracing.Span
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Span.baggage()
and thenWritableBaggage.set(String, String)
}. - Baggage - Interface in io.helidon.tracing
-
Behavior common to all baggage implementations.
- Base() - Constructor for class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- BASE - Static variable in class io.helidon.metrics.api.Meter.Scope
-
Base scope.
- Base64Value - Class in io.helidon.common
-
Base64 wrapper.
- BaseBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
- BaseDataSourceSubstitution - Class in io.helidon.integrations.db.pgsql
-
Replace serialization code.
- baseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- baseFragment() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseFragment(UriFragment) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base fragment used by the client in all requests (unless overwritten on per-request basis).
- baseNamespace() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Base namespace (if configured).
- baseNamespace(String) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
-
Configure a base namespace to use.
- baseNamespace(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Base namespace to use when invoking Vault operations.
- basePath(String) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure a path to which the server would redirect when a root path is requested.
- basePath(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Base path of this server.
- baseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- baseQuery() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Base query used by the client in all requests.
- baseQuery() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Base query used by the client in all requests.
- baseQuery() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Base query used by the client in all requests.
- baseQuery() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Base query used by the client in all requests.
- baseQuery() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Base query used by the client in all requests.
- baseQuery() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Base query used by the client in all requests.
- baseQuery(UriQuery) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base query used by the client in all requests.
- baseScopes() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Base scopes to require from OIDC server.
- baseScopes() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- baseScopes(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure base scopes.
- baseScopes(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Configure base scopes.
- baseUnit() - Method in interface io.helidon.metrics.api.Meter
-
Returns the meter's base unit.
- baseUnit() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the base unit the builder will use.
- baseUnit(String) - Method in interface io.helidon.metrics.api.Meter.Builder
-
Sets the units.
- baseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- baseUri() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Base uri used by the client in all requests.
- baseUri() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Base uri used by the client in all requests.
- baseUri() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Base uri used by the client in all requests.
- baseUri() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Base uri used by the client in all requests.
- baseUri() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Base uri used by the client in all requests.
- baseUri() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Base uri used by the client in all requests.
- baseUri(Config) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base uri used by the client in all requests.
- baseUri(ClientUri) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base uri used by the client in all requests.
- baseUri(String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base URI of the client.
- baseUri(URI) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Base URI of the client.
- BASIC - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
Basic tracing will only trace attempts to deserialize a class, and only once for each class.
- basicConstraintsValidForNonCa(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Mark Basic Constraints valid when issuing non-CA certificates.
- Basic Usage - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
- Section
- Basic Usage - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
- Section
- BATCH - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
-
Batch Span Processor.
- batchDelay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the delay interval if metrics are posted in batches (defaults to 1L).
- batchResult() - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Response
-
Batch result, each element of the list is a single decrypted secret, in the same order the batch was created.
- batchResult() - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Response
-
Batch result.
- batchSize(int) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the maximum no.
- batchSize(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The producer will attempt to batch records together into fewer requests whenever multiple records are being sent to the same partition.
- beanManager() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
BeanManager
. - beanStyle() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
Whether to use bean style setters and getters, or not (default is not).
- before(BeforeBeanDiscovery) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.Initializes the extension prior to bean discovery.
- beforeAll(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
- beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
- beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
- beforeBean(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.grpc.core.GrpcCdiExtension
-
Determine whether a discovered bean has a superclass or implements an interface that is annotated with
Grpc.GrpcService
and if so then also annotate the bean with the same annotation. - beforeCompilation(Feature.BeforeCompilationAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
- beforeCompletion() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Implements the
Synchronization.beforeCompletion()
method to do nothing. - beforeEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.
- beforeEach(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- beforeEach(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
- beforeExecute(Thread, Runnable) - Method in class io.helidon.common.configurable.ThreadPool
- beforeFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- beforeStart() - Method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.
- beforeStart() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- beforeStart() - Method in class io.helidon.webserver.grpc.GrpcRouting
- beforeStart() - Method in class io.helidon.webserver.http.Filters
- beforeStart() - Method in class io.helidon.webserver.http1.Http1Route
- beforeStart() - Method in class io.helidon.webserver.http2.Http2Route
- beforeStart() - Method in interface io.helidon.webserver.Router
-
This is called before server opens ports.
- beforeStart() - Method in interface io.helidon.webserver.ServerLifecycle
-
Before server start.
- beforeStart() - Method in class io.helidon.webserver.websocket.WsRouting
- beforeTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
- begin() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Creates a new transaction and associates it with the current thread.
- beginRequest() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- beginRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- bestAccepted(MediaType...) - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns a single media type from the given media types that is the best one accepted by the client.
- between(LocalTime, LocalTime) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create a time config for a check between times within a day.
- bidi(Descriptors.FileDescriptor, String, String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Bidirectional route.
- bidi(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
-
Bidirectional route.
- bidi(String, StreamObserver<ResT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
gRPC bidirectional call using
StreamObserver
. - bidi(String, Iterator<ReqT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
gRPC bidirectional call using
Iterator
. - bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- bidirectional(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- bidirectional(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, String) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new bidirectional
GrpcClientMethodDescriptor.Builder
with the specified name. - bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- BidirectionalMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
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 interface io.helidon.grpc.core.MethodHandler.BidirectionalClient
-
Perform a bidirectional client call.
- bidiStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified bidirectional streaming method.
- BINARY - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Payload frame with binary payload.
- BINARY_CONTENT - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with binary content.
- bindSecretId(boolean) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Require secret_id to be presented when logging in using this AppRole.
- birthday() - Method in class io.helidon.security.jwt.Jwt
-
Birthday claim.
- birthday(LocalDate) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Birthday of the subject.
- BITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
Represents bits.
- blacklistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured set of exceptions that are blacklisted.
- blockingServerStreaming(String, ReqT) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified server streaming method.
- blockingUnary(String, ReqT) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified unary method with the specified request object.
- blockTillUpdate() - Method in interface io.helidon.http.http2.FlowControl.Outbound
-
Block until a window size update happens.
- blockTillUpdate() - Method in interface io.helidon.http.http2.WindowSize.Outbound
-
Block until window size update.
- blockTimeout(Duration) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Timeout for blocking between windows size check iterations.
- BOOLEAN - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
Boolean value.
- booleanArray(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get boolean array value.
- booleanValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - booleanValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - booleanValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- booleanValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- booleanValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get a boolean value.
- booleanValue(String, boolean) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get a boolean value with default if not defined.
- booleanValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - booleanValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - booleanValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- booleanValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- Bootstrapping - Search tag in package io.helidon.security
- Section
- bootstrapServers(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
A list of host/port pairs to use for establishing the initial connection to the Kafka cluster.
- bound(TypeName) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Type this argument is bound to.
- bound(Class<?>) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Type this argument is bound to.
- bound(String) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Type this argument is bound to.
- boundary() - Method in interface io.helidon.metrics.api.Bucket
-
Returns the bucket boundary.
- boundary(TimeUnit) - Method in interface io.helidon.metrics.api.Bucket
-
Returns the bucket boundary interpreted as a time in nanoseconds and expressed in the specified
TimeUnit
. - boxed() - Method in class io.helidon.codegen.classmodel.TypeArgument
- boxed() - Method in interface io.helidon.common.types.TypeName
-
Return the boxed equivalent of this type.
- boxed() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- BOXED_BOOLEAN - Static variable in class io.helidon.common.types.TypeNames
-
Boxed boolean type.
- BOXED_BYTE - Static variable in class io.helidon.common.types.TypeNames
-
Boxed byte type.
- BOXED_CHAR - Static variable in class io.helidon.common.types.TypeNames
-
Boxed char type.
- BOXED_DOUBLE - Static variable in class io.helidon.common.types.TypeNames
-
Boxed double type.
- BOXED_FLOAT - Static variable in class io.helidon.common.types.TypeNames
-
Boxed float type.
- BOXED_INT - Static variable in class io.helidon.common.types.TypeNames
-
Boxed int type.
- BOXED_LONG - Static variable in class io.helidon.common.types.TypeNames
-
Boxed long type.
- BOXED_SHORT - Static variable in class io.helidon.common.types.TypeNames
-
Boxed short type.
- BOXED_VOID - Static variable in class io.helidon.common.types.TypeNames
-
Boxed void type.
- branch() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a git branch.
- branch(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets a git branch to checkout.
- Bucket - Interface in io.helidon.metrics.api
-
Representation of a histogram bucket, including the boundary value and the count of observations in that bucket.
- buckets() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
-
Returns the configured boundary boundaries.
- buckets() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Returns the buckets.
- buckets() - Method in interface io.helidon.metrics.api.Timer.Builder
-
Returns the bucket boundary values set in the builder, if any.
- buckets(double...) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Sets the boundary boundaries.
- buckets(Iterable<Double>) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Sets the boundary boundaries.
- buckets(Duration...) - Method in interface io.helidon.metrics.api.Timer.Builder
-
Sets the boundary boundaries.
- buffer(Queue<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher.Builder
-
Set up custom buffer queue implementation for the emitter to use.
- bufferCapacity(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Capacity of byte buffer in number of bytes.
- BufferData - Interface in io.helidon.common.buffers
-
Wrapper around a byte array.
- BufferedEmittingPublisher<T> - Class in io.helidon.common.reactive
-
Emitting publisher for manual publishing with built-in buffer for handling backpressure.
- BufferedEmittingPublisher() - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
-
A new buffered emitting publisher using
ConcurrentLinkedQueue
as the buffer. - BufferedEmittingPublisher(Queue<T>) - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
-
A new buffered emitting publisher with a custom queue to be used as a buffer.
- BufferedEmittingPublisher.Builder<T> - Class in io.helidon.common.reactive
-
Fluent API builder to create
BufferedEmittingPublisher
. - bufferMemory(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The total bytes of memory the producer can use to buffer records waiting to be sent to the server.
- bufferSize() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Estimated size of the buffer.
- build() - Method in interface io.helidon.builder.api.Prototype.Factory
-
Create a new instance of the runtime type from this config object.
- build() - Method in class io.helidon.codegen.classmodel.Annotation.Builder
- build() - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
- build() - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- build() - Method in class io.helidon.codegen.classmodel.Constructor.Builder
- build() - Method in class io.helidon.codegen.classmodel.Field.Builder
- build() - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- build() - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
- build() - Method in class io.helidon.codegen.classmodel.Method.Builder
- build() - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- build() - Method in class io.helidon.codegen.classmodel.Returns.Builder
- build() - Method in class io.helidon.codegen.classmodel.Throws.Builder
- build() - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
- build() - Method in class io.helidon.codegen.CodegenEvent.Builder
- build() - Method in class io.helidon.codegen.compiler.CompilerOptions.Builder
- build() - Method in class io.helidon.codegen.ModuleInfo.Builder
- build() - Method in interface io.helidon.common.Builder
-
Build the instance from this builder.
- build() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.Builder
- build() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- build() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.Builder
- build() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- build() - Method in class io.helidon.common.configurable.AllowListConfig.Builder
- build() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- build() - Method in class io.helidon.common.configurable.LruCacheConfig.Builder
- build() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- build() - Method in class io.helidon.common.configurable.ResourceConfig.Builder
- build() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.Builder
- build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- build() - Method in class io.helidon.common.configurable.ThreadPoolConfig.Builder
- build() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- build() - Method in class io.helidon.common.context.Context.Builder
- build() - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
- build() - Method in class io.helidon.common.crypto.HashDigest.Builder
- build() - Method in class io.helidon.common.crypto.HmacDigest.Builder
- build() - Method in class io.helidon.common.crypto.Signature.Builder
- build() - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
- build() - Method in class io.helidon.common.HelidonServiceLoader.Builder
- build() - Method in class io.helidon.common.mapper.MapperManager.Builder
- build() - Method in class io.helidon.common.parameters.Parameters.Builder
- build() - Method in class io.helidon.common.pki.Keys.Builder
- build() - Method in class io.helidon.common.pki.KeystoreKeys.Builder
- build() - Method in class io.helidon.common.pki.PemKeys.Builder
- build() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher.Builder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
- build() - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
- build() - Method in class io.helidon.common.SerializationConfig.Builder
- build() - Method in class io.helidon.common.socket.SocketOptions.Builder
- build() - Static method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Builds an instance of
TemporaryFolderExt
. - build() - Method in class io.helidon.common.tls.RevocationConfig.Builder
- build() - Method in class io.helidon.common.tls.TlsConfig.Builder
- build() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- build() - Method in class io.helidon.common.types.Annotation.Builder
- build() - Method in class io.helidon.common.types.TypedElementInfo.Builder
- build() - Method in class io.helidon.common.types.TypeInfo.Builder
- build() - Method in class io.helidon.common.types.TypeName.Builder
- build() - Method in class io.helidon.common.uri.UriInfo.Builder
- build() - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Builds new instance of Classpath ConfigSource.
- build() - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Builds new instance of Classpath OverrideSource.
- build() - Method in interface io.helidon.config.Config.Builder
-
Builds new instance of
Config
. - build() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Creates a function of values reference resolving.
- build() - Method in class io.helidon.config.ConfigItem.Builder
- build() - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
- build() - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Builds new instance of Directory ConfigSource.
- build() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Builds new instance of Etcd ConfigSource.
- build() - Method in class io.helidon.config.FileConfigSource.Builder
-
Builds new instance of File ConfigSource.
- build() - Method in class io.helidon.config.FileOverrideSource.Builder
-
Builds new instance of File ConfigSource.
- build() - Method in class io.helidon.config.FileSystemWatcher.Builder
- build() - Method in class io.helidon.config.git.GitConfigSourceBuilder
- build() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Builds new instance of HOCON ConfigParser.
- build() - Method in class io.helidon.config.InMemoryOverrideSource.Builder
- build() - Method in class io.helidon.config.ListNodeBuilderImpl
- build() - Method in class io.helidon.config.MapConfigSource.Builder
- build() - Method in class io.helidon.config.ObjectNodeBuilderImpl
- build() - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Builds a new polling strategy.
- build() - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
- build() - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Builds a new recurring policy.
- build() - Method in class io.helidon.config.SimpleRetryPolicy.Builder
- build() - Method in class io.helidon.config.spi.ConfigContent.NodeContent.Builder
- build() - Method in class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
- build() - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Build new instance of
ConfigNode.ObjectNode
. - build() - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
- build() - Method in class io.helidon.config.UrlConfigSource.Builder
-
Builds new instance of Url ConfigSource.
- build() - Method in class io.helidon.config.UrlOverrideSource.Builder
-
Builds new instance of Url ConfigSource.
- build() - Method in class io.helidon.cors.CorsSupportBase.Builder
- build() - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Creates the
CorsSupportHelper
. - build() - Method in class io.helidon.cors.CrossOriginConfig.Builder
- build() - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
- build() - Method in class io.helidon.dbclient.DbClient.Builder
-
Build provider specific database handler.
- build() - Method in class io.helidon.dbclient.DbClientBuilderBase
- build() - Method in class io.helidon.dbclient.DbClientContext.Builder
- build() - Method in class io.helidon.dbclient.DbExecuteContext.Builder
- build() - Method in class io.helidon.dbclient.DbMapperManager.Builder
- build() - Method in class io.helidon.dbclient.DbStatements.Builder
- build() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
- build() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.Builder
- build() - Method in class io.helidon.dbclient.tracing.DbClientTracing.Builder
- build() - Method in class io.helidon.faulttolerance.AsyncConfig.Builder
- build() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- build() - Method in class io.helidon.faulttolerance.BulkheadConfig.Builder
- build() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- build() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.Builder
- build() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- build() - Method in class io.helidon.faulttolerance.FallbackConfig.Builder
- build() - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
- build() - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
- build() - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
- build() - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
- build() - Method in class io.helidon.faulttolerance.RetryConfig.Builder
- build() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- build() - Method in class io.helidon.faulttolerance.TimeoutConfig.Builder
- build() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- build() - Method in class io.helidon.graphql.server.InvocationHandler.Builder
- build() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
- build() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
- build() - Method in class io.helidon.health.HealthCheckResponse.Builder
- build() - Method in class io.helidon.http.ContentDisposition.Builder
- build() - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
- build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
- build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- build() - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
- build() - Method in class io.helidon.http.http2.Http2Settings.Builder
- build() - Method in class io.helidon.http.HttpMediaType.Builder
- build() - Method in class io.helidon.http.media.MediaContextConfig.Builder
- build() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- build() - Method in class io.helidon.http.media.multipart.WriteableMultiPart.Builder
- build() - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
- build() - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
- build() - Method in class io.helidon.http.RequestException.Builder
- build() - Method in class io.helidon.http.SetCookie.Builder
- build() - Method in class io.helidon.http.sse.SseEvent.Builder
- build() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.Builder
- build() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
This method is final, as we need to call the
RestApi.Builder.preBuild()
,RestApi.Builder.doBuild()
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
-
Deprecated.
- build() - Method in class io.helidon.integrations.micrometer.MicrometerFeature.Builder
-
Deprecated.
- build() - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- build() - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
- build() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
- build() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
- build() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
-
Builder for the wrapper class.
- build() - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
The main build method.
- build() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.Builder
- build() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.Builder
- build() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.Builder
- build() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
- build() - Method in class io.helidon.integrations.oci.OciConfig.Builder
- build() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.Builder
-
Deprecated.
- build() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
-
Creates and returns a new
SecretBundleLazyConfigSource
instance initialized from the state of thisSecretBundleLazyConfigSource.Builder
. - build() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
-
Creates and returns a new
SecretBundleNodeConfigSource
instance initialized from the state of thisSecretBundleNodeConfigSource.Builder
. - build() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.Builder
- build() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.Builder
- build() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- build() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.Builder
- build() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- build() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
- build() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
- build() - Method in class io.helidon.integrations.vault.Vault.Builder
- build() - Method in class io.helidon.integrations.vault.VaultOptionalResponse.Builder
- build() - Method in class io.helidon.integrations.vault.VaultRestException.Builder
- build() - Method in class io.helidon.integrations.vault.VaultToken.Builder
- build() - Method in class io.helidon.lra.coordinator.CoordinatorService.Builder
- build() - Method in class io.helidon.messaging.Channel.Builder
- build() - Method in class io.helidon.messaging.ConnectorConfigBuilder
- build() - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
- build() - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
- build() - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
- build() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
- build() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
- build() - Method in class io.helidon.messaging.Emitter.Builder
- build() - Method in class io.helidon.messaging.Messaging.Builder
-
Build new
Messaging
instance. - build() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Constructs a
ComponentMetricsSettings
object from the builder. - build() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.Builder
- build() - Method in class io.helidon.metrics.api.MetricsConfig.Builder
- build() - Method in class io.helidon.metrics.api.ScopeConfig.Builder
- build() - Method in class io.helidon.metrics.api.ScopingConfig.Builder
- build() - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
- build() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
- build() - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
-
Builds and returns a new instance of
ClientMethodDescriptor
. - build() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- build() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.Builder
- build() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.Builder
- build() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider.Builder
-
Create a new instance of
GrpcChannelsProvider
from this Builder. - 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.client.GrpcServiceClient.Builder
-
Build an instance of
GrpcServiceClient
. - build() - Method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a
GrpcServiceDescriptor.Builder
introspected class. - build() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
- build() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.Builder
- build() - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Build this configuration into an instance.
- build() - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Create a new instance based on this builder.
- build() - Method in class io.helidon.microprofile.server.Server.Builder
-
Build a server based on this builder.
- build() - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Builds application.
- build() - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
- build() - Method in class io.helidon.openapi.OpenApiFeatureConfig.Builder
- build() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- build() - Method in class io.helidon.scheduling.CronConfig.Builder
- build() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- build() - Method in class io.helidon.scheduling.FixedRateConfig.Builder
- build() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- build() - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Deprecated.
- build() - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.
- build() - Method in class io.helidon.scheduling.TaskConfig.Builder
- build() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
- build() - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
- build() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
- build() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
- build() - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
- build() - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
- build() - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Build authentication response.
- build() - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Create a new authorization response based on this builder.
- build() - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Build a function to create an instance of this provider as expected by
Security.Builder.providerSelectionPolicy(Function)
. - build() - Method in class io.helidon.security.EndpointConfig.Builder
- build() - Method in class io.helidon.security.Grant.Builder
- build() - Method in class io.helidon.security.jwt.AudienceValidator.Builder
- build() - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
- build() - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
- build() - Method in class io.helidon.security.jwt.FieldValidator.Builder
- build() - Method in class io.helidon.security.jwt.IssueTimeValidator.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.jwt.JwtValidator.Builder
- build() - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
- build() - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
- build() - Method in class io.helidon.security.jwt.UserPrincipalValidator.Builder
- build() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Build an instance of a security client.
- build() - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Build identity propagation response based on this builder.
- build() - Method in class io.helidon.security.Principal.Builder
- build() - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
- build() - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Build a new instance of the cache based on configuration of this builder.
- build() - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
-
Build targets from this builder.
- build() - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Build a
OutboundTarget
instance from this builder. - build() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
- build() - Method in class io.helidon.security.providers.common.TokenCredential.Builder
- build() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
- build() - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
- build() - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
- build() - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
- build() - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
- build() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
- build() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
- build() - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
- build() - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
- build() - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
- build() - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- build() - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- build() - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
- build() - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
- build() - Method in class io.helidon.security.Role.Builder
- build() - Method in class io.helidon.security.Security.Builder
-
Builds configured Security instance.
- build() - Method in class io.helidon.security.SecurityClientBuilder
-
Build an instance of a security client.
- build() - Method in class io.helidon.security.SecurityContext.Builder
- build() - Method in class io.helidon.security.SecurityEnvironment.Builder
- build() - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
- build() - Method in class io.helidon.security.SecurityTime.Builder
- build() - Method in class io.helidon.security.Subject.Builder
- build() - Method in class io.helidon.security.util.TokenHandler.Builder
-
Build a new instance from this builder.
- build() - Method in class io.helidon.service.registry.Dependency.Builder
- build() - Method in class io.helidon.service.registry.ServiceRegistryConfig.Builder
- build() - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.TracingConfig.Builder
- build() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Builds the
Tracer
for Jaeger based on the configured parameters. - build() - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Build a tracer instance from this builder.
- build() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Builds the
Tracer
for Zipkin based on the configured parameters. - build() - Method in class io.helidon.webclient.api.HttpClientConfig.Builder
- build() - Method in class io.helidon.webclient.api.HttpConfigBase.Builder
- build() - Method in class io.helidon.webclient.api.Proxy.Builder
- build() - Method in class io.helidon.webclient.api.WebClientConfig.Builder
- build() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- build() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.Builder
- build() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- build() - Method in class io.helidon.webclient.api.WebClientServiceResponse.Builder
- build() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.Builder
- build() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- build() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
-
Builds and returns a new instance of
GrpcClientMethodDescriptor
. - build() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.Builder
- build() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.Builder
- build() - Method in class io.helidon.webclient.http1.Http1ClientConfig.Builder
- build() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- build() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.Builder
- build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
- build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- build() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
- build() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
- build() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- build() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
- build() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.Builder
- build() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- build() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
- build() - Method in class io.helidon.webserver.accesslog.HeaderLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.HostLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.SizeLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.StatusLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
- build() - Method in class io.helidon.webserver.accesslog.UserLogEntry.Builder
- build() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.Builder
- build() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- build() - Method in class io.helidon.webserver.ConnectionConfig.Builder
- build() - Method in class io.helidon.webserver.context.ContextFeatureConfig.Builder
- build() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- build() - Method in class io.helidon.webserver.cors.CorsConfig.Builder
- build() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- build() - Method in class io.helidon.webserver.cors.CorsSupport.Builder
- build() - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
- build() - Method in class io.helidon.webserver.grpc.GrpcConfig.Builder
- build() - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
- build() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- build() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.Builder
- build() - Method in class io.helidon.webserver.http.DirectHandlers.Builder
- build() - Method in class io.helidon.webserver.http.HttpRoute.Builder
- build() - Method in class io.helidon.webserver.http1.Http1Config.Builder
- build() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.Builder
- build() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- build() - Method in class io.helidon.webserver.http2.Http2Config.Builder
- build() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.Builder
- build() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
- build() - Method in class io.helidon.webserver.ListenerConfig.Builder
- build() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- build() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- build() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- build() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- build() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.Builder
- build() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- build() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.Builder
- build() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- build() - Method in class io.helidon.webserver.observe.ObserverConfigBase.Builder
- build() - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
- build() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.Builder
- build() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- build() - Method in class io.helidon.webserver.security.PathsConfig.Builder
- build() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.Builder
- build() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- build() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.Builder
- build() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- build() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Creates the
RestServiceSettings
instance from the builder settings. - build() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
- build() - Method in class io.helidon.webserver.WebServerConfig.Builder
- build() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- build() - Method in class io.helidon.webserver.websocket.WsConfig.Builder
- build() - Method in class io.helidon.webserver.websocket.WsRouting.Builder
- build(String) - Method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Set the name of the cache.
- buildAndGet() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.get()
on it. - buildAndGet() - Method in class io.helidon.security.SecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.get()
on it. - buildCompletion(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildDialect(Map<String, Object>, DialectResolutionInfoSource) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
-
Deprecated.For Hibernate use only.
- builder() - Static method in class io.helidon.codegen.classmodel.Annotation
-
New
Annotation.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.AnnotationParameter
-
Create new
AnnotationParameter.Builder
. - builder() - Static method in class io.helidon.codegen.classmodel.ClassModel
-
Create new
ClassModel.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Constructor
-
Create new
Constructor.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Field
-
Create new
Field.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.InnerClass
-
Create new
InnerClass.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Javadoc
-
Create new
Javadoc.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Method
-
Create new
Method.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Parameter
-
Create new
Parameter.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Returns
-
Return new
Returns.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.Throws
-
Return new
Throws.Builder
instance. - builder() - Static method in class io.helidon.codegen.classmodel.TypeArgument
-
Return new
TypeArgument.Builder
instance. - builder() - Static method in interface io.helidon.codegen.CodegenEvent
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.codegen.compiler.CompilerOptions
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.codegen.ModuleInfo
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.concurrency.limits.AimdLimit
-
Create a new fluent API builder to construct
AimdLimit
instance. - builder() - Static method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create a new fluent API builder to construct
FixedLimit
instance. - builder() - Static method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.configurable.AllowList
-
Create a fluent API builder to configure an instance.
- builder() - Static method in interface io.helidon.common.configurable.AllowListConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.configurable.LruCache
-
Create a new builder.
- builder() - Static method in interface io.helidon.common.configurable.LruCacheConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.configurable.Resource
-
Create a new builder to create a resource.
- builder() - Static method in interface io.helidon.common.configurable.ResourceConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new fluent API builder to build thread pool supplier.
- builder() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create a new fluent API builder to build a thread pool supplier.
- builder() - Static method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new fluent API builder to build thread pool supplier.
- builder() - Static method in interface io.helidon.common.context.Context
-
Fluent API builder for advanced configuration.
- builder() - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Create a new builder.
- builder() - Static method in class io.helidon.common.crypto.HashDigest
-
Create new builder.
- builder() - Static method in class io.helidon.common.crypto.HmacDigest
-
Create new builder.
- builder() - Static method in class io.helidon.common.crypto.Signature
-
Create a new builder.
- builder() - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Create a new builder.
- builder() - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a fluent API builder to create a customized mapper manager.
- builder() - Static method in interface io.helidon.common.pki.Keys
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.pki.KeystoreKeys
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.pki.PemKeys
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Create new builder for BufferedEmittingPublisher.
- builder() - Static method in class io.helidon.common.SerializationConfig
-
Fluent API builder to configure options programmatically.
- builder() - Static method in interface io.helidon.common.socket.SocketOptions
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.tls.RevocationConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.common.tls.Tls
-
A new fluent API builder.
- builder() - Static method in interface io.helidon.common.tls.TlsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.types.Annotation
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.types.TypedElementInfo
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.types.TypeInfo
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.types.TypeName
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.common.uri.UriInfo
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.config.ClasspathConfigSource
-
Create a new fluent API builder for classpath config source.
- builder() - Static method in class io.helidon.config.ClasspathOverrideSource
-
Create a new fluent API builder.
- builder() - Static method in interface io.helidon.config.Config
-
Provides a
Config.Builder
for creating aConfig
instance. - builder() - Static method in interface io.helidon.config.ConfigItem
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.config.DirectoryConfigSource
-
Create a fluent API builder to construct a directory config source.
- builder() - Static method in class io.helidon.config.encryption.EncryptionFilter
-
Builder to programmatically configure filter.
- builder() - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a new fluent API builder for etcd.
- builder() - Static method in class io.helidon.config.FileConfigSource
-
Get a builder instance to create a new config source.
- builder() - Static method in class io.helidon.config.FileOverrideSource
-
Create a new builder.
- builder() - Static method in class io.helidon.config.FileSystemWatcher
-
Fluent API builder for
FileSystemWatcher
. - builder() - Static method in class io.helidon.config.git.GitConfigSource
-
Create a fluent API builder for GIT config source.
- builder() - Static method in class io.helidon.config.hocon.HoconConfigParser
-
Create a new fluent API builder for a HOCON config parser.
- builder() - Static method in class io.helidon.config.MapConfigSource
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.config.ScheduledPollingStrategy
-
Fluent API builder for
ScheduledPollingStrategy
. - builder() - Static method in class io.helidon.config.SimpleRetryPolicy
-
Fluent API builder for
SimpleRetryPolicy
. - builder() - Static method in interface io.helidon.config.spi.ConfigContent.NodeContent
-
A fluent API builder for
ConfigContent.NodeContent
. - builder() - Static method in interface io.helidon.config.spi.ConfigContent.OverrideContent
-
A fluent API builder for
ConfigContent.OverrideContent
. - builder() - Static method in interface io.helidon.config.spi.ConfigNode.ListNode
-
Creates new instance of
ConfigNode.ListNode.Builder
. - builder() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Creates new instance of
ConfigNode.ObjectNode.Builder
. - builder() - Static method in interface io.helidon.config.spi.ConfigParser.Content
-
A fluent API builder for
ConfigParser.Content
. - builder() - Static method in class io.helidon.config.UrlConfigSource
-
A new fluent API builder.
- builder() - Static method in class io.helidon.config.UrlOverrideSource
-
Create a new fluent API builder to create URL override source.
- builder() - Static method in class io.helidon.cors.CrossOriginConfig
- builder() - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Returns a new builder for creating a
CrossOriginConfig.Mapped
instance. - builder() - Static method in interface io.helidon.dbclient.DbClient
-
Create Helidon database client builder.
- builder() - Static method in class io.helidon.dbclient.DbClientContext
-
Create Helidon database client context builder.
- builder() - Static method in class io.helidon.dbclient.DbExecuteContext
-
Create Helidon database client context builder.
- builder() - Static method in interface io.helidon.dbclient.DbMapperManager
-
Create a fluent API builder to configure the mapper manager.
- builder() - Static method in interface io.helidon.dbclient.DbStatements
-
Builder of statements.
- builder() - Method in class io.helidon.dbclient.jdbc.JdbcClientProvider
- builder() - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
- builder() - Method in interface io.helidon.dbclient.spi.DbClientProvider
-
The implementation should provide its implementation of the
DbClientBuilder
. - builder() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
-
Create a new builder.
- builder() - Static method in interface io.helidon.faulttolerance.Async
-
Create a new fluent API builder for async.
- builder() - Static method in interface io.helidon.faulttolerance.AsyncConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.faulttolerance.Bulkhead
-
Create a new bulkhead fluent API builder.
- builder() - Static method in interface io.helidon.faulttolerance.BulkheadConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.faulttolerance.CircuitBreaker
-
A new circuit breaker fluent API builder.
- builder() - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.faulttolerance.FallbackConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.faulttolerance.FaultTolerance
-
A builder to configure a customized sequence of fault tolerance handlers.
- builder() - Static method in interface io.helidon.faulttolerance.Retry
-
Create a new retry fluent API builder.
- builder() - Static method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
-
A builder to customize configuration of
Retry.DelayingRetryPolicy
. - builder() - Static method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
-
A new fluent API builder to configure instances of
Retry
. - builder() - Static method in interface io.helidon.faulttolerance.RetryConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.faulttolerance.Timeout
-
Create a new fluent API builder to customize a timeout.
- builder() - Static method in interface io.helidon.faulttolerance.TimeoutConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.graphql.server.InvocationHandler
-
Fluent API builder to configure the invocation handler.
- builder() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
-
A new fluent API builder to configure this health check.
- builder() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Create a new fluent API builder to configure a new health check.
- builder() - Static method in interface io.helidon.health.HealthCheckResponse
-
A new response builder.
- builder() - Static method in class io.helidon.http.ContentDisposition
-
A new builder to set up content disposition.
- builder() - Static method in class io.helidon.http.DirectHandler.TransportResponse
-
A builder to set up a custom response.
- builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Builder to set up this encoding support context.
- builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.http.http2.Http2Settings
-
Settings frame builder.
- builder() - Static method in interface io.helidon.http.HttpMediaType
-
A fluent API builder for creating customized Media type instances.
- builder() - Static method in interface io.helidon.http.media.MediaContext
-
Builder to set up this media support context.
- builder() - Static method in interface io.helidon.http.media.MediaContextConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.http.media.multipart.WriteableMultiPart
-
Builder to construct a new multi part message.
- builder() - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
-
Creates a new builder for a
RequestedUriDiscoveryContext
. - builder() - Static method in exception class io.helidon.http.RequestException
-
Builder to set up a new HTTP exception.
- builder() - Static method in class io.helidon.http.sse.SseEvent
-
Creates builder for this class.
- builder() - Static method in class io.helidon.integrations.common.rest.JsonRequest
-
Create a new request builder.
- builder() - Static method in exception class io.helidon.integrations.common.rest.RestException
-
Create a new builder for this exception.
- builder() - Static method in class io.helidon.integrations.common.rest.RestRequest
-
Create new request builder.
- builder() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Returns a new
Builder
for constructing aMeterRegistryFactory
. - builder() - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.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 interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
-
Returns a new
Builder
for creating an instance ofOciMetricsSupport
. - builder() - Static method in interface io.helidon.integrations.oci.OciConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource
-
Creates and returns a new
SecretBundleLazyConfigSource.Builder
for buildingSecretBundleLazyConfigSource
instances. - builder() - Static method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
-
Creates and returns a new
SecretBundleNodeConfigSource.Builder
for buildingSecretBundleNodeConfigSource
instances. - builder() - Static method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
-
Creates a
OciCertificatesTlsManager
builder instance. - builder() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
-
Returns a new builder.
- builder() - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
-
Create a new builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
New request builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.common.VaultRestApi
-
A new builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
-
A new builder for
K8sVaultAuth
. - builder() - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
-
Create a new builder.
- builder() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
-
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 class io.helidon.integrations.vault.VaultRestException
-
A builder for Vault exception.
- builder() - Static method in class io.helidon.integrations.vault.VaultToken
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.lra.coordinator.CoordinatorService
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.messaging.Channel
-
New builder for configuring new channel.
- builder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
-
Provides a
JmsConnector.JmsConnectorBuilder
for creating 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.metadata.hson.Hson.Struct
-
A new fluent API builder to construct a HSON Struct.
- builder() - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns a builder for
ComponentMetricsSettings
. - builder() - Static method in interface io.helidon.metrics.api.DistributionStatisticsConfig
-
Creates a builder for a new
DistributionStatisticsConfig
instance. - builder() - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.metrics.api.MetricsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.metrics.api.ScopeConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.metrics.api.ScopingConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new
Builder
instance. - builder() - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
Create a new
GrpcChannelsProvider.Builder
. - builder() - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
A builder for this provider.
- builder() - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- builder() - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
A new fluent API builder to create a customized
JaxRsApplication
. - builder() - Static method in interface io.helidon.microprofile.server.Server
-
Builder to customize Server instance.
- builder() - Static method in class io.helidon.microprofile.tyrus.TyrusApplication
-
A new fluent API builder to create a customized
TyrusApplication
. - builder() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Builder for WebSocket routing.
- builder() - Static method in class io.helidon.openapi.OpenApiFeature
-
Returns a new builder.
- builder() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.scheduling.Cron
-
Create a new fluent API builder to build a cron task.
- builder() - Static method in interface io.helidon.scheduling.CronConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.scheduling.FixedRate
-
Create a new fluent API builder to build a fixed rate task.
- builder() - Static method in interface io.helidon.scheduling.FixedRateConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.scheduling.TaskConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
A new builder for this class instances.
- builder() - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create a fluent API builder.
- builder() - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Builder for this class.
- builder() - Static method in class io.helidon.security.AuthenticationResponse
-
Get a builder for more complex responses.
- builder() - Static method in class io.helidon.security.AuthorizationResponse
-
Builder for fully customized authorization response.
- builder() - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
-
Builder for this selection policy.
- builder() - Static method in class io.helidon.security.EndpointConfig
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.Grant
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.jwt.AudienceValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.jwt.ExpirationValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.jwt.FieldValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.jwt.IssueTimeValidator
-
Return a new Builder instance.
- 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 interface io.helidon.security.jwt.JwtValidator
-
Return a new Builder of the
JwtValidator
. - builder() - Static method in class io.helidon.security.jwt.MaxTokenAgeValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.jwt.NotBeforeValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.jwt.UserPrincipalValidator
-
Return a new Builder instance.
- builder() - Static method in class io.helidon.security.OutboundSecurityResponse
-
Get an instance of builder to build custom identity propagation response.
- builder() - Static method in interface io.helidon.security.Principal
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new builder for a cache that uses the default implementation.
- builder() - Static method in class io.helidon.security.providers.common.OutboundConfig
-
New builder to programmatically build targets.
- builder() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create a fluent API builder.
- builder() - Static method in class io.helidon.security.providers.common.TokenCredential
-
Get a builder for this class.
- builder() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Create a new builder to configure this provider.
- builder() - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
-
Fluent API builder to build
GoogleTokenProvider
instance. - builder() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Fluent API builder to create header outbound configuration.
- builder() - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
-
A builder for this provider.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Get a builder instance to construct a new security provider.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Fluent API builder to create basic outbound configuration.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
-
Get a builder instance to construct a new security provider.
- builder() - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
-
Create a builder to build this provider.
- builder() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Builder to create a new instance.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider
-
A builder for this provider.
- builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Get a fluent API builder to configure a new instance.
- builder() - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Create a builder to programmatically construct OIDC configuration.
- builder() - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
A new builder instance to configure OIDC support.
- builder() - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
A fluent API builder to created instances of this provider.
- builder() - Static method in class io.helidon.security.Role
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in interface io.helidon.security.Security
-
Creates
Security.Builder
class. - builder() - Static method in class io.helidon.security.SecurityEnvironment
-
Creates a fluent API builder to build new instances of this class with current time.
- builder() - Static method in class io.helidon.security.SecurityTime
-
A new builder for this class.
- builder() - Static method in class io.helidon.security.Subject
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.util.TokenHandler
-
Fluent API builder to create
TokenHandler
. - builder() - Static method in interface io.helidon.service.registry.Dependency
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.tracing.config.TracingConfig
-
A fluent API builder for tracing configuration.
- builder() - Static method in interface io.helidon.webclient.api.HttpClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.api.HttpConfigBase
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webclient.api.Proxy
-
Fluent API builder for new instances.
- builder() - Static method in interface io.helidon.webclient.api.WebClient
-
Create a new builder of the HTTP protocol, that can be used with any supported version.
- builder() - Static method in interface io.helidon.webclient.api.WebClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webclient.api.WebClientCookieManager
-
A new builder to create a customized cookie manager.
- builder() - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.grpc.GrpcClient
-
A new fluent API builder to customize client setup.
- builder() - Static method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.http1.Http1Client
-
Create a new builder to construct an HTTP/1.1 client.
- builder() - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.http2.Http2Client
-
A new fluent API builder to customize client setup.
- builder() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.websocket.WsClient
-
A new fluent API builder to create new instances of client.
- builder() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
-
A new fluent API builder to create Access log support instance.
- builder() - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
-
A new fluent API builder to create Access log support instance.
- builder() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Fluent API builder to set up an instance.
- builder() - Static method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.ConnectionConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.context.ContextFeature
-
Fluent API builder to set up an instance.
- builder() - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.cors.CorsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.cors.CorsFeature
-
Fluent API builder to set up an instance.
- builder() - Static method in class io.helidon.webserver.cors.CorsSupport
-
A new fluent API builder to customize setup of CorsSupport.
- builder() - Static method in class io.helidon.webserver.graphql.GraphQlService
-
A builder for fine grained configuration of the support.
- builder() - Static method in interface io.helidon.webserver.grpc.GrpcConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.grpc.GrpcRouting
-
New routing builder.
- builder() - Static method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.http.DirectHandlers
-
New builder.
- builder() - Static method in interface io.helidon.webserver.http.HttpRoute
-
Builder to build a new HTTP route.
- builder() - Static method in interface io.helidon.webserver.http.HttpRouting
-
Creates new instance of
router builder
. - builder() - Static method in interface io.helidon.webserver.http1.Http1Config
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.http1.Http1ConnectionSelector
-
HTTP/1 connection selector builder.
- builder() - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.http2.Http2Config
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.http2.Http2ConnectionSelector
-
Builder to set up this provider.
- builder() - Static method in class io.helidon.webserver.http2.Http2UpgradeProvider
-
Builder to set up this provider.
- builder() - Static method in interface io.helidon.webserver.ListenerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.config.ConfigObserver
-
Create a new builder to configure Config observer.
- builder() - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.health.HealthObserver
-
Create a new builder to configure Health observer.
- builder() - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.info.InfoObserver
-
Create a new builder to configure Info observer.
- builder() - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.log.LogObserver
-
Create a new builder to configure Log observer.
- builder() - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Create a new builder to configure Metrics observer.
- builder() - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.observe.ObserveFeature
-
A new builder to customize observe support.
- builder() - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.observe.ObserverConfigBase
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
-
Create a new builder to configure traced path configuration.
- builder() - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
-
Create a new builder to configure Tracing observer.
- builder() - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.Router
-
Builder for router.
- builder() - Static method in interface io.helidon.webserver.security.PathsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.security.SecurityFeature
-
Fluent API builder to set up an instance.
- builder() - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.security.SecurityHandler
-
Create a new fluent API builder for security handler.
- builder() - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Creates a builder to construct a new instance.
- builder() - Static method in interface io.helidon.webserver.WebServer
-
A new builder to set up server.
- builder() - Static method in interface io.helidon.webserver.WebServerConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in interface io.helidon.webserver.websocket.WsConfig
-
Create a new fluent API builder to customize configuration.
- builder() - Static method in class io.helidon.webserver.websocket.WsRouting
-
Builder for WebSocket routing.
- builder(BindableService) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builder
from aBindableService
. - builder(BindableService) - Static method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Create a
GrpcServiceDescriptor.Builder
. - builder(Channel, ClientServiceDescriptor) - Static method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient.Builder
. - builder(ServiceDescriptor) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builder
from aServiceDescriptor
. - builder(Javadoc) - Static method in class io.helidon.codegen.classmodel.Javadoc
-
Create new
Javadoc.Builder
instance. - builder(CodegenEvent) - Static method in interface io.helidon.codegen.CodegenEvent
-
Create a new fluent API builder from an existing instance.
- builder(CompilerOptions) - Static method in interface io.helidon.codegen.compiler.CompilerOptions
-
Create a new fluent API builder from an existing instance.
- builder(ModuleInfo) - Static method in interface io.helidon.codegen.ModuleInfo
-
Create a new fluent API builder from an existing instance.
- builder(AimdLimitConfig) - Static method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Create a new fluent API builder from an existing instance.
- builder(FixedLimitConfig) - Static method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Create a new fluent API builder from an existing instance.
- builder(Config) - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfig.Builder
using the provided config node. - builder(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Creates a new
Mapped.Builder
instance using the provided configuration. - builder(Config) - Static method in interface io.helidon.dbclient.DbClient
-
Create Helidon database client builder from configuration.
- builder(Config) - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
-
Creates a new builder for a
RequestedUriDiscoveryContext
using the provide discovery context config node. - builder(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns a builder for
ComponentMetricsSettings
based on the provided component metric settings config node. - builder(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new builder from configuration.
- builder(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Create a builder from configuration.
- builder(Config) - Static method in interface io.helidon.security.Security
-
Creates new instance based on configuration values.
- builder(AllowListConfig) - Static method in interface io.helidon.common.configurable.AllowListConfig
-
Create a new fluent API builder from an existing instance.
- builder(LruCacheConfig<K, V>) - Static method in interface io.helidon.common.configurable.LruCacheConfig
-
Create a new fluent API builder from an existing instance.
- builder(ResourceConfig) - Static method in interface io.helidon.common.configurable.ResourceConfig
-
Create a new fluent API builder from an existing instance.
- builder(ScheduledThreadPoolConfig) - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Create a new fluent API builder from an existing instance.
- builder(ThreadPoolConfig) - Static method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Create a new fluent API builder from an existing instance.
- builder(Keys) - Static method in interface io.helidon.common.pki.Keys
-
Create a new fluent API builder from an existing instance.
- builder(KeystoreKeys) - Static method in interface io.helidon.common.pki.KeystoreKeys
-
Create a new fluent API builder from an existing instance.
- builder(PemKeys) - Static method in interface io.helidon.common.pki.PemKeys
-
Create a new fluent API builder from an existing instance.
- builder(Multi<T>) - Static method in class io.helidon.common.reactive.MultiTappedPublisher
-
A builder to customize a multi tapped publisher instance.
- builder(SocketOptions) - Static method in interface io.helidon.common.socket.SocketOptions
-
Create a new fluent API builder from an existing instance.
- builder(RevocationConfig) - Static method in interface io.helidon.common.tls.RevocationConfig
-
Create a new fluent API builder from an existing instance.
- builder(TlsConfig) - Static method in interface io.helidon.common.tls.TlsConfig
-
Create a new fluent API builder from an existing instance.
- builder(Annotation) - Static method in interface io.helidon.common.types.Annotation
-
Create a new fluent API builder from an existing instance.
- builder(TypedElementInfo) - Static method in interface io.helidon.common.types.TypedElementInfo
-
Create a new fluent API builder from an existing instance.
- builder(TypeInfo) - Static method in interface io.helidon.common.types.TypeInfo
-
Create a new fluent API builder from an existing instance.
- builder(TypeName) - Static method in interface io.helidon.common.types.TypeName
-
Create a new fluent API builder from an existing instance.
- builder(UriInfo) - Static method in interface io.helidon.common.uri.UriInfo
-
Create a new fluent API builder from an existing instance.
- builder(Config) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
creates a new MicrostreamCacheConfigurationBuilder using the supplied helidon configuration.
- builder(Config) - Static method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
Create a new
GrpcChannelsProvider.Builder
. - builder(ConfigItem) - Static method in interface io.helidon.config.ConfigItem
-
Create a new fluent API builder from an existing instance.
- builder(Config, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
Create a CacheConfiguration builder initialized from the supplied helidon configuration node.
- builder(CrossOriginConfig) - Static method in class io.helidon.cors.CrossOriginConfig
-
Initializes a new
CrossOriginConfig.Builder
from the values in an existingCrossOriginConfig
object. - builder(DbClient) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
-
A fluent API builder to create a fully customized database health check.
- builder(JdbcParametersConfig) - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Create a new fluent API builder from an existing instance.
- builder(DbClientProvider) - Static method in interface io.helidon.dbclient.DbClient
-
Create Helidon database client builder using specific SPI provider.
- builder(AsyncConfig) - Static method in interface io.helidon.faulttolerance.AsyncConfig
-
Create a new fluent API builder from an existing instance.
- builder(BulkheadConfig) - Static method in interface io.helidon.faulttolerance.BulkheadConfig
-
Create a new fluent API builder from an existing instance.
- builder(CircuitBreakerConfig) - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Create a new fluent API builder from an existing instance.
- builder(FallbackConfig<T>) - Static method in interface io.helidon.faulttolerance.FallbackConfig
-
Create a new fluent API builder from an existing instance.
- builder(RetryConfig) - Static method in interface io.helidon.faulttolerance.RetryConfig
-
Create a new fluent API builder from an existing instance.
- builder(TimeoutConfig) - Static method in interface io.helidon.faulttolerance.TimeoutConfig
-
Create a new fluent API builder from an existing instance.
- builder(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new fluent API builder from an existing instance.
- builder(HeaderName) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
-
Create a fluent API builder for a header log entry.
- builder(MediaContextConfig) - Static method in interface io.helidon.http.media.MediaContextConfig
-
Create a new fluent API builder from an existing instance.
- builder(ConfigFileMethodConfig) - Static method in interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
Create a new fluent API builder from an existing instance.
- builder(ConfigMethodConfig) - Static method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
Create a new fluent API builder from an existing instance.
- builder(ImdsInstanceInfo) - Static method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Create a new fluent API builder from an existing instance.
- builder(OciConfig) - Static method in interface io.helidon.integrations.oci.OciConfig
-
Create a new fluent API builder from an existing instance.
- builder(OciConfig) - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Create a new fluent API builder from an existing instance.
- builder(SessionTokenMethodConfig) - Static method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Create a new fluent API builder from an existing instance.
- builder(OciCertificatesTlsManagerConfig) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
Create a new fluent API builder from an existing instance.
- builder(OpenApiUiConfig) - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Create a new fluent API builder from an existing instance.
- builder(KeyPerformanceIndicatorMetricsConfig) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Create a new fluent API builder from an existing instance.
- builder(MeterRegistry) - Static method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
-
Returns a new builder for constructing a formatter.
- builder(MetricsConfig) - Static method in interface io.helidon.metrics.api.MetricsConfig
-
Create a new fluent API builder from an existing instance.
- builder(ScopeConfig) - Static method in interface io.helidon.metrics.api.ScopeConfig
-
Create a new fluent API builder from an existing instance.
- builder(ScopingConfig) - Static method in interface io.helidon.metrics.api.ScopingConfig
-
Create a new fluent API builder from an existing instance.
- builder(GrpcChannelDescriptor) - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
Create a new fluent API builder from an existing instance.
- builder(GrpcChannelsDescriptor) - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor
-
Create a new fluent API builder from an existing instance.
- builder(MpOpenApiManagerConfig) - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
Create a new fluent API builder from an existing instance.
- builder(OpenApiFeatureConfig) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Create a new fluent API builder from an existing instance.
- builder(CronConfig) - Static method in interface io.helidon.scheduling.CronConfig
-
Create a new fluent API builder from an existing instance.
- builder(FixedRateConfig) - Static method in interface io.helidon.scheduling.FixedRateConfig
-
Create a new fluent API builder from an existing instance.
- builder(TaskConfig) - Static method in interface io.helidon.scheduling.TaskConfig
-
Create a new fluent API builder from an existing instance.
- builder(SignedJwt) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Builder of the Encrypted JWT.
- builder(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create a fluent API builder with a parent response.
- builder(Security) - Static method in class io.helidon.microprofile.security.JerseySecurityFeature
-
Builder for
JerseySecurityFeature
. - builder(SecurityTime) - Static method in class io.helidon.security.SecurityEnvironment
-
Creates a fluent API builder to build new instances of this class.
- builder(Dependency) - Static method in interface io.helidon.service.registry.Dependency
-
Create a new fluent API builder from an existing instance.
- builder(ServiceRegistryConfig) - Static method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Create a new fluent API builder from an existing instance.
- builder(HttpClientConfig) - Static method in interface io.helidon.webclient.api.HttpClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(HttpConfigBase) - Static method in interface io.helidon.webclient.api.HttpConfigBase
-
Create a new fluent API builder from an existing instance.
- builder(WebClientConfig) - Static method in interface io.helidon.webclient.api.WebClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(WebClientCookieManagerConfig) - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Create a new fluent API builder from an existing instance.
- builder(WebClientServiceResponse) - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Create a new fluent API builder from an existing instance.
- builder(GrpcClientConfig) - Static method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(GrpcClientProtocolConfig) - Static method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Create a new fluent API builder from an existing instance.
- builder(GrpcServiceDescriptor) - Static method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Create a new fluent API builder from an existing instance.
- builder(Http1ClientConfig) - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(Http1ClientProtocolConfig) - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Create a new fluent API builder from an existing instance.
- builder(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(Http2ClientProtocolConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Create a new fluent API builder from an existing instance.
- builder(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
-
Create a new fluent API builder from an existing instance.
- builder(WsClientProtocolConfig) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
-
Create a new fluent API builder from an existing instance.
- builder(AccessLogConfig) - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Create a new fluent API builder from an existing instance.
- builder(LimitsFeatureConfig) - Static method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Create a new fluent API builder from an existing instance.
- builder(ConnectionConfig) - Static method in interface io.helidon.webserver.ConnectionConfig
-
Create a new fluent API builder from an existing instance.
- builder(ContextFeatureConfig) - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Create a new fluent API builder from an existing instance.
- builder(CorsConfig) - Static method in interface io.helidon.webserver.cors.CorsConfig
-
Create a new fluent API builder from an existing instance.
- builder(GrpcConfig) - Static method in interface io.helidon.webserver.grpc.GrpcConfig
-
Create a new fluent API builder from an existing instance.
- builder(GrpcService) - Static method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Create a
GrpcServiceDescriptor.Builder
. - builder(GrpcTracingConfig) - Static method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Create a new fluent API builder from an existing instance.
- builder(Http1Config) - Static method in interface io.helidon.webserver.http1.Http1Config
-
Create a new fluent API builder from an existing instance.
- builder(Http1ConnectionSelectorConfig) - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
-
Create a new fluent API builder from an existing instance.
- builder(Http2Config) - Static method in interface io.helidon.webserver.http2.Http2Config
-
Create a new fluent API builder from an existing instance.
- builder(ListenerConfig) - Static method in interface io.helidon.webserver.ListenerConfig
-
Create a new fluent API builder from an existing instance.
- builder(ConfigObserverConfig) - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(HealthObserverConfig) - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(InfoObserverConfig) - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(LogObserverConfig) - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(LogStreamConfig) - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Create a new fluent API builder from an existing instance.
- builder(MetricsObserverConfig) - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(ObserveFeatureConfig) - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Create a new fluent API builder from an existing instance.
- builder(ObserverConfigBase) - Static method in interface io.helidon.webserver.observe.ObserverConfigBase
-
Create a new fluent API builder from an existing instance.
- builder(TracingObserverConfig) - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Create a new fluent API builder from an existing instance.
- builder(PathsConfig) - Static method in interface io.helidon.webserver.security.PathsConfig
-
Create a new fluent API builder from an existing instance.
- builder(SecurityFeatureConfig) - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Create a new fluent API builder from an existing instance.
- builder(SecurityHandlerConfig) - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Create a new fluent API builder from an existing instance.
- builder(WebServerConfig) - Static method in interface io.helidon.webserver.WebServerConfig
-
Create a new fluent API builder from an existing instance.
- builder(WsConfig) - Static method in interface io.helidon.webserver.websocket.WsConfig
-
Create a new fluent API builder from an existing instance.
- builder(Message) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Outgoing JMS message builder.
- builder(Class<?>) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builder
form a name and type. - builder(Class<?>, String) - Static method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Create a
GrpcServiceDescriptor.Builder
. - builder(Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
Create a CacheConfiguration builder with default values.
- builder(String) - Static method in interface io.helidon.common.parameters.Parameters
-
Creates a new
Parameters.Builder
ofParameters
. - builder(String) - Static method in interface io.helidon.dbclient.DbClient
-
Create Helidon database client builder.
- builder(String) - Static method in interface io.helidon.http.media.multipart.WriteablePart
-
Builder to create a new part.
- builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
A new request builder with connection URL.
- builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
A new request builder for Oracle DB.
- builder(String) - Static method in interface io.helidon.metrics.api.Counter
-
Creates a new builder for a counter.
- builder(String) - Static method in interface io.helidon.metrics.api.DistributionSummary
-
Creates a builder for a new
DistributionSummary
using default distribution statistics. - builder(String) - Static method in interface io.helidon.metrics.api.Timer
-
Creates a builder for a new
Timer
. - builder(String) - Static method in class io.helidon.security.providers.common.OutboundTarget
-
Builder for a single target.
- builder(String) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new builder for the keyId.
- builder(String) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Get a new builder .
- builder(String) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
-
Fluent API builder for traced component.
- builder(String) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
-
Fluent API builder to create a new traced span log configuration.
- builder(String) - Static method in class io.helidon.tracing.config.SpanTracingConfig
-
A fluent API builder to create traced span configuration.
- builder(String) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
-
Create a fluent API builder for a header log entry.
- builder(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String, DistributionStatisticsConfig.Builder) - Static method in interface io.helidon.metrics.api.DistributionSummary
-
Creates a builder for a new
DistributionSummary
using the specified statistics builder. - builder(String, Class<?>) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builder
form a name and type. - builder(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String, String) - Static method in class io.helidon.http.SetCookie
-
Creates a new fluent API builder.
- builder(String, String, MethodDescriptor.Builder<?, ?>) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new
GrpcClientMethodDescriptor.Builder
with the specified name andMethodDescriptor
. - builder(String, String, MethodDescriptor.MethodType) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new
GrpcClientMethodDescriptor.Builder
with the specified name. - builder(String, Supplier<N>) - Static method in interface io.helidon.metrics.api.Gauge
-
Creates a builder for a supplier-based gauge.
- builder(String, T, Function<T, Long>) - Static method in interface io.helidon.metrics.api.FunctionalCounter
-
Returns a builder for registering or locating a functional counter.
- builder(String, T, ToDoubleFunction<T>) - Static method in interface io.helidon.metrics.api.Gauge
-
Creates a builder for creating a new gauge based on applying a function to a state object.
- builder(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a path to the file system.
- builder(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
- builder(ServiceLoader<T>) - Static method in class io.helidon.common.HelidonServiceLoader
-
Create a builder for customizable service loader.
- builder(CacheConfiguration<K, V>, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Create a new cache builder using the provided microstream cache configuration.
- builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
-
A fluent API builder to create a health check for Microstream.
- builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
-
Create a new builder to construct an instance.
- builder(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Outgoing JMS message builder.
- Builder<B,
T> - Interface in io.helidon.common -
Interface for builders, to be able to accept a builder in addition to an instance.
- Builder() - Constructor for class io.helidon.common.context.Context.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Context.builder()
instead - Builder() - Constructor for class io.helidon.config.encryption.EncryptionFilter.Builder
- Builder() - Constructor for class io.helidon.cors.CorsSupportBase.Builder
- Builder() - Constructor for class io.helidon.cors.CorsSupportHelper.Builder
- Builder() - Constructor for class io.helidon.dbclient.DbClientContext.Builder
- Builder() - Constructor for class io.helidon.dbclient.DbExecuteContext.Builder
- Builder() - Constructor for class io.helidon.health.HealthCheckResponse.Builder
- Builder() - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
Create a new builder instance.
- Builder() - Constructor for class io.helidon.integrations.common.rest.ApiResponse.Builder
-
New builder.
- Builder() - Constructor for class io.helidon.integrations.common.rest.RestApi.Builder
- Builder() - Constructor for class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Deprecated.
- Builder() - Constructor for class io.helidon.integrations.vault.VaultTokenBase.Builder
- Builder() - Constructor for class io.helidon.lra.coordinator.CoordinatorService.Builder
- Builder() - Constructor for class io.helidon.messaging.Channel.Builder
- Builder() - Constructor for class io.helidon.messaging.Emitter.Builder
- Builder() - Constructor for class io.helidon.microprofile.tyrus.TyrusApplication.Builder
- Builder() - Constructor for class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
- Builder() - Constructor for class io.helidon.security.AuthorizationResponse.Builder
- Builder() - Constructor for class io.helidon.security.Grant.Builder
-
Create a new instance.
- Builder() - Constructor for class io.helidon.security.OutboundSecurityResponse.Builder
- Builder() - Constructor for class io.helidon.security.providers.common.EvictableCache.Builder
- Builder() - Constructor for class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Default contructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- Builder() - Constructor for class io.helidon.security.providers.oidc.OidcProvider.Builder
- Builder() - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Create a new instance, no side effects.
- Builder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Default constructor.
- Builder(HeaderName) - Constructor for class io.helidon.webserver.accesslog.HeaderLogEntry.Builder
-
Header name to log.
- Builder(String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
- BuilderBase() - Constructor for class io.helidon.codegen.CodegenEvent.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.codegen.ModuleInfo.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.pki.Keys.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.pki.PemKeys.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.socket.SocketOptions.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.tls.TlsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.types.Annotation.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.types.TypeInfo.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.types.TypeName.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.common.uri.UriInfo.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.config.ConfigItem.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.dbclient.DbClientContext.BuilderBase
-
Creates an instance of base builder for
DbClientContext
. - BuilderBase() - Constructor for class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Default constructor.
- BuilderBase() - Constructor for class io.helidon.dbclient.DbExecuteContext.BuilderBase
- BuilderBase() - Constructor for class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
- BuilderBase() - Constructor for class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
New builder.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
- BuilderBase() - Constructor for class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
-
Construct a new builder, should not be public.
- BuilderBase() - Constructor for class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.scheduling.CronConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.scheduling.TaskConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.service.registry.Dependency.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.ListenerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.WebServerConfig.BuilderBase
-
Protected to support extensibility.
- BuilderBase() - Constructor for class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Protected to support extensibility.
- BuilderCodegenProvider - Class in io.helidon.builder.codegen
-
ServiceLoader
provider implementation forCodegenExtensionProvider
, that code generates builders and implementations for blueprints. - BuilderCodegenProvider() - Constructor for class io.helidon.builder.codegen.BuilderCodegenProvider
-
Deprecated.please do not use directly
- builderInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.
- builderMethod() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Is this method also available as a public builder method, or is it only used for configuration.
- builderOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
IoMulti.outputStreamMultiBuilder()
- builderPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
Builder can be set to be package local only.
- buildKmf(TlsConfig, SecureRandom, PrivateKey, Certificate[]) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Build the key manager factory.
- buildProcessor(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildPrototype() - Method in interface io.helidon.builder.api.Prototype.Builder
-
Create an instance of the
Prototype
. - buildPrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.Builder
- buildPrototype() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.Builder
- buildPrototype() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.Builder
- buildPrototype() - Method in class io.helidon.common.configurable.AllowListConfig.Builder
- buildPrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.Builder
- buildPrototype() - Method in class io.helidon.common.configurable.ResourceConfig.Builder
- buildPrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.Builder
- buildPrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.Builder
- buildPrototype() - Method in class io.helidon.common.pki.Keys.Builder
- buildPrototype() - Method in class io.helidon.common.pki.KeystoreKeys.Builder
- buildPrototype() - Method in class io.helidon.common.pki.PemKeys.Builder
- buildPrototype() - Method in class io.helidon.common.socket.SocketOptions.Builder
- buildPrototype() - Method in class io.helidon.common.tls.RevocationConfig.Builder
- buildPrototype() - Method in class io.helidon.common.tls.TlsConfig.Builder
- buildPrototype() - Method in class io.helidon.common.types.Annotation.Builder
- buildPrototype() - Method in class io.helidon.common.types.TypedElementInfo.Builder
- buildPrototype() - Method in class io.helidon.common.types.TypeInfo.Builder
- buildPrototype() - Method in class io.helidon.common.types.TypeName.Builder
- buildPrototype() - Method in class io.helidon.common.uri.UriInfo.Builder
- buildPrototype() - Method in class io.helidon.config.ConfigItem.Builder
- buildPrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.RetryConfig.Builder
- buildPrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.Builder
- buildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
- buildPrototype() - Method in class io.helidon.http.media.MediaContextConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.OciConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.Builder
-
Deprecated.
- buildPrototype() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.Builder
- buildPrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.Builder
- buildPrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.Builder
- buildPrototype() - Method in class io.helidon.metrics.api.MetricsConfig.Builder
- buildPrototype() - Method in class io.helidon.metrics.api.ScopeConfig.Builder
- buildPrototype() - Method in class io.helidon.metrics.api.ScopingConfig.Builder
- buildPrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.Builder
- buildPrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.Builder
- buildPrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.Builder
- buildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.Builder
- buildPrototype() - Method in class io.helidon.scheduling.CronConfig.Builder
- buildPrototype() - Method in class io.helidon.scheduling.FixedRateConfig.Builder
- buildPrototype() - Method in class io.helidon.scheduling.TaskConfig.Builder
- buildPrototype() - Method in class io.helidon.service.registry.Dependency.Builder
- buildPrototype() - Method in class io.helidon.service.registry.ServiceRegistryConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.Builder
- buildPrototype() - Method in class io.helidon.webclient.api.WebClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.Builder
- buildPrototype() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.Builder
- buildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
- buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.ConnectionConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.cors.CorsConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.http1.Http1Config.Builder
- buildPrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.http2.Http2Config.Builder
- buildPrototype() - Method in class io.helidon.webserver.ListenerConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.Builder
- buildPrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.security.PathsConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.WebServerConfig.Builder
- buildPrototype() - Method in class io.helidon.webserver.websocket.WsConfig.Builder
- buildProvider() - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Create a new
EncryptionFilter
provider based on this builder. - buildPublisher(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildRequest() - Method in class io.helidon.security.SecurityRequestBuilder
-
Build the security request.
- buildSpan(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Updates original subject with the list of grants.
- buildSubscriber(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildTimeEnd() - Static method in class io.helidon.config.mp.MpConfigProviderResolver
-
This method should only be called when generating native image, as late in the process as possible.
- BuildTimeEnd - Annotation Interface in io.helidon.microprofile.cdi
-
End of build time of the application (as opposed to runtime).
- BuildTimeEnd.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- BuildTimeStart - Annotation Interface in io.helidon.microprofile.cdi
-
Build time of the application (as opposed to runtime).
- BuildTimeStart.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- BUILT_IN_SCOPES - Static variable in class io.helidon.metrics.api.Meter.Scope
-
All the predefined scopes.
- BuiltInHealthCheck - Annotation Interface in io.helidon.microprofile.health
-
Used to decorate Helidon built-in health checks for later processing.
- BuiltInHealthCheckProvider - Class in io.helidon.health.checks
-
ServiceLoader
provider implementation forHealthCheckProvider
. - BuiltInHealthCheckProvider() - Constructor for class io.helidon.health.checks.BuiltInHealthCheckProvider
-
Default constructor is required by
ServiceLoader
. - builtInMeterNameFormat() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Output format for built-in meter names.
- builtInMeterNameFormat() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- builtInMeterNameFormat() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Output format for built-in meter names.
- builtInMeterNameFormat(BuiltInMeterNameFormat) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Output format for built-in meter names.
- BuiltInMeterNameFormat - Enum Class in io.helidon.metrics.api
-
Choices for the output format for built-in meter names.
- BuiltInMethods - Class in io.helidon.security.abac.policy.el
-
Built-in methods for expression language evaluation.
- Bulkhead - Interface in io.helidon.faulttolerance
-
Bulkhead protects a resource that cannot serve unlimited parallel requests.
- Bulkhead.QueueListener - Interface in io.helidon.faulttolerance
-
A Bulkhead listener for queueing operations.
- Bulkhead.Stats - Interface in io.helidon.faulttolerance
-
Provides statistics during the lifetime of a bulkhead, such as concurrent executions, accepted/rejected calls and queue size.
- BulkheadConfig - Interface in io.helidon.faulttolerance
-
Bulkhead
configuration bean. - BulkheadConfig.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Bulkhead
. - BulkheadConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.faulttolerance -
Fluent API builder base for
Bulkhead
. - BulkheadConfig.BuilderBase.BulkheadConfigImpl - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- BulkheadConfigImpl(BulkheadConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
-
Create an instance providing a builder.
- BulkheadException - Exception Class in io.helidon.faulttolerance
-
Failure because of
Bulkhead
issues, most likely that the bulkhead does not allow any more queued tasks. - Bulk Retrieval of Values - Search tag in package io.helidon.config
- Section
- by() - Method in class io.helidon.http.Forwarded
-
by
directive of the forwarded header. - BY_ID - Static variable in interface io.helidon.http.http2.Http2Setting
-
Settings mapped by setting identifier.
- byApplicationProtocol(String) - Method in class io.helidon.webserver.ConnectionProviders
-
Get a connection provider for the application protocol.
- byId(int) - Static method in enum class io.helidon.http.http2.Http2FrameType
-
Get a frame type by frame id.
- byteBufferSize(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
-
Set the size of
ByteBuffer
s being published. - bytes() - Method in interface io.helidon.codegen.FilerResource
-
Existing bytes of the resource.
- bytes() - Method in interface io.helidon.common.configurable.Resource
-
Get bytes of this resource.
- bytes() - Method in interface io.helidon.http.DataChunk
-
Gets the content of the underlying byte buffers as an array of bytes.
- bytes(byte[]) - Method in interface io.helidon.codegen.FilerResource
-
New bytes of the resource.
- Bytes - Class in io.helidon.common.buffers
-
Bytes commonly used in HTTP.
- BYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- bytesToIdentifyConnection() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
- bytesToIdentifyConnection() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
- bytesToIdentifyConnection() - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
-
How many bytes are needed to identify this connection.
- bytesWritten() - Method in interface io.helidon.webserver.http.ServerResponse
-
Number of bytes written to response.
- byteValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - byteValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - byteValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- byteValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- byteValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - byteValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - byteValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- byteValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
C
- caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate.
- caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate.
- caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate in raw bytes.
- CaCertificateGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get CA Certificate request and response.
- CaCertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CaCertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - cache(TypeName, Supplier<Optional<TypeInfo>>) - Method in interface io.helidon.codegen.apt.AptContext
-
Deprecated.Get a cached instance of the type info, and if not cached, cache the provided one.
- cache(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Use explicit
EvictableCache
for role caching. - CACHE_CONTROL - Static variable in class io.helidon.http.HeaderNames
-
The
Cache-Control
header name. - CACHE_EVICT_DELAY_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default eviction delay in minutes (how long to wait after the cache is started).
- CACHE_EVICT_PERIOD_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default eviction period in minutes (how often to evict records).
- CACHE_MAX_SIZE - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Maximal number of records in the cache.
- CACHE_NO_CACHE - Static variable in class io.helidon.http.HeaderValues
-
Cache control without any caching.
- CACHE_NORMAL - Static variable in class io.helidon.http.HeaderValues
-
Cache control that allows caching with no transform.
- CACHE_TIMEOUT_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default timeout of records in minutes (inactivity timeout).
- CacheBuilder<K,
V> - Class in io.helidon.integrations.microstream.cache -
Builder for a Microstream - JCache instance.
- CacheBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
- CacheBuilder(CacheConfiguration<K, V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
- cacheBytes() - Method in interface io.helidon.common.configurable.Resource
-
Caches the resource bytes in memory, so they can be repeatedly accessed.
- cacheEnabled(boolean) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
If the cacheEnabled is set to false, no caching will be done.
- CacheExtension - Class in io.helidon.integrations.microstream.cdi
-
An
Extension
that arranges for namedMicrostreamCache
injection points to be satisfied. - CacheExtension() - Constructor for class io.helidon.integrations.microstream.cdi.CacheExtension
-
Creates a new
CacheExtension
. - cacheItem() - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Whether to cache this handled config item or not.
- cacheItem() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
- cacheItem() - Method in interface io.helidon.config.ConfigItem
-
Whether to cache this handled config item or not.
- cacheItem(boolean) - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Whether to cache this handled config item or not.
- cacheLoaderFactory(Factory<CacheLoader<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- cacheWriterFactory(Factory<CacheWriter<? super K, ? super V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- call() - Method in interface io.helidon.common.task.InterruptableTask
- call() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
- call() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- call() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- call() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- call() - Method in interface io.helidon.health.HealthCheck
-
Call a health check.
- call() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
- call() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
- call() - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- call() - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- CALL_ATTRIBUTES - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
log the call attributes.
- CALLBACK - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
- callCredentials() - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor
-
Return the
CallCredentials
set on this service. - callCredentials() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Return the
CallCredentials
set on this service. - callCredentials() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Return the
CallCredentials
set on this service. - callCredentials() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Credentials for this call, if any.
- callCredentials() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- callCredentials() - Method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Credentials for this call, if any.
- callCredentials(CallCredentials) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- callCredentials(CallCredentials) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Register the specified
CallCredentials
to be used for this method. - callCredentials(CallCredentials) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- callCredentials(CallCredentials) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register the
CallCredentials
to be used for this service. - callCredentials(CallCredentials) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- callCredentials(CallCredentials) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Register the specified
CallCredentials
to be used for this method. - callCredentials(CallCredentials) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Credentials for this call, if any.
- callCredentials(String, CallCredentials) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- callCredentials(String, CallCredentials) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register the
CallCredentials
to be used for the specified method in this service. - callHandler() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Return the call handler.
- callOptions(CallOptions) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient.Builder
-
Set the
CallOptions
to use. - calls() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Number of calls (first try + retries).
- calls() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- calls() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Number of calls (first try + retries).
- calls(int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Total number of calls (first + retries).
- calls(int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Total number of calls (first + retries).
- calls(int) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Number of calls (first try + retries).
- callsAccepted() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
-
Number of calls accepted on the bulkhead.
- callsRejected() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
-
Number of calls rejected on the bulkhead.
- callTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
-
Timeout of the call.
- callTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Timeout for the individual invocation.
- CAMEL - Enum constant in enum class io.helidon.metrics.api.BuiltInMeterNameFormat
-
Camel-case (which is compatible with the MicroProfile Metrics spec).
- canCacheUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
- cancel() - Method in class io.helidon.common.reactive.CompletionSingle
- cancel() - Method in interface io.helidon.common.reactive.Single
-
Cancel upstream.
- cancel() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Hard cancel - nothing is sent to the subscriber but subscription is considered as canceled.
- cancel() - Method in enum class io.helidon.common.reactive.SubscriptionHelper
- cancel() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- cancel() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Cancels this client stream.
- cancel(boolean) - Method in class io.helidon.config.SimpleRetryPolicy
- cancel(boolean) - Method in interface io.helidon.config.spi.RetryPolicy
-
Cancels the current use of the retry policy.
- cancel(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Cancel LRA if its active.
- cancel(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- cancel(AtomicReference<Flow.Subscription>) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the
SubscriptionHelper.CANCELED
instance and call cancel() on any previous Subscription held. - CANCEL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
Used by the endpoint to indicate that the stream is no longer needed.
- CANCELED - Enum constant in enum class io.helidon.common.reactive.SubscriptionHelper
-
The singleton instance indicating a canceled subscription.
- CANCELLED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The operation was cancelled (typically by the caller).
- cancelRowUpdates() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- cancelSupplier(Supplier<?>) - Method in interface io.helidon.faulttolerance.Bulkhead
-
Can be used to cancel a supplier while queued.
- canInterrupt() - Method in interface io.helidon.common.task.InterruptableTask
-
Signals if a task can be interrupted at the time this method is called.
- canInterrupt() - Method in class io.helidon.webserver.http1.Http1Connection
- canInterrupt() - Method in class io.helidon.webserver.http2.Http2Connection
- CANNOT_ACCEPT - Static variable in class io.helidon.websocket.WsCloseCodes
-
Endpoint received an unsupported frame (e.g.
- canonicalRegionName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Canonical Region Name.
- canonicalRegionName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- canonicalRegionName() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Canonical Region Name.
- canonicalRegionName(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Canonical Region Name.
- caOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Certificate Authority OCID.
- caOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- caOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The Certificate Authority OCID.
- caOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Certificate Authority OCID.
- capacity() - Method in interface io.helidon.common.buffers.BufferData
-
Number of bytes that can be written to this instance.
- capacity() - Method in class io.helidon.common.configurable.LruCache
-
Capacity of this cache.
- capacity() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Configure capacity of the cache.
- capacity() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- capacity() - Method in interface io.helidon.common.configurable.LruCacheConfig
-
Configure capacity of the cache.
- capacity(int) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Configure capacity of the cache.
- capitalize(String) - Static method in class io.helidon.codegen.CodegenUtil
-
Capitalize the first letter of the provided string.
- cast(Object) - Method in class io.helidon.common.GenericType
-
Casts the parameter to the type of this generic type.
- CatchAllExceptionMapper - Class in io.helidon.microprofile.server
-
Mapper for exceptions that are not caught.
- CatchAllExceptionMapper() - Constructor for class io.helidon.microprofile.server.CatchAllExceptionMapper
-
Default empty constructor.
- cause(Throwable) - Method in class io.helidon.http.RequestException.Builder
-
Cause of the exception.
- cause(Throwable) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Possible cause of this exception (such as when we fail to parse returned entity).
- CDISEJtaPlatform - Class in io.helidon.integrations.cdi.hibernate
-
An
AbstractJtaPlatform
that is anApplicationScoped
CDI managed bean that suppliesTransactionManager
andUserTransaction
instances that are supplied to it at construction time. - CDISEJtaPlatform(TransactionManager, UserTransaction) - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Creates a new
CDISEJtaPlatform
. - CDISEJtaPlatformProvider - Class in io.helidon.integrations.cdi.hibernate
- CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
-
Deprecated.For Hibernate use only.
- CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
-
A
JMXServerPlatformBase
that arranges things such that CDI, not JNDI, will be used to acquire aTransactionManager
andMBeanServer
. - CDISEPlatform(DatabaseSession) - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Creates a
CDISEPlatform
. - CDISEPlatform.Eclipselink - Annotation Interface in io.helidon.integrations.cdi.eclipselink
-
A
Qualifier
used to designate various things as being related to Eclipselink in some way. - CDISEPlatform.Eclipselink.Literal - Class in io.helidon.integrations.cdi.eclipselink
-
An
AnnotationLiteral
that implementsCDISEPlatform.Eclipselink
. - CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
-
A
JTATransactionController
whoseCDISEPlatform.TransactionController.acquireTransactionManager()
method uses CDI, not JNDI, to return aTransactionManager
instance. - CDISEPlatformExtension - Class in io.helidon.integrations.cdi.eclipselink
-
Deprecated.Only a CDI container should instantiate this class.
- CDISEPlatformExtension() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatformExtension
-
Deprecated.Only a CDI container should invoke this constructor.
- CdiStartupProvider - Class in io.helidon.microprofile.cdi
-
ServiceLoader
implementation of a Helidon startup provider. - CdiStartupProvider() - Constructor for class io.helidon.microprofile.cdi.CdiStartupProvider
-
Deprecated.please do not use directly
- certAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of X.509 certificate of public key.
- certAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- certAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Alias of X.509 certificate of public key.
- certAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of X.509 certificate of public key.
- certAliases() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
List of aliases used to generate a trusted set of certificates.
- certAliases() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- certAliases() - Method in interface io.helidon.common.pki.KeystoreKeys
-
List of aliases used to generate a trusted set of certificates.
- certAliases(List<? extends String>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
List of aliases used to generate a trusted set of certificates.
- certChain() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificate Chain.
- certChain() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- certChain() - Method in interface io.helidon.common.pki.Keys
-
The X.509 Certificate Chain.
- certChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Load certificate chain from PEM resource.
- certChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- certChain() - Method in interface io.helidon.common.pki.PemKeys
-
Load certificate chain from PEM resource.
- certChain(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Load certificate chain from PEM resource.
- certChain(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Load certificate chain from PEM resource.
- certChain(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Load certificate chain from PEM resource.
- certChain(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificate Chain.
- certChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of an X.509 chain.
- certChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- certChainAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Alias of an X.509 chain.
- certChainAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of an X.509 chain.
- certificate() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Certificate bytes, when
RawCertificateResponse.format()
is set toPkiFormat.PEM_BUNDLE
, it contains private key as well. - certificate() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Certificate bytes, when
RawCertificateResponse.format()
is set toPkiFormat.PEM_BUNDLE
, it contains private key as well. - certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Get a certificate.
- certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate with the defined serial id.
- certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate in raw bytes, currently only
PkiFormat.PEM
is supported. - certificate(Path) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set certificate path.
- certificateChain() - Method in class io.helidon.security.jwt.jwk.JwkEC
- certificateChain() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- certificateChain(List<X509Certificate>) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set certificate chain of the JWK to be built.
- certificateChain(List<X509Certificate>) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set certificate chain of the JWK to be built.
- CertificateGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get Certificate request and response.
- CertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - certificates() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read one or more certificates in PEM format from a resource definition.
- certificates() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- certificates() - Method in interface io.helidon.common.pki.PemKeys
-
Read one or more certificates in PEM format from a resource definition.
- certificates() - Method in class io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader.Certificates
-
The certificates.
- certificates(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read one or more certificates in PEM format from a resource definition.
- certificates(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read one or more certificates in PEM format from a resource definition.
- certificates(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read one or more certificates in PEM format from a resource definition.
- certOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Certificate OCID.
- certOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- certOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The Certificate OCID.
- certOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Certificate OCID.
- certs() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificates.
- certs() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- certs() - Method in interface io.helidon.common.pki.Keys
-
The X.509 Certificates.
- certs(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The X.509 Certificates.
- CHANGED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is modified.
- ChangeEventType - Enum Class in io.helidon.config.spi
-
Type of changes that can happen in a
PollingStrategy.Polled
components. - changesExecutor(Executor) - Method in interface io.helidon.config.Config.Builder
-
Specifies "observe-on"
Executor
to be used byConfig.onChange(java.util.function.Consumer)
to deliver new Config instance. - changeTime() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Time of change, or as close to that time as we can get.
- changeWatcher() - Method in class io.helidon.config.AbstractSource
-
A change watcher of this source, if it implements
WatchableSource
and has one configured. - changeWatcher() - Method in class io.helidon.config.DirectoryConfigSource
- changeWatcher() - Method in class io.helidon.config.etcd.EtcdConfigSource
- changeWatcher() - Method in class io.helidon.config.FileConfigSource
- changeWatcher() - Method in class io.helidon.config.FileOverrideSource
- changeWatcher() - Method in interface io.helidon.config.spi.WatchableSource
-
If a change watcher is configured with this source, return it.
- changeWatcher() - Method in class io.helidon.config.UrlConfigSource
- changeWatcher() - Method in class io.helidon.config.UrlOverrideSource
- changeWatcher(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a change watcher based on its meta configuration.
- changeWatcher(ChangeWatcher<EtcdConfigSourceBuilder.EtcdEndpoint>) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlConfigSource.Builder
- changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlOverrideSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.DirectoryConfigSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileConfigSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileOverrideSource.Builder
- changeWatcher(ChangeWatcher<T>) - Method in interface io.helidon.config.spi.WatchableSource.Builder
-
Configure the change watcher to be used with this source.
- changeWatcher(ChangeWatcher<U>) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure a change watcher.
- ChangeWatcher<T> - Interface in io.helidon.config.spi
-
Similar to a
PollingStrategy
a change watcher is used to identify a change and trigger reload of aConfigSource
. - ChangeWatcher.ChangeEvent<T> - Interface in io.helidon.config.spi
-
A change event, carrying the target, type of change and time of change.
- ChangeWatcherProvider - Interface in io.helidon.config.spi
-
Java service loader service to create a polling strategy factory based on meta configuration.
- changing() - Method in class io.helidon.http.ContentDisposition
- changing() - Method in interface io.helidon.http.Header
-
Changing headers should not be cached, and their value should not be indexed (HTTP/2).
- channel() - Method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a gRPC channel for this client that can be used to create stubs.
- channel(ClientInterceptor...) - Method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a gRPC channel for this client that can be used to create stubs.
- channel(Channel<PAYLOAD>) - Method in class io.helidon.messaging.Emitter.Builder
-
Add new
Channel
for Emitter to publish to. - channel(String) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
Returns a
Channel
for the specified channel or host name. - channel(String, GrpcChannelDescriptor) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider.Builder
-
Add or replace the specified
GrpcChannelDescriptor
. - channel(Collection<ClientInterceptor>) - Method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a gRPC channel for this client that can be used to create stubs.
- Channel<PAYLOAD> - Class in io.helidon.messaging
-
Channel representing publisher - subscriber relationship.
- Channel() - Constructor for class io.helidon.messaging.Channel
- CHANNEL_PORT - Static variable in interface io.helidon.microprofile.grpc.client.GrpcConfigurablePort
-
Name of single setter method on this interface.
- Channel.Builder<PAYLOAD> - Class in io.helidon.messaging
-
Channel builder.
- channelCount(int) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The number of threads and number of directories used by the storage engine.
- channelDirectoryPrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the subdirectories used by the channel threads.
- channelId() - Method in interface io.helidon.webclient.api.ClientConnection
-
Channel id, mostly used in logs.
- channelId() - Method in class io.helidon.webclient.api.TcpClientConnection
- ChannelInternal - Annotation Interface in io.helidon.microprofile.messaging
-
Used for indirect injection of Emitters and Publishers.
- channelName() - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Messaging channel name associated with this processor.
- channelPort(int) - Method in interface io.helidon.microprofile.grpc.client.GrpcConfigurablePort
-
Overrides client URI port.
- ChannelProducer - Class in io.helidon.microprofile.grpc.client
-
A producer of gRPC
Channels
. - channels() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
List of channel descriptors.
- channels() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl
- channels() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor
-
List of channel descriptors.
- channels(List<? extends GrpcChannelDescriptor>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
List of channel descriptors.
- character() - Method in enum class io.helidon.codegen.IndentType
-
Indentation character to use.
- charset() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Charset configured by the config source or
UTF-8
if none configured. - charset() - Method in interface io.helidon.http.HttpMediaType
-
Gets
Optional
value of charset parameter. - charset(String) - Method in class io.helidon.http.HttpMediaType.Builder
-
Charset parameter to use.
- charset(Charset) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Configure charset if known by the config source.
- CHARSET_PARAMETER - Static variable in interface io.helidon.http.HttpMediaType
-
The media type "charset" parameter name.
- charValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - charValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - charValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- charValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- charValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - charValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - charValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- charValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- cHash() - Method in class io.helidon.security.jwt.Jwt
-
CHash claim.
- cHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Code hash value.
- checkAndGetState(Http2StreamState, Http2FrameType, boolean, boolean, boolean) - Static method in enum class io.helidon.http.http2.Http2StreamState
-
Check that the frame is ok for current state.
- checkAudience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Whether to validate audience token.
- checkAudience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- checkAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure audience claim check.
- checkAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Configure audience claim check.
- checkForNonPublicMethodIssues() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Verify that there are no non-public annotated methods.
- checkLength(int) - Method in enum class io.helidon.http.http2.Http2FrameType
-
Check if the length of the frame is valid for this frame type.
- checkOnlyEndEntity() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Only check the revocation status of end-entity certificates.
- checkOnlyEndEntity() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- checkOnlyEndEntity() - Method in interface io.helidon.common.tls.RevocationConfig
-
Only check the revocation status of end-entity certificates.
- checkOnlyEndEntity(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Only check the revocation status of end-entity certificates.
- checkOpen() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Ensures this
DelegatingResultSet
is not closed, if strict closed checking was enabled at construction time. - checkOpen() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
-
Ensures this
DelegatingStatement
is not closed, if strict closed checking was enabled at construction time. - checkValid() - Method in class io.helidon.common.Errors
-
Check if these messages are a valid result, throws exception if not.
- child(Config.Key) - Method in interface io.helidon.common.config.Config.Key
-
Create a child key to the current key.
- child(Config.Key) - Method in interface io.helidon.config.Config.Key
-
Create a child key to the current key.
- childSocketId() - Method in class io.helidon.common.socket.PlainSocket
- childSocketId() - Method in interface io.helidon.common.socket.SocketContext
-
Child socket id.
- childSocketId() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- cipherText() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
-
Cipher text - string representation of the encrypted secret.
- cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
The data to decrypt (in current version something like
vault:v1:base64-text
. - cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure the cipher text to be decrypted.
- CircuitBreaker - Interface in io.helidon.faulttolerance
-
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
- CircuitBreaker.State - Enum Class in io.helidon.faulttolerance
-
A circuit breaker can be in any of 3 possible states as defined by this enum.
- CircuitBreakerConfig - Interface in io.helidon.faulttolerance
-
Interface generated from definition.
- CircuitBreakerConfig.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
CircuitBreaker
. - CircuitBreakerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.faulttolerance -
Fluent API builder base for
CircuitBreaker
. - CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- CircuitBreakerConfigImpl(CircuitBreakerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
-
Create an instance providing a builder.
- CircuitBreakerOpenException - Exception Class in io.helidon.faulttolerance
-
Failure because
CircuitBreaker
is open and does not accept requests. - claimKey(String) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Set handled claim key.
- claims() - Method in interface io.helidon.security.jwt.ClaimValidator
-
Handled JWT claims.
- claims() - Method in class io.helidon.security.jwt.AudienceValidator
- claims() - Method in class io.helidon.security.jwt.ExpirationValidator
- claims() - Method in class io.helidon.security.jwt.FieldValidator
- claims() - Method in class io.helidon.security.jwt.IssueTimeValidator
- claims() - Method in class io.helidon.security.jwt.MaxTokenAgeValidator
- claims() - Method in class io.helidon.security.jwt.NotBeforeValidator
- claims() - Method in class io.helidon.security.jwt.UserPrincipalValidator
- ClaimValidator - Interface in io.helidon.security.jwt
-
JWT claim validator.
- CLASS - Enum constant in enum class io.helidon.codegen.classmodel.ClassType
-
Class type is a class.
- CLASS - Enum constant in enum class io.helidon.common.types.ElementKind
-
Interface element type kind.
- CLASS - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on a resource class.
- ClassBase - Class in io.helidon.codegen.classmodel
-
Abstract class type model.
- ClassBase.Builder<B,
T> - Class in io.helidon.codegen.classmodel -
Fluent API builder for
ClassBase
. - ClassCode - Record Class in io.helidon.codegen
-
A code generated type.
- ClassCode(TypeName, ClassModel.Builder, TypeName, Object...) - Constructor for record class io.helidon.codegen.ClassCode
-
Creates an instance of a
ClassCode
record class. - classMapper(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Class mapper.
- classMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Name is generated from class and method as {http-method}:{fully-qualified-class-name}.{method-name}.
- classModel() - Method in record class io.helidon.codegen.ClassCode
-
Returns the value of the
classModel
record component. - ClassModel - Class in io.helidon.codegen.classmodel
-
Entry point to create class model.
- ClassModel.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
ClassModel
. - ClassModelException - Exception Class in io.helidon.codegen.classmodel
-
Exception message which corresponds to the error in class model creation.
- className() - Method in class io.helidon.codegen.classmodel.TypeArgument
- className() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.getSimpleName()
. - className() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- className() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.getSimpleName()
. - className() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Name of the class that caused this event.
- className(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.getSimpleName()
. - classNameWithEnclosingNames() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Class name with enclosing types, separated by
.
. - classNameWithEnclosingNames() - Method in interface io.helidon.common.types.TypeName
-
Class name with enclosing types, separated by
.
. - classNameWithEnclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Class name with enclosing types, separated by
.
. - classNameWithTypes() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Simple class name with generic declaration (if part of this name).
- classNameWithTypes() - Method in interface io.helidon.common.types.TypeName
-
Simple class name with generic declaration (if part of this name).
- classNameWithTypes() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Simple class name with generic declaration (if part of this name).
- classpath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The classpath to pass to the compiler.
- classpath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- classpath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The classpath to pass to the compiler.
- classpath(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builder
for creating aConfigSource
from the specified resource located on the classpath of the current thread's context classloader. - classpath(String) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from specified resource.
- classpath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The classpath to pass to the compiler.
- classPath(ClassLoader, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(ClassLoader, String, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each with a profile.
- classPath(String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Create from HOCON/JSON file(s) on classpath.
- classPath(String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath.
- classPath(String, String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Create from HOCON/JSON file(s) on classpath with profile support.
- classPath(String, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(String, String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath with profile support.
- classPath(String, String, ClassLoader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath from specified classloader with profile support.
- CLASSPATH - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from classpath.
- classpathAll(String) - Static method in class io.helidon.config.ConfigSources
-
Create builders for each instance of the resource on the current classpath.
- ClassPathBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Construct with no classpath root.
- ClasspathConfigSource - Class in io.helidon.config
-
ConfigSource
implementation that loads configuration content from a resource on a classpath. - ClasspathConfigSource.Builder - Class in io.helidon.config
-
Classpath ConfigSource Builder.
- ClasspathOverrideSource - Class in io.helidon.config
-
OverrideSource
implementation that loads override definitions from a resource on a classpath. - ClasspathOverrideSource.Builder - Class in io.helidon.config
-
Classpath OverrideSource Builder.
- ClassToInstanceStore<T> - Class in io.helidon.security
-
Map of classes to their instances.
- ClassToInstanceStore() - Constructor for class io.helidon.security.ClassToInstanceStore
- classType(ClassType) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Type of the Java type we are creating.
- classType(ElementKind) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Type of the Java type we are creating.
- ClassType - Enum Class in io.helidon.codegen.classmodel
-
Class type.
- classValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - classValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - classValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- classValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- classValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - classValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - classValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- classValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- clazz - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- cleanup() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Override, if you prefer to do cleanup in a uniform way, instead of requiring everyone to register a onCleanup.
- cleanup() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Releases any internal resources acquired during the lifespan of this object.
- clear() - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Remove everything from this builder.
- clear() - Method in interface io.helidon.common.buffers.BufferData
-
Reset read and write position and make the buffer empty.
- clear() - Method in class io.helidon.common.configurable.LruCache
-
Clear all records in the cache.
- clear() - Method in class io.helidon.common.Errors.Collector
-
Clear this instance by discarding all
Errors.ErrorMessage
s collected and re-setting status. - clear() - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Clear all query parameters.
- clear() - Method in interface io.helidon.http.WritableHeaders
-
Clear all current headers.
- clear() - Static method in class io.helidon.logging.common.HelidonMdc
-
Remove all of the entries bound to the current thread from the instances of
MdcProvider
. - clear() - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Clear all of the MDC values from the specific logging framework MDC storage.
- clear() - Method in class io.helidon.logging.jul.JulMdcProvider
- clear() - Method in class io.helidon.logging.log4j.Log4jMdcProvider
- clear() - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- clear() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Clear all headers.
- clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Cleans up any data structures created during annotation processing but which are not needed once the CDI container has started.
- clearAppName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Clear existing value of this property.
- clearAppTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Clear existing value of this property.
- clearAudit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuditEventType() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthenticate() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthenticator() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthorize() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthorizer() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearAuthPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearAuthUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearBaseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Clear existing value of this property.
- clearBaseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Clear existing value of this property.
- clearBaseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Clear existing value of this property.
- clearBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- clearBuffer(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Clear whole buffer, invoke consumer for each item before discarding it.
- clearCallCredentials() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Clear existing value of this property.
- clearCertAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Clear existing value of this property.
- clearCertChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Clear existing value of this property.
- clearCertChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Clear existing value of this property.
- clearCertificates() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Clear existing value of this property.
- clearClientUriSupplier() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Clear existing value of this property.
- clearClock() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Clear existing value of this property.
- clearCompartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Clear existing value of this property.
- clearConcurrencyLimit() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Clear existing value of this property.
- clearConcurrencyLimit() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearConfigFileMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearConfigMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearConfigPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearConfigProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Clear existing value of this property.
- clearConnectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearConnectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Clear existing value of this property.
- clearContent() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Clears created content.
- clearContent() - Method in class io.helidon.codegen.classmodel.Executable.Builder
- clearContent() - Method in class io.helidon.codegen.classmodel.Field.Builder
- clearContent() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearContentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearContentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearCookie(String) - Method in interface io.helidon.http.ServerResponseHeaders
-
Clears a cookie by adding a
Set-Cookie
header with an expiration date in the past. - clearCookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Clear existing value of this property.
- clearCookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Clear existing value of this property.
- clearCors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Clear existing value of this property.
- clearCustomObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Clear existing value of this property.
- clearData(OpenTelemetryDataPropagationProvider.OpenTelemetryContext) - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider
- clearData(ZipkinDataPropagationProvider.ZipkinContext) - Method in class io.helidon.tracing.providers.zipkin.ZipkinDataPropagationProvider
- clearData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
- clearData(Map<String, String>) - Method in class io.helidon.logging.log4j.Log4jMdcPropagator
- clearData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- clearData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Clears the propagated data from the new thread when it finishes.
- clearDefaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Clear existing value of this property.
- clearDefaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Clear existing value of this property.
- clearDescription() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Clear existing value of this property.
- clearDescription() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Clear existing value of this property.
- clearDirectHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearEnclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Clear existing value of this property.
- clearExclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Clear existing value of this property.
- clearExecutor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Clear existing value of this property.
- clearExecutor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Clear existing value of this property.
- clearExecutor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Clear existing value of this property.
- clearExecutorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Clear existing value of this property.
- clearFallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Clear existing value of this property.
- clearFederationEndpoint() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearFormat() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Clear existing value of this property.
- clearHeaders() - Method in class io.helidon.security.SecurityEnvironment.Builder
-
We may want to clear existing headers, such as when deriving an environment for outbound calls.
- clearImdsBaseUri() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearImdsDetectRetries() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearInclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Clear existing value of this property.
- clearInitialRefreshDelay() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearInputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Clear existing value of this property.
- clearInternalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearInternalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Clear existing value of this property.
- clearKeyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Clear existing value of this property.
- clearKeyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearKeyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearKeyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Clear existing value of this property.
- clearKeyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Clear existing value of this property.
- clearKeystore() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Clear existing value of this property.
- clearListenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearManager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Clear existing value of this property.
- clearMediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearMeterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Clear existing value of this property.
- clearModule() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Clear existing value of this property.
- clearName() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Clear existing value of this property.
- clearOcspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Clear existing value of this property.
- clearOnStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Clear existing value of this property.
- clearOperationNameConstructor() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Clear existing value of this property.
- clearOriginatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Clear existing value of this property.
- clearOriginatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Clear existing value of this property.
- clearParameters() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- clearPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Clear existing value of this property.
- clearPassphrase() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearPassphrase() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearPath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearPath() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearPem() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Clear existing value of this property.
- clearPrivateKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Clear existing value of this property.
- clearPrivateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearPrivateKey() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearPrivateKeyPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearPublicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Clear existing value of this property.
- clearPublicKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Clear existing value of this property.
- clearPublicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Clear existing value of this property.
- clearQueryParams() - Method in class io.helidon.security.SecurityEnvironment.Builder
-
We may want to clear existing query parameters.
- clearReadTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Clear existing value of this property.
- clearReceiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearRefreshPeriod() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearRegion() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearRequestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearResourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearRetryPolicy() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Clear existing value of this property.
- clearRevocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Clears all roles currently set to this builder.
- clearRouting() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearScheduler() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearSecureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearSecureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearSecureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearSemaphore() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Clear existing value of this property.
- clearServerContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Clear existing value of this property.
- clearServiceRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Clears all service roles currently set to this builder.
- clearSessionLifetimeHours() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearSessionToken() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearSessionTokenMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Clear existing value of this property.
- clearSessionTokenPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Clear existing value of this property.
- clearSocketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Clear existing value of this property.
- clearSocketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Clear existing value of this property.
- clearSslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearSslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearStaticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Clear existing value of this property.
- clearSuperTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Clear existing value of this property.
- clearTagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Clear existing value of this property.
- clearTarget() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Clear existing value of this property.
- clearThreadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Clear existing value of this property.
- clearThrowable() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Clear existing value of this property.
- clearTls() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Clear existing value of this property.
- clearTls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Clear existing value of this property.
- clearTrustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearTrustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Clear existing value of this property.
- clearUri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Clear existing value of this property.
- clearValidators() - Method in class io.helidon.security.jwt.JwtValidator.Builder
-
Clear all add validators.
- clearVaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Clear existing value of this property.
- clearWarnings() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- clearWebContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Clear existing value of this property.
- client(Protocol<T, C>) - Method in interface io.helidon.webclient.api.WebClient
-
To switch to a non-HTTP protocol client (or a client of a specific HTTP version) using its config configured when creating the client, or default config if none configured.
- client(Protocol<T, C>) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- client(Protocol<T, C>, C) - Method in interface io.helidon.webclient.api.WebClient
-
To switch to a non-HTTP protocol client (or a client of a specific HTTP version).
- client(Protocol<T, C>, C) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- client(Socket, String) - Static method in class io.helidon.common.socket.PlainSocket
-
Create a new client socket.
- client(SSLSocket, String) - Static method in class io.helidon.common.socket.TlsSocket
-
Create a client TLS socket.
- CLIENT - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Client span, should cover outbound request, where the span creator acts as a client.
- CLIENT_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Message is acknowledged when
Message.ack()
is invoked either manually or byAcknowledgment
policy. - CLIENT_ERROR - Enum constant in enum class io.helidon.http.Status.Family
-
4xx
HTTP status codes. - CLIENT_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Client identifier for JMS connection.
- CLIENT_SECRET_BASIC - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] using the HTTP Basic authentication scheme.
- CLIENT_SECRET_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server create a JWT using an HMAC SHA algorithm, such as HMAC SHA-256.
- CLIENT_SECRET_POST - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server, authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] by including the Client Credentials in the request body.
- clientAuth() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure requirement for mutual TLS.
- clientAuth() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- clientAuth() - Method in interface io.helidon.common.tls.TlsConfig
-
Configure requirement for mutual TLS.
- clientAuth(TlsClientAuth) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure requirement for mutual TLS.
- clientBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.http.http2.ConnectionFlowControl
-
Create connection HTTP/2 flow-control for client side.
- clientCertificate(Resource) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Certificate of client in PEM format.
- clientConfig() - Method in class io.helidon.webclient.api.ClientRequestBase
-
Associated client configuration.
- clientConfig() - Method in interface io.helidon.webclient.grpc.GrpcClient
-
Configuration for this gRPC client.
- ClientConnection - Interface in io.helidon.webclient.api
-
Client connection.
- ClientConnectionCache - Class in io.helidon.webclient.spi
-
Client connection cache with release shutdown hook to provide graceful shutdown.
- ClientConnectionCache(boolean) - Constructor for class io.helidon.webclient.spi.ClientConnectionCache
- clientContext(DbClientContext) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
-
Set the client context.
- clientContext(Class<C>) - Method in class io.helidon.dbclient.DbExecuteContext
-
Returns client context cast to it's extending class.
- clientFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for client use.
- clientHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Client host.
- clientHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Client host.
- clientId() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Client id of this client.
- clientId() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientId(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Google application client id, to validate that the token was generated by Google for us.
- clientId(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Client ID as generated by OIDC server.
- clientId(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Client ID as generated by OIDC server.
- ClientMethodDescriptor - Class in io.helidon.microprofile.grpc.client
-
Encapsulates all metadata necessary to define a gRPC method.
- ClientMethodDescriptor.Builder - Class in io.helidon.microprofile.grpc.client
-
MethodDescriptor
builder implementation. - ClientMethodDescriptor.Rules - Interface in io.helidon.microprofile.grpc.client
-
ClientMethod configuration API.
- clientOnly() - Method in interface io.helidon.grpc.core.MethodHandler
-
Determine whether this is a client side only handler.
- clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- clientPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Client port.
- clientPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Client port.
- ClientProtocolProvider<T,
C> - Interface in io.helidon.webclient.spi -
Provider interface for client protocols.
- clientRequest(FullClientRequest<?>, ClientUri) - Method in class io.helidon.webclient.http2.Http2ClientImpl
- clientRequest(FullClientRequest<?>, ClientUri) - Method in interface io.helidon.webclient.spi.HttpClientSpi
-
Create a client request based on the provided HTTP request that is for the version of this client.
- ClientRequest<T> - Interface in io.helidon.webclient.api
-
Request can be reused within a single thread, but it remembers all explicitly configured headers and URI.
- ClientRequest.OutputStreamHandler - Interface in io.helidon.webclient.api
-
Handle output stream.
- ClientRequestAttribute - Enum Class in io.helidon.microprofile.grpc.client
-
An enum of possible gRPC client call attributes to attach to call tracing spans.
- ClientRequestBase<T,
R> - Class in io.helidon.webclient.api -
Abstract base implementation of an HTTP client.
- ClientRequestBase(HttpClientConfig, WebClientCookieManager, String, Method, ClientUri, Map<String, String>) - Constructor for class io.helidon.webclient.api.ClientRequestBase
- ClientRequestHeaders - Interface in io.helidon.http
-
Mutable headers of a client request.
- ClientResponseEntity - Class in io.helidon.webclient.api
-
Client response entity.
- ClientResponseHeaders - Interface in io.helidon.http
-
HTTP Headers of a client response.
- ClientResponseTrailers - Interface in io.helidon.http
-
HTTP Trailer headers of a client response.
- ClientResponseTyped<T> - Interface in io.helidon.webclient.api
-
Http client response explicitly typed.
- clientSecret() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Client secret.
- clientSecret() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientSecret(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Client secret as generated by OIDC server.
- clientSecret(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Client secret as generated by OIDC server.
- ClientSecurity - Class in io.helidon.microprofile.security
-
Constants used to override behavior of the outbound security for Jersey.
- ClientSecurityAutoDiscoverable - Class in io.helidon.microprofile.security
-
Auto discoverable feature to bind into jersey runtime.
- ClientSecurityAutoDiscoverable() - Constructor for class io.helidon.microprofile.security.ClientSecurityAutoDiscoverable
- ClientSecurityFilter - Class in io.helidon.microprofile.security
-
JAX-RS client filter propagating current context principal.
- ClientSecurityFilter() - Constructor for class io.helidon.microprofile.security.ClientSecurityFilter
-
Create an instance of this filter (used by Jersey or for unit tests, do not use explicitly in your production code).
- ClientServiceDescriptor - Class in io.helidon.microprofile.grpc.client
-
Encapsulates all details about a client side gRPC service.
- ClientServiceDescriptor.Builder - Class in io.helidon.microprofile.grpc.client
-
A
ClientServiceDescriptor
builder. - ClientServiceDescriptor.Rules - Interface in io.helidon.microprofile.grpc.client
-
Fluent configuration interface for the
ClientServiceDescriptor
. - clientServices() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get configured client services (interceptors).
- clientServices() - Method in class io.helidon.dbclient.DbClientContext
- clientServices() - Method in interface io.helidon.dbclient.DbContext
-
Configured client services (interceptors).
- clientServices() - Method in class io.helidon.dbclient.DbExecuteContext
- clientServices(List<DbClientService>) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Configure the client services to use.
- clientSettings(Http2Settings) - Method in class io.helidon.webserver.http2.Http2Connection
-
Client settings, obtained from SETTINGS frame or HTTP/2 upgrade request.
- clientStream(Descriptors.FileDescriptor, String, String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Client streaming route.
- clientStream(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
-
Client streaming route.
- clientStream(String, StreamObserver<ResT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Asynchronous gRPC client stream call.
- clientStream(String, Iterator<ReqT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Blocking gRPC client stream call.
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- clientStreaming(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- clientStreaming(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ClientStreaming
-
Perform a client streaming client call.
- clientStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- clientStreaming(String, Iterable<ReqT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- clientStreaming(String, String) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new client Streaming
GrpcClientMethodDescriptor.Builder
with the specified name. - clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, Stream<ReqT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- ClientStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandler
s for client streaming gRPC methods. - ClientStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
-
Create a supplier of handlers for client streaming methods.
- ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for client streaming
MethodHandler
s. - ClientStreamingMethodHandlerSupplier.ClientStreaming<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client streaming
MethodHandler
that calls a standard client streaming method handler method of the form. - ClientStreamingMethodHandlerSupplier.ClientStreamingIterable<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client side only client streaming
MethodHandler
that streams requests from an iterable. - ClientStreamingMethodHandlerSupplier.ClientStreamingStream<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client side only client streaming
MethodHandler
that streams requests from a stream. - ClientStreamingMethodHandlerSupplier.FutureResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client streaming
MethodHandler
that calls a standard client streaming method handler method of the form. - clientTimeout() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Expected timeout of HTTP client operations.
- clientTimeout() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientTimeout(Duration) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Timeout of calls using web client.
- clientTimeout(Duration) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Timeout of calls using web client.
- clientTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Client peer TLS certificates.
- clientTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Client peer TLS certificates.
- clientTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Client peer TLS principal.
- clientTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Client peer TLS principal.
- ClientTracingAutoDiscoverable - Class in io.helidon.tracing.jersey.client
-
Auto discoverable feature to bind into jersey runtime.
- ClientTracingAutoDiscoverable() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- ClientTracingFilter - Class in io.helidon.tracing.jersey.client
-
This filter adds tracing information the the associated JAX-RS client call based on the provided properties.
- ClientTracingFilter() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Default constructor so this filter can be registered with Jersey as a class.
- ClientTracingInterceptor - Class in io.helidon.tracing.jersey.client
-
A post-invocation client interceptor.
- ClientTracingInterceptor() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingInterceptor
- ClientUri - Class in io.helidon.webclient.api
-
URI abstraction for WebClient.
- clientUriSupplier() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
A
ClientUriSupplier
that can dynamically provide zero or moreClientUri
s to connect. - clientUriSupplier() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- clientUriSupplier() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
A
ClientUriSupplier
that can dynamically provide zero or moreClientUri
s to connect. - clientUriSupplier(ClientUriSupplier) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
A
ClientUriSupplier
that can dynamically provide zero or moreClientUri
s to connect. - ClientUriSupplier - Interface in io.helidon.webclient.grpc
-
Interface implemented by all client URI suppliers.
- ClientUriSuppliers - Class in io.helidon.webclient.grpc
-
Some popular implementations of the
ClientUriSupplier
interface. - ClientUriSuppliers() - Constructor for class io.helidon.webclient.grpc.ClientUriSuppliers
- ClientUriSuppliers.OrderedSupplier - Class in io.helidon.webclient.grpc
-
Supplies an iterator that returns URIs chosen in order from first to last.
- ClientUriSuppliers.RandomSupplier - Class in io.helidon.webclient.grpc
-
Supplies an iterator that returns a URI chosen at random, never ends.
- ClientUriSuppliers.RoundRobinSupplier - Class in io.helidon.webclient.grpc
-
Supplies a neven-ending iterator that returns URIs chosen using a round-robin strategy.
- ClientUriSuppliers.SingleSupplier - Class in io.helidon.webclient.grpc
-
Supplies the same client URI over and over, never ends.
- ClientWsConnection - Class in io.helidon.webclient.websocket
-
Client WebSocket connection.
- ClientWsFrame - Class in io.helidon.websocket
-
Frame from a client (always masked).
- clock() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- clock() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
A clock that supplies nanosecond time.
- clock() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
A clock that supplies nanosecond time.
- clock() - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns the default
Clock
in use by the registry. - clock() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- clock() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId)
. - clock() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId)
. - clock(Clock) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
-
Assigns the clock to be used within the meter registry (e.g., in timers), defaulting to a system clock.
- clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId)
. - clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId)
. - clock(Supplier<Long>) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
A clock that supplies nanosecond time.
- Clock - Interface in io.helidon.metrics.api
-
Reports absolute time (and, therefore, is also useful in computing elapsed times).
- clockSkew(int) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Clock skew to be accounted for in token expiration and max age validations in seconds.
- clockSystem() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns the system
Clock
from the underlying metrics implementation. - close() - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.
- close() - Method in interface io.helidon.common.socket.HelidonSocket
-
Close the underlying socket.
- close() - Method in class io.helidon.common.socket.PlainSocket
- close() - Method in class io.helidon.common.socket.SocketWriter
-
Close this writer.
- close() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
- close() - Method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
- close() - Method in class io.helidon.config.git.GitConfigSource
- close() - Method in interface io.helidon.config.spi.ConfigContent
-
Close the content, as it is no longer needed.
- close() - Method in interface io.helidon.dbclient.DbClient
-
Closes the DbClient and releases any associated resources.
- close() - Method in class io.helidon.dbclient.DbClientBase
- close() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Overrides the
DelegatingConnection.close()
method so that when it is invoked thisConditionallyCloseableConnection
is closed only if it is closeable. - close() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- close() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- close() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
-
Overrides the
Statement.close()
method so that when it is invoked thisDelegatingStatement
is closed only if it is closeable. - close() - Method in class io.helidon.logging.jul.HelidonConsoleHandler
- close() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- close() - Method in interface io.helidon.metrics.api.MeterRegistry
-
Closes the meter registry.
- close() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Closes this metrics factory.
- close() - Method in class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
- close() - Method in interface io.helidon.metrics.spi.MetricsFactoryProvider
-
Closes all metrics factories created by this provider.
- close() - Method in interface io.helidon.security.providers.common.EvictableCache
-
Close this cache.
- close() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- close() - Method in interface io.helidon.tracing.Scope
- close() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
Closes the response.
- close() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Closes the response.
- close() - Method in class io.helidon.webclient.http2.Http2ClientConnection
-
Closes this connection.
- close() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Removes the stream from underlying connection.
- close() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Clear (particularly for between tests in the same JVM).
- close() - Method in interface io.helidon.webserver.sse.SseSink
-
Close SSE sink.
- close() - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Call this method once testing is done, to carry out after stop operations on routers.
- close() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- close() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Call this method once testing is done, to carry out after stop operations on routers.
- close(boolean) - Method in class io.helidon.webserver.http1.Http1Connection
- close(boolean) - Method in class io.helidon.webserver.http2.Http2Connection
- close(boolean) - Method in interface io.helidon.webserver.spi.ServerConnection
-
Close a connection.
- close(boolean) - Method in class io.helidon.webserver.websocket.WsConnection
- close(int, String) - Method in class io.helidon.webclient.websocket.ClientWsConnection
-
Closes WebSocket session.
- close(int, String) - Method in class io.helidon.webserver.websocket.WsConnection
- close(int, String) - Method in interface io.helidon.websocket.WsSession
-
Close session.
- close(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Close LRA if its active.
- close(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- close(Consumer<Flow.Subscriber<? super T>>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Mark the subscriber holder as closed.
- CLOSE - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Close control frame.
- CloseableJdbcConnectionPool - Interface in io.helidon.dbclient.jdbc
-
CloseableJdbcConnectionPool is an interface that represents a JDBC connection pool that can be closed.
- closeAll() - Static method in interface io.helidon.metrics.api.MetricsFactory
-
Closes all
MetricsFactory
instances. - closeCode() - Method in exception class io.helidon.websocket.WsCloseException
-
Close code that should be used to close the connection.
- CloseConnectionException - Exception Class in io.helidon.webserver
-
Close the connection.
- CloseConnectionException(String) - Constructor for exception class io.helidon.webserver.CloseConnectionException
-
Close connection with a descriptive message.
- CloseConnectionException(String, Throwable) - Constructor for exception class io.helidon.webserver.CloseConnectionException
-
Close connection because of an exception.
- closed(Span, Scope) - Method in interface io.helidon.tracing.SpanListener
-
Invoked just after a scope has been closed.
- CLOSED - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
-
Circuit is closed and requests are processed.
- CLOSED - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Closed stream.
- CLOSED_ABNORMALLY - Static variable in class io.helidon.websocket.WsCloseCodes
-
No close code frame has been received.
- closeOnCompletion() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- closeResource() - Method in interface io.helidon.webclient.api.HttpClient
-
Gracefully close all opened client specific connections.
- closeResource() - Method in interface io.helidon.webclient.api.ReleasableResource
-
Closes the resource, we cannot use name
close
, as that would conflict withAutoCloseable
, as we do not want to have a checked exception thrown. - closeResource() - Method in class io.helidon.webclient.api.TcpClientConnection
- closeResource() - Method in class io.helidon.webclient.http2.Http2ClientImpl
- closeResource() - Method in class io.helidon.webclient.http2.Http2ClientStream
- closeResource() - Method in class io.helidon.webclient.http2.Http2ConnectionCache
- closeResource() - Method in class io.helidon.webserver.testing.junit5.DirectClient
- closeResource() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- closeRunnable() - Method in interface io.helidon.webserver.http.spi.SinkProviderContext
-
Runnable to execute to close the response.
- code() - Method in enum class io.helidon.http.http2.Http2ErrorCode
-
Numeric code of this error.
- code() - Method in exception class io.helidon.http.http2.Http2Exception
-
Error code.
- code() - Method in class io.helidon.http.Status
-
Get the associated integer value representing the status code.
- code() - Method in enum class io.helidon.websocket.WsOpCode
-
Numeric code (used in binary frame representation) of this operation code.
- CODE_TO_TOKEN - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Request to exchange code for a token issued against the token endpoint.
- Codegen - Class in io.helidon.codegen
-
Central piece of code processing and generation.
- CODEGEN_MODULE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure module name of the module being processed.
- CODEGEN_PACKAGE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure module name of the module being processed.
- CODEGEN_SCOPE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure codegen scope.
- CodegenContext - Interface in io.helidon.codegen
-
Code processing and generation context.
- CodegenContextBase - Class in io.helidon.codegen
-
Base of codegen context implementation taking care of the common parts of the API.
- CodegenContextBase(CodegenOptions, Set<Option<?>>, CodegenFiler, CodegenLogger, CodegenScope) - Constructor for class io.helidon.codegen.CodegenContextBase
-
Create a new instance with the common parts of the API.
- CodegenContextDelegate - Class in io.helidon.codegen
-
Base of codegen context implementation that delegates common parts of the API to an existing instance.
- CodegenContextDelegate(CodegenContext) - Constructor for class io.helidon.codegen.CodegenContextDelegate
-
Create a new instance delegating all calls to the delegate.
- CodegenEvent - Interface in io.helidon.codegen
-
An event happening during code gen to be logged with
CodegenLogger.log(CodegenEvent)
. - CodegenEvent.Builder - Class in io.helidon.codegen
-
Fluent API builder for
CodegenEvent
. - CodegenEvent.BuilderBase<BUILDER> - Class in io.helidon.codegen
-
Fluent API builder base for
CodegenEvent
. - CodegenEvent.BuilderBase.CodegenEventImpl - Class in io.helidon.codegen
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- CodegenEventImpl(CodegenEvent.BuilderBase<?>) - Constructor for class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
-
Create an instance providing a builder.
- CodegenException - Exception Class in io.helidon.codegen
-
An exception for any code processing and generation tools.
- CodegenException(String) - Constructor for exception class io.helidon.codegen.CodegenException
-
Constructor with a message.
- CodegenException(String, Object) - Constructor for exception class io.helidon.codegen.CodegenException
-
Constructor with a message and an originating element.
- CodegenException(String, Throwable) - Constructor for exception class io.helidon.codegen.CodegenException
-
Constructor with a message and a cause.
- CodegenException(String, Throwable, Object) - Constructor for exception class io.helidon.codegen.CodegenException
-
Constructor with a message, cause, and an originating element.
- CodegenExtension - Interface in io.helidon.codegen.spi
-
Code processing and generation extension.
- CodegenExtensionProvider - Interface in io.helidon.codegen.spi
-
Java
ServiceLoader
provider interface for extensions used to process and code generate. - CodegenFiler - Interface in io.helidon.codegen
-
An abstraction for writing out source files and resource files.
- CodegenLogger - Interface in io.helidon.codegen
-
An abstraction for logging code processing and generation events.
- CodegenOptions - Interface in io.helidon.codegen
-
Configuration options.
- CodegenProvider - Interface in io.helidon.codegen.spi
-
A provider that is capable of processing types.
- CodegenScope - Record Class in io.helidon.codegen
-
Scope of the current code generation session.
- CodegenScope(String) - Constructor for record class io.helidon.codegen.CodegenScope
-
Creates an instance of a
CodegenScope
record class. - CodegenUtil - Class in io.helidon.codegen
-
Tools for generating code.
- CodegenValidator - Class in io.helidon.codegen
-
Validation utilities.
- codeSigningFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for code signing use.
- codeText() - Method in class io.helidon.http.Status
-
Text of the
Status.code()
. - codeToString(int) - Static method in interface io.helidon.integrations.jta.jdbc.ExceptionConverter
-
Returns a non-
null
String
representation of the supplied code. - collect() - Method in class io.helidon.common.Errors.Collector
-
Process the messages collected into an
Errors
instance. - collect(Collector<T, U>) - Method in interface io.helidon.common.reactive.Multi
- collect(Supplier<? extends U>, BiConsumer<U, T>) - Method in interface io.helidon.common.reactive.Multi
- collect(T) - Method in interface io.helidon.common.reactive.Collector
-
Collect the given item.
- CollectingObserver<T,
V, - Class in io.helidon.grpc.coreU, A, R> -
Utility
StreamObserver
mostly used for testing. - CollectingObserver<T,
V, - Class in io.helidon.webserver.grpcU, A, R> -
Deprecated, for removal: This API element is subject to removal in a future version.use
io.helidon.grpc.core.CollectingObserver
instead. - COLLECTION - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Collection
. - collectList() - Method in interface io.helidon.common.reactive.Multi
- collector() - Static method in class io.helidon.common.Errors
-
Create a new message collector.
- Collector<T,
U> - Interface in io.helidon.common.reactive -
A collector accumulates the items provided when
Collector.collect(java.lang.Object)
is invoked and makes them available in a single container object withCollector.value()
. - Collector() - Constructor for class io.helidon.common.Errors.Collector
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
Errors.collector()
instead - collectorHost(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- collectorHost(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Host to use to connect to tracing collector.
- collectorHost(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- collectorHost(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Host to use to connect to tracing collector.
- collectorPath(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- collectorPath(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Path on the collector host to use when sending data to tracing collector.
- collectorPath(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Override path to use.
- collectorPath(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Path on the collector host to use when sending data to tracing collector.
- collectorPort(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- collectorPort(int) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Port to use to connect to tracing collector.
- collectorPort(int) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- collectorPort(int) - Method in interface io.helidon.tracing.TracerBuilder
-
Port to use to connect to tracing collector.
- collectorProtocol(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- collectorProtocol(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Protocol to use (such as
http
orhttps
) to connect to tracing collector. - collectorProtocol(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- collectorProtocol(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Protocol to use (such as
http
orhttps
) to connect to tracing collector. - collectorRegistry(CollectorRegistry) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
-
Sets collector registry to use, default is
CollectorRegistry.defaultRegistry
. - collectorUri(URI) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Set the collector URI used for sending tracing data.
- collectorUri(URI) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- collectorUri(URI) - Method in interface io.helidon.tracing.TracerBuilder
-
Set the collector URI used for sending tracing data.
- collectStream(Collector<T, A, R>) - Method in interface io.helidon.common.reactive.Multi
-
Collects up upstream items with the help of a the callbacks of a
Collector
. - COLON_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
:
byte. - column(int) - Method in interface io.helidon.dbclient.DbRow
-
Get a column in this row.
- column(int) - Method in class io.helidon.dbclient.DbRowBase
- column(String) - Method in interface io.helidon.dbclient.DbRow
-
Get a column in this row.
- column(String) - Method in class io.helidon.dbclient.DbRowBase
- COLUMN - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for column.
- combine(Subject) - Method in class io.helidon.security.Subject
-
Will add all principals and credentials from another subject to this subject, will not replace
Subject.principals()
. - combineAnnotations(Class<T>, EndpointConfig.AnnotationScope...) - Method in class io.helidon.security.SecurityLevel
-
Combines all the annotations of the specific type across all the requested scopes.
- combined() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Whether this is a combined handler.
- combined() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- combined() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Whether this is a combined handler.
- combined(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Whether this is a combined handler.
- COMMAND - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Database command not related to a specific collection.
- commandLineArguments() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The command line arguments to pass to the compiler.
- commandLineArguments() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- commandLineArguments() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The command line arguments to pass to the compiler.
- commandLineArguments(List<? extends String>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The command line arguments to pass to the compiler.
- comment() - Method in class io.helidon.http.sse.SseEvent
-
Get optional comment for this event.
- comment(String) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set comment string associated with the event.
- comments() - Element in annotation interface io.helidon.common.Generated
-
Optional additional comments about this generated type.
- commit() - Method in interface io.helidon.dbclient.DbTransaction
-
Complete the transaction represented by this
DbTransaction
instance. - commit() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- commit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- commit() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Completes the transaction associated with the current thread.
- commit() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- commit() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Commit the response.
- COMMIT - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.commit(Xid, boolean)
method. - COMMON_FORMAT - Static variable in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Common log format, see
AccessLogConfig.BuilderBase.commonLogFormat()
. - COMMON_FORMAT - Static variable in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
-
Common log format, see
AccessLogConfig.BuilderBase.commonLogFormat()
. - CommonCipher - Interface in io.helidon.common.crypto
-
Common cipher which helps to simplify encryption and decryption of the message.
- commonLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Use
common
log format. - commonLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Use
common
log format. - commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
-
Common name of the certificate that is going to be generated.
- commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- compareTo(Annotation) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- compareTo(TypeName) - Method in class io.helidon.codegen.classmodel.TypeArgument
- compareTo(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- compareTo(Weighted) - Method in interface io.helidon.common.Weighted
- compartmentId() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Compartment Id.
- compartmentId() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- compartmentId() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Compartment Id.
- compartmentId(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Compartment Id.
- compartmentId(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the compartment ID.
- compartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The OCID of the compartment the services are in.
- compartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- compartmentOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The OCID of the compartment the services are in.
- compartmentOcid(String) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
-
Sets the (required) OCID of the OCI compartment housing the vault from which a
SecretBundleNodeConfigSource
will retrieve values. - compartmentOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The OCID of the compartment the services are in.
- COMPATIBLE - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Correct type(s), unexpected qualifier.
- COMPATIBLE - Enum constant in enum class io.helidon.http.media.MediaSupport.SupportLevel
-
Requested type is compatible, but there may be a better match elsewhere (such as any POJO from JSON binding).
- COMPATIBLE - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
This request is compatible by this client, but we have not yet done it (for example always returned by HTTP/1.1).
- compensate() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Compensate
. - compensateURI() - Method in interface io.helidon.lra.coordinator.Participant
-
Invoked when cancelled 200, 202, 409, 410.
- compile(CompilerOptions, Path...) - Static method in class io.helidon.codegen.compiler.Compiler
-
Compile the provided source files.
- Compiler - Class in io.helidon.codegen.compiler
-
A javac based compiler for in-process compilation.
- CompilerOptions - Interface in io.helidon.codegen.compiler
-
Provides configuration to the javac compiler.
- CompilerOptions.Builder - Class in io.helidon.codegen.compiler
-
Fluent API builder for
CompilerOptions
. - CompilerOptions.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.codegen.compiler -
Fluent API builder base for
CompilerOptions
. - CompilerOptions.BuilderBase.CompilerOptionsImpl - Class in io.helidon.codegen.compiler
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- CompilerOptionsImpl(CompilerOptions.BuilderBase<?, ?>) - Constructor for class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
-
Create an instance providing a builder.
- complete() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send onComplete to downstream after it consumes the entire buffer.
- complete() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Properly complete the stream, set publisher to completed state and send
onComplete
signal downstream. - complete() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Complete
. - complete() - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Send terminal complete signal to the channel.
- complete() - Method in class io.helidon.messaging.Emitter
-
Send onComplete signal to all subscribers.
- complete(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - complete(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request based on the result of a
Callable
. - complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Complete a gRPC request based on the result of a
Callable
. - complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request based on the result of a
CompletionStage
. - complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Complete a gRPC request based on the result of a
CompletionStage
. - complete(StreamObserver<T>, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request.
- complete(StreamObserver<T>, T) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Complete a gRPC request.
- completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable
. - completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously complete a gRPC request based on the result of a
Callable
. - completeAsync(StreamObserver<T>, Callable<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable
. - completeAsync(StreamObserver<T>, Callable<T>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously complete a gRPC request based on the result of a
Callable
. - completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage
. - completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously complete a gRPC request based on the result of a
CompletionStage
. - completeAsync(StreamObserver<T>, CompletionStage<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage
. - completeAsync(StreamObserver<T>, CompletionStage<T>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Asynchronously complete a gRPC request based on the result of a
CompletionStage
. - completeNow() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send
onComplete
signal downstream immediately, regardless of the buffer content. - completeURI() - Method in interface io.helidon.lra.coordinator.Participant
-
Invoked when closed 200, 202, 409, 410.
- completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to complete aStreamObserver
. - completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Obtain a
Consumer
that can be used to complete aStreamObserver
. - completeWithResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method. - completeWithResult(StreamObserver<U>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method. - CompletionAwaitable<T> - Class in io.helidon.common.reactive
-
CompletionStage
wrapper enriched withAwaitable
. - CompletionSingle<T> - Class in io.helidon.common.reactive
-
Single as CompletionStage.
- CompletionSingle() - Constructor for class io.helidon.common.reactive.CompletionSingle
-
Create a new completion single using
CompletionSingle.toNullableStage()
as a supplier forCompletionAwaitable.setOriginalStage(java.util.function.Supplier)
. - completionStage() - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient.SingleValueStreamObserver
-
Obtain the
CompletableFuture
that will be completed when theStreamObserver
completes. - component() - Method in interface io.helidon.common.parameters.Parameters
-
Name of the component of these parameters.
- component(String) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- component(String, boolean) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- COMPONENT - Static variable in class io.helidon.tracing.Tag
-
Tag marking a component that triggers this span.
- componentConfig() - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- componentConfig() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
SE Configuration of the current compoennt.
- ComponentMetricsSettings - Interface in io.helidon.metrics.api
-
Settings which control metrics behavior for a metrics-capable component.
- ComponentMetricsSettings.Builder - Interface in io.helidon.metrics.api
-
Builder for
ComponentMetricsSettings
. - ComponentTracingConfig - Class in io.helidon.tracing.config
-
A component is a single "layer" of the application that can trace.
- ComponentTracingConfig(String) - Constructor for class io.helidon.tracing.config.ComponentTracingConfig
-
A new named component.
- ComponentTracingConfig.Builder - Class in io.helidon.tracing.config
-
Fluent API builder for
ComponentTracingConfig
. - componentTypes() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Returns the component type names describing the element.
- componentTypes() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- componentTypes() - Method in interface io.helidon.common.types.TypedElementInfo
-
Returns the component type names describing the element.
- componentTypes(List<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Returns the component type names describing the element.
- compose(Function<? super Multi<T>, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Apply the given
composer
function to the currentMulti
instance and return aMulti
wrapping the returnedFlow.Publisher
of this function. - compose(Function<? super Single<T>, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Apply the given
composer
function to the currentSingle
instance and return theSingle
returned by this function. - CompositeBufferData - Interface in io.helidon.common.buffers
-
Composite (mutable) buffer data.
- CompositeProviderFlag - Enum Class in io.helidon.security
-
Flag driving resolution of providers.
- CompositeProviderSelectionPolicy - Class in io.helidon.security
-
A provider selection policy that supports composing multiple providers (current Authentication and Outbound) into a single virtual security provider.
- CompositeProviderSelectionPolicy.Builder - Class in io.helidon.security
-
Fluent API builder to create
CompositeProviderSelectionPolicy
. - compositeReceiveListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
A single receive listener, this value is computed.
- compositeReceiveListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- compositeReceiveListener() - Method in interface io.helidon.webserver.http1.Http1Config
-
A single receive listener, this value is computed.
- compositeReceiveListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
A single receive listener, this value is computed.
- compositeSendListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
A single send listener, this value is computed.
- compositeSendListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- compositeSendListener() - Method in interface io.helidon.webserver.http1.Http1Config
-
A single send listener, this value is computed.
- compositeSendListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
A single send listener, this value is computed.
- COMPRESSION - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint is unable to maintain the header compression context for the connection.
- compressionType(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The compression type for all data generated by the producer.
- COMPRESSOR - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the compressor type to the tracing span.
- computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Compute grants for the provided subject.
- computeGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Compute grants for the provided MT information.
- computeValue(K, Supplier<Optional<V>>) - Method in class io.helidon.common.configurable.LruCache
-
Either return a cached value or compute it and cache it.
- computeValue(K, Supplier<Optional<V>>) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Either return a cached value or compute it and cache it.
- concat(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Concat streams to one.
- concat(Flow.Publisher<T>, Flow.Publisher<T>, Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
-
Concat streams to one.
- concat(PublisherBuilder<? extends T>, PublisherBuilder<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- concatArray(Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
-
Concatenates an array of source
Flow.Publisher
s by relaying items in order, non-overlappingly, one after the other finishes. - ConcatPublisher<T> - Class in io.helidon.common.reactive
-
Concat streams to one.
- concurrencyLimit() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- concurrencyLimit() - Method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- concurrencyLimit() - Method in interface io.helidon.webserver.ListenerConfig
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit() - Method in interface io.helidon.webserver.WebServerConfig
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit(Limit) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrencyLimit(Limit) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Concurrency limit to use to limit concurrent execution of incoming requests.
- concurrent() - Method in interface io.helidon.scheduling.CronInvocation
-
When true, next task is started even if previous didn't finish yet.
- concurrentExecution() - Element in annotation interface io.helidon.microprofile.scheduling.Scheduled
-
When true, next task is started even if previous didn't finish yet.
- concurrentExecution() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Allow concurrent execution if previous task didn't finish before next execution.
- concurrentExecution() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- concurrentExecution() - Method in interface io.helidon.scheduling.CronConfig
-
Allow concurrent execution if previous task didn't finish before next execution.
- concurrentExecution(boolean) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Allow concurrent execution if previous task didn't finish before next execution.
- concurrentExecution(boolean) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Deprecated.Allow concurrent execution if previous task didn't finish before next execution.
- concurrentExecutions() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
-
Number of concurrent executions at this time.
- ConditionallyCloseableConnection - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant
DelegatingConnection
whoseConditionallyCloseableConnection.close()
method may or may not close it depending on other partial state. - ConditionallyCloseableConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Deprecated.This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use the
ConditionallyCloseableConnection(Connection, boolean, boolean)
constructor instead and consider supplyingtrue
for itsstrictClosedChecking
parameter. In the future, this constructor may change, without prior notice, to cause newConditionallyCloseableConnection
instances created by it to behave as if they were created by invocations of theConditionallyCloseableConnection(Connection, boolean, boolean)
constructor instead, withtrue
supplied for itsstrictClosedChecking
parameter. - ConditionallyCloseableConnection(Connection, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Deprecated.This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use the
ConditionallyCloseableConnection(Connection, boolean, boolean)
constructor instead and consider supplyingtrue
for itsstrictClosedChecking
parameter. In the future, this constructor may change, without prior notice, to cause newConditionallyCloseableConnection
instances created by it to behave as if they were created by invocations of theConditionallyCloseableConnection(Connection, boolean, boolean)
constructor instead, withtrue
supplied for itsstrictClosedChecking
parameter. - ConditionallyCloseableConnection(Connection, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Creates a new
ConditionallyCloseableConnection
. - CONF_DEFAULT_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Default coordinator url.
- CONF_KEY_COORDINATOR_HEADERS_PROPAGATION_PREFIX - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Prefix of headers which should be propagated to the coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT_UNIT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout unit for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
URL of the coordinator to be used for orchestrating Long Running Actions.
- config() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Static method in class io.helidon.common.config.GlobalConfig
-
Global configuration instance.
- config() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Static method in class io.helidon.config.MetaConfig
-
Create configuration from meta configuration (files or classpath resources), or create a default config instance if meta configuration is not present.
- config() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configured helidon configuration.
- config() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- config() - Method in interface io.helidon.integrations.oci.OciConfig
-
Get the config used to update the builder.
- config() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Current config.
- config() - Method in class io.helidon.messaging.connectors.jms.ConnectionContext
-
Channel config.
- config() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- config() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Metrics configuration node.
- config() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the Helidon configuration.
- config() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- config() - Method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Config instance used to configure this registry configuration.
- config() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- config() - Method in interface io.helidon.webserver.cors.CorsConfig
-
Access to config that was used to create this feature.
- config() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
HTTP/1 protocol configuration to use for this connection selector.
- config() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- config() - Method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
-
HTTP/1 protocol configuration to use for this connection selector.
- config() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in interface io.helidon.webserver.ListenerContext
-
Configuration of this listener.
- config() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- config() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Config provided by the user (if any).
- config() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- config() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Configuration of the observe feature, if present.
- config() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- config() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Configuration associated with this security handler.
- config() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
-
Returns the config (if any) assigned for this builder.
- config() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
If this instance was configured, this would be the config instance used.
- config(Config) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Merges CORS config information.
- config(Config) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Adds cross-origin information via config.
- config(Config) - Method in class io.helidon.cors.CrossOriginConfig.Builder
-
Augment or override existing settings using the provided
Config
node. - config(Config) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Applies data in the provided config node.
- config(Config) - Method in class io.helidon.dbclient.DbClient.Builder
-
Use database connection configuration from configuration file.
- config(Config) - Method in class io.helidon.dbclient.DbClientBuilderBase
- config(Config) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configure this client service from config.
- config(Config) - Method in class io.helidon.dbclient.DbStatements.Builder
-
Set statements from configuration.
- config(Config) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set health check parameters using
Config
node. - config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
- config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Configure a metric from configuration.
- config(Config) - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
- config(Config) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Use database connection configuration from configuration file.
- config(Config) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Set up the disk space health check via config keys, if present.
- config(Config) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
-
Set up the heap space health check via config key, if present.
- config(Config) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Update the settings from the "requested-uri-discovery"
Config
node within the socket configuration. - config(Config) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Deprecated.Override default configuration.
- config(Config) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
set the helidon configuration used by the builder.
- config(Config) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Read the configuration from external file and initialize the builder.
- config(Config) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom configuration for connector.
- config(Config) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Updates the builder using the provided metrics config.
- config(Config) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Updated builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Load configuration data from configuration.
- config(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Update fields from configuration.
- config(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Update builder from configuration and set the config to
AbacProvider.Builder.configuration(io.helidon.config.Config)
. - config(Config) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Set config for this target.
- config(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
-
Update this builder from provided configuration.
- config(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Updated this configuration from the config instance.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Create a builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Create a builder instance from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Update this builder instance from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Update this builder with values from configuration.
- config(Config) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- config(Config) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Update this builder with configuration.
- config(Config) - Method in class io.helidon.security.Security.Builder
-
Add config instance to this builder.
- config(Config) - Method in class io.helidon.security.SecurityTime.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Update builder from config.
- config(Config) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Update this builder from
Config
. - config(Config) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
-
Update this builder from
Config
. - config(Config) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Update this builder from
Config
. - config(Config) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- config(Config) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Load configuration of tracer from configuration of the application.
- config(Config) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- config(Config) - Method in interface io.helidon.tracing.TracerBuilder
-
Load configuration of tracer from configuration of the application.
- config(Config) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Configure a metric from configuration.
- config(Config) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
-
Update this builder from provided
Config
. - config(Config) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
-
Sets the configuration to be used by this builder.
- config(Config) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Update builder from configuration (node of this type).
- config(Config) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Update builder from meta configuration.
- config(Config) - Method in interface io.helidon.config.Config.Builder
-
Configure this config builder from meta configuration.
- config(Config) - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.FileConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.FileOverrideSource.Builder
- config(Config) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Update this builder from meta configuration.
- config(Config) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Static method in class io.helidon.config.MetaConfig
-
Create configuration from provided meta configuration.
- config(Config) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Update this builder from meta configuration.
- config(Config) - Method in class io.helidon.config.UrlConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.UrlOverrideSource.Builder
- config(Config) - Static method in class io.helidon.faulttolerance.FaultTolerance
-
Configure Helidon wide defaults from a config instance.
- config(Config) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configure this builder from config.
- config(Config) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Updates the builder using the specified OCI metrics
Config
node. - config(Config) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
-
Configures this
SecretBundleLazyConfigSource.Builder
from the supplied meta-configuration. - config(Config) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
-
Configures this
SecretBundleNodeConfigSource.Builder
from the supplied meta-configuration. - config(Config) - Method in class io.helidon.lra.coordinator.CoordinatorService.Builder
-
Configuration needed for configuring coordinator.
- config(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom configuration for connector.
- config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.messaging.Messaging.Builder
-
Configuration needed for configuring connector and their routing.
- config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configuration instance to use to configure this server (Helidon config).
- config(Config) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Config located at the provider's key to read
OidcConfig
. - config(Config) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Update builder from configuration.
- config(Config) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Updates settings using the provided
Config
node for the service of interest. - config(Config, String) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Config located either at the configuration root, or at the provider node.
- config(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Use the provided
OidcConfig
for this builder. - config(Http1Config) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
HTTP/1 protocol configuration to use for this connection selector.
- config(String) - Method in class io.helidon.security.EndpointConfig
-
Get
Config
instance for a config key. - config(String) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Open ID Configuration for this tenant.
- config(String, Config) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provide a configuration for provider to use.
- config(String, SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
-
Configuration of a single method (see
SecurityEnvironment.method()
to set required and "if-present" headers to be signed (or to be expected in inbound signature). - config(String, Class<T>) - Method in class io.helidon.webserver.ProtocolConfigs
-
Get a protocol configuration if defined.
- config(Consumer<Http1Config.Builder>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
HTTP/1 protocol configuration to use for this connection selector.
- config(Supplier<? extends Http1Config>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
HTTP/1 protocol configuration to use for this connection selector.
- config(Supplier<Config>) - Static method in class io.helidon.common.config.GlobalConfig
-
Set global configuration if not yet configured.
- config(Supplier<Config>, boolean) - Static method in class io.helidon.common.config.GlobalConfig
-
Set global configuration.
- config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configuration instance to use to configure this server (Microprofile config).
- config(ResourceConfig) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set resource configuration that forms this application.
- Config - Interface in io.helidon.common.config
-
Immutable tree-structured configuration.
- Config - Interface in io.helidon.config
-
Configuration
- CONFIG - Static variable in class io.helidon.jersey.connector.HelidonProperties
- CONFIG_EXPECTED_AUDIENCES - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected audiences of incoming tokens.
- CONFIG_EXPECTED_ISSUER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected issuer of incoming tokens.
- CONFIG_HOSTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of hosts.
- CONFIG_KEY - Static variable in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Config key of this config.
- CONFIG_KEY - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Config key of this config.
- CONFIG_KEY_NAME - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Configuration key of the routing name, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Full configuration key for path, when configured through MicroProfile config.
- CONFIG_KEY_PATH - Static variable in annotation interface io.helidon.microprofile.server.RoutingPath
-
Configuration key of the routing path, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_REQUIRED - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Configuration key of the routing name required flag, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Full configuration key for threshold percent, when configured through Microprofile config.
- CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Config property key for heap memory threshold.
- CONFIG_METHODS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of HTTP methods.
- CONFIG_NAME - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for name of target.
- CONFIG_NAME - Static variable in class io.helidon.webserver.websocket.WsUpgradeProvider
-
WebSocket server connection provider configuration node name.
- CONFIG_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
-
Configuration key (expected under provider configuration) that holds the object list of
OutboundTarget
s configuration. - CONFIG_PATHS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of paths.
- CONFIG_PREFIX - Static variable in class io.helidon.lra.coordinator.CoordinatorService
-
Configuration prefix.
- CONFIG_TRANSPORTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of supported transports.
- Config.Builder - Interface in io.helidon.config
-
Config
Builder. - Config.Context - Interface in io.helidon.config
-
Context associated with specific
Config
node that allows to access the last loaded instance of the node or to request reloading of whole configuration. - Config.Key - Interface in io.helidon.common.config
-
Object represents fully-qualified key of config node.
- Config.Key - Interface in io.helidon.config
-
Object represents fully-qualified key of config node.
- Config.Type - Enum Class in io.helidon.config
-
Configuration node types.
- configBuilder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
-
Custom config builder for AQ connector.
- configBuilder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Custom config builder for JMS connector.
- configBuilder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Custom config builder for Kafka connector.
- ConfigCdiExtension - Class in io.helidon.microprofile.config
-
Extension to enable config injection in CDI container (all of
Config
,Config
andConfigProperty
andConfigProperties
). - ConfigCdiExtension() - Constructor for class io.helidon.microprofile.config.ConfigCdiExtension
-
Constructor invoked by CDI container.
- configClass() - Method in class io.helidon.security.abac.policy.PolicyValidator
- configClass() - Method in class io.helidon.security.abac.role.RoleValidator
- configClass() - Method in class io.helidon.security.abac.scope.ScopeValidator
- configClass() - Method in class io.helidon.security.abac.time.TimeValidator
- configClass() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Class of the configuration type.
- ConfigContent - Interface in io.helidon.config.spi
-
Config content as provided by a config source that can read all its data at once (an "eager" config source).
- ConfigContent.Builder<T> - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent
, common ancestor for parsable content builder and node content builder. - ConfigContent.NodeContent - Interface in io.helidon.config.spi
-
Config content that provides an
ConfigNode.ObjectNode
directly, with no need for parsing. - ConfigContent.NodeContent.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent.NodeContent
. - ConfigContent.OverrideContent - Interface in io.helidon.config.spi
-
A content of an
OverrideSource
. - ConfigContent.OverrideContent.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent
. - ConfigContext - Interface in io.helidon.config.spi
-
Context created by a
Config.Builder
as it constructs aConfig
. - ConfigEncryptionException - Exception Class in io.helidon.config.encryption
-
Secure config related exception.
- ConfigEncryptionException(String) - Constructor for exception class io.helidon.config.encryption.ConfigEncryptionException
-
Constructs a new config encryption exception with the specified detail message.
- ConfigEncryptionException(String, Throwable) - Constructor for exception class io.helidon.config.encryption.ConfigEncryptionException
-
Construct with a message.
- ConfigException - Exception Class in io.helidon.common.config
-
Exception is thrown by
Config
implementations. - ConfigException - Exception Class in io.helidon.config
-
Exception is thrown by
Config
implementations. - ConfigException - Exception Class in io.helidon.integrations.microstream.cache
-
RuntimeException thrown in case of Microstream Cache configuration problems.
- ConfigException(String) - Constructor for exception class io.helidon.common.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String) - Constructor for exception class io.helidon.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String) - Constructor for exception class io.helidon.integrations.microstream.cache.ConfigException
-
creates a new ConfigException.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.common.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.integrations.microstream.cache.ConfigException
-
creates a new ConfigException.
- configFileMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config file method configuration (if provided and used).
- configFileMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- configFileMethodConfig() - Method in interface io.helidon.integrations.oci.OciConfig
-
Config file method configuration (if provided and used).
- configFileMethodConfig(ConfigFileMethodConfig) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config file method configuration (if provided and used).
- configFileMethodConfig(Consumer<ConfigFileMethodConfig.Builder>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config file method configuration (if provided and used).
- ConfigFileMethodConfig - Interface in io.helidon.integrations.oci
-
Interface generated from definition.
- ConfigFileMethodConfig.Builder - Class in io.helidon.integrations.oci
-
Fluent API builder for
ConfigFileMethodConfig
. - ConfigFileMethodConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci -
Fluent API builder base for
ConfigFileMethodConfig
. - ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl - Class in io.helidon.integrations.oci
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ConfigFileMethodConfigImpl(ConfigFileMethodConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
-
Create an instance providing a builder.
- ConfigFilter - Interface in io.helidon.config.spi
-
Filter that can transform elementary configuration (
String
) values before they are returned via theConfig
API. - ConfigFilters - Class in io.helidon.config
-
Class provides access to built-in
ConfigFilter
implementations. - ConfigFilters.ValueResolvingBuilder - Class in io.helidon.config
-
A builder for value reference resolving filter.
- configFor(String) - Method in interface io.helidon.security.Security
-
The configuration of security.
- ConfigHelper - Class in io.helidon.config
-
Common Configuration utilities.
- ConfigItem - Interface in io.helidon.config
-
Configuration item policy.
- ConfigItem.Builder - Class in io.helidon.config
-
Fluent API builder for
ConfigItem
. - ConfigItem.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.config -
Fluent API builder base for
ConfigItem
. - ConfigItem.BuilderBase.ConfigItemImpl - Class in io.helidon.config
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ConfigItemImpl(ConfigItem.BuilderBase<?, ?>) - Constructor for class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
-
Create an instance providing a builder.
- configKey() - Method in class io.helidon.common.concurrency.limits.AimdLimitProvider
- configKey() - Method in class io.helidon.common.concurrency.limits.FixedLimitProvider
- configKey() - Method in interface io.helidon.common.config.ConfiguredProvider
-
Key this service implementation is stored under.
- configKey() - Method in class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
- configKey() - Method in interface io.helidon.dbclient.hikari.spi.HikariMetricsProvider
-
Configuration key of the extension provider.
- configKey() - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
- configKey() - Method in class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
- configKey() - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
-
The configuration key expected in config.
- configKey() - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
- configKey() - Method in class io.helidon.http.encoding.deflate.DeflateEncodingProvider
- configKey() - Method in class io.helidon.http.encoding.gzip.GzipEncodingProvider
- configKey() - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
- configKey() - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
- configKey() - Method in class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
- configKey() - Method in class io.helidon.http.media.multipart.MultiPartSupportProvider
- configKey() - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
- configKey() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Returns the config key to use for retrieving OCI metrics settings from the root config.
- configKey() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
- configKey() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiProvider
- configKey() - Method in class io.helidon.openapi.OpenApiFeatureProvider
- configKey() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- configKey() - Method in class io.helidon.security.abac.policy.PolicyValidator
- configKey() - Method in class io.helidon.security.abac.policy.PolicyValidatorService
- configKey() - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
-
Configuration key that is expected by this policy validator service.
- configKey() - Method in class io.helidon.security.abac.role.RoleValidator
- configKey() - Method in class io.helidon.security.abac.role.RoleValidatorService
- configKey() - Method in class io.helidon.security.abac.scope.ScopeValidator
- configKey() - Method in class io.helidon.security.abac.scope.ScopeValidatorService
- configKey() - Method in class io.helidon.security.abac.time.TimeValidator
- configKey() - Method in class io.helidon.security.abac.time.TimeValidatorService
- configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Key of a configuration entry that maps to this validator's configuration.
- configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
-
Key of the "root" of configuration of this validator.
- configKey() - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
-
Configuration key of this store, expected under the security provider configuration.
- configKey() - Method in class io.helidon.webclient.http1.Http1ProtocolConfigProvider
- configKey() - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
- configKey() - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webclient.security.WebClientSecurityProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
- configKey() - Method in class io.helidon.webserver.accesslog.AccessLogFeatureProvider
- configKey() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureProvider
- configKey() - Method in class io.helidon.webserver.context.ContextFeatureProvider
- configKey() - Method in class io.helidon.webserver.cors.CorsFeatureProvider
- configKey() - Method in class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
- configKey() - Method in class io.helidon.webserver.http1.Http1ProtocolConfigProvider
- configKey() - Method in class io.helidon.webserver.http2.Http2ProtocolConfigProvider
- configKey() - Method in class io.helidon.webserver.observe.config.ConfigObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.observe.health.HealthObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.observe.info.InfoObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.observe.log.LogObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.observe.metrics.MetricsObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.observe.ObserveFeatureProvider
- configKey() - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
-
Configuration key of this provider.
- configKey() - Method in class io.helidon.webserver.observe.tracing.TracingObserveProvider
-
Deprecated.
- configKey() - Method in class io.helidon.webserver.security.SecurityFeatureProvider
- configKey() - Method in class io.helidon.webserver.websocket.WsProtocolConfigProvider
- configMap(Map<String, Config>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provider a map of cofiguration keys to configurations for provider(s) to use.
- ConfigMapper - Interface in io.helidon.config.spi
-
Config mapper is provided to
ConfigMapperProvider
to help transformation of complex structures. - ConfigMapperProvider - Interface in io.helidon.config.spi
-
Provides mapping functions that convert a
Config
subtree to specific Java types. - ConfigMappers - Class in io.helidon.config
-
Utility methods for converting configuration to Java types.
- ConfigMappingException - Exception Class in io.helidon.config
-
Configuration value mapping exception.
- ConfigMappingException(Config.Key, Type, String) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, Type, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, Class<?>, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMetadataCodegenProvider - Class in io.helidon.config.metadata.codegen
-
A Java
ServiceLoader
service implementation to add config metadata code generation. - ConfigMetadataCodegenProvider() - Constructor for class io.helidon.config.metadata.codegen.ConfigMetadataCodegenProvider
-
Public constructor required by
ServiceLoader
. - configMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config method configuration (if provided and used).
- configMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- configMethodConfig() - Method in interface io.helidon.integrations.oci.OciConfig
-
Config method configuration (if provided and used).
- configMethodConfig(ConfigMethodConfig) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config method configuration (if provided and used).
- configMethodConfig(Consumer<ConfigMethodConfig.Builder>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Config method configuration (if provided and used).
- ConfigMethodConfig - Interface in io.helidon.integrations.oci
-
Configuration of the
config
authentication method. - ConfigMethodConfig.Builder - Class in io.helidon.integrations.oci
-
Fluent API builder for
ConfigMethodConfig
. - ConfigMethodConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci -
Fluent API builder base for
ConfigMethodConfig
. - ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl - Class in io.helidon.integrations.oci
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ConfigMethodConfigImpl(ConfigMethodConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
-
Create an instance providing a builder.
- configNode() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamCache
-
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
- configNode() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamStorage
-
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
- ConfigNode - Interface in io.helidon.config.spi
-
Marker interface identifying a config node implementation.
- ConfigNode.ListNode - Interface in io.helidon.config.spi
-
ConfigNode-based list of configuration values.
- ConfigNode.ListNode.Builder - Interface in io.helidon.config.spi
-
Builder to build
ConfigNode.ListNode
instance. - ConfigNode.NodeType - Enum Class in io.helidon.config.spi
-
Base types of config nodes.
- ConfigNode.ObjectNode - Interface in io.helidon.config.spi
-
Configuration node representing a hierarchical structure parsed by a suitable
ConfigParser
if necessary. - ConfigNode.ObjectNode.Builder - Interface in io.helidon.config.spi
-
Builder to build
ConfigNode.ObjectNode
instance. - ConfigNode.ValueNode - Interface in io.helidon.config.spi
-
Single string-based configuration value.
- ConfigObserveProvider - Class in io.helidon.webserver.observe.config
-
Deprecated.only for
ServiceLoader
- ConfigObserveProvider() - Constructor for class io.helidon.webserver.observe.config.ConfigObserveProvider
-
Deprecated.only for
ServiceLoader
- ConfigObserver - Class in io.helidon.webserver.observe.config
-
Config Observer configuration.
- ConfigObserverConfig - Interface in io.helidon.webserver.observe.config
-
Interface generated from definition.
- ConfigObserverConfig.Builder - Class in io.helidon.webserver.observe.config
-
Fluent API builder for
ConfigObserver
. - ConfigObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.config -
Fluent API builder base for
ConfigObserver
. - ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl - Class in io.helidon.webserver.observe.config
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ConfigObserverConfigImpl(ConfigObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
-
Create an instance providing a builder.
- ConfigParser - Interface in io.helidon.config.spi
-
Transforms config
ConfigParser.Content
into aConfigNode.ObjectNode
that represents the original structure and values from the content. - ConfigParser.Content - Interface in io.helidon.config.spi
-
Config content to be parsed by a
ConfigParser
. - ConfigParser.Content.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigParser.Content
. - ConfigParserException - Exception Class in io.helidon.config.spi
-
Root class for exceptions thrown during config parsing.
- ConfigParserException(String) - Constructor for exception class io.helidon.config.spi.ConfigParserException
-
Constructs exception instance.
- ConfigParserException(String, Throwable) - Constructor for exception class io.helidon.config.spi.ConfigParserException
-
Constructs exception instance.
- ConfigParsers - Class in io.helidon.config
-
Provides access to built-in
ConfigParser
implementations. - configPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI configuration profile path.
- configPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- configPath() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI configuration profile path.
- configPath(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI configuration profile path.
- configProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI configuration/auth profile name.
- configProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- configProfile() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI configuration/auth profile name.
- configProfile(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI configuration/auth profile name.
- ConfigProperties - Class in io.helidon.config.encryption
-
Properties and their default values.
- configPropertyNames() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Returns a
Set
of all known configuration property names. - configPropertyValue(String) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Given a configuration property name, returns an
Optional<String>
containing its value, or an emptyOptional
if no such configuration property value exists. - ConfigProvider - Interface in io.helidon.common.config.spi
-
Service loader provider interface to discover config implementation that would be used to obtain a default configuration instance.
- configSource(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a config source (or config sources) based on its meta configuration.
- ConfigSource - Interface in io.helidon.config.spi
-
Source
of configuration. - ConfigSourceProvider - Interface in io.helidon.config.spi
-
Java service loader service to provide a config source based on meta configuration.
- ConfigSourceRuntime - Interface in io.helidon.config
-
The runtime of a config source.
- configSources() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
-
Class path properties config sources to add to configuration of this test class or method.
- configSources() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
-
Class path properties config sources to add to configuration of this test class or method.
- ConfigSources - Class in io.helidon.config
-
Provides access to built-in
ConfigSource
implementations. - ConfigSources.SystemPropertiesConfigSource - Class in io.helidon.config
-
System properties config source.
- ConfigSources.SystemPropertiesConfigSource.Builder - Class in io.helidon.config
-
A fluent API builder for
ConfigSources.SystemPropertiesConfigSource
. - configSupplier() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.The supplier for the raw config-backed by the OCI config source(s).
- configSupplier(Supplier<Config>) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.Establishes the supplier for the raw config-backed by the OCI config source(s).
- configType() - Method in class io.helidon.webclient.grpc.GrpcProtocolProvider
- configType() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
- configType() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
- configType() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
-
Type of the config object.
- configType() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
- configuration(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Configuration to use for validator instances.
- Configuration - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
- Section
- Configuration - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
- Section
- Configuration - Search tag in class io.helidon.microprofile.cdi.Main
- Section
- Configuration - Search tag in interface io.helidon.config.Config
- Section
- Configuration - Search tag in package io.helidon.webserver.cors
- Section
- Configuration - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Additional configuration of config itself.
- Configuration - Annotation Interface in io.helidon.microprofile.testing.testng
-
Additional configuration of config itself.
- Configuration Values and Types - Search tag in package io.helidon.config
- Section
- configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfConstructor
-
Returns the configurator for the constructor on which an annotation of interest appears.
- configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfMethod
-
Returns the configurator for the method on which an annotation of interest appears.
- configure() - Method in class io.helidon.common.SerializationConfig
-
Configure deserialization filtering in the current VM.
- configure(ServiceBinder) - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
- configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Configure this authentication method.
- configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Configure a database.
- configure(GrpcMpContext) - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpExtension
-
Allow the service to add configuration through the context.
- configure(GrpcMpContext) - Method in class io.helidon.microprofile.grpc.tracing.GrpcMpTracingExtension
- configure(GrpcMethodDescriptor.Rules<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Configurer
-
Apply extra configuration to a
GrpcMethodDescriptor.Rules
. - configure(GrpcServiceDescriptor.Rules) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Configurer
-
Apply extra configuration to a
GrpcServiceDescriptor.Rules
. - configure(ClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- configure(ClientBuilder, ExecutorService) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- configure(FeatureContext) - Method in class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.lra.LraAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.security.ClientSecurityAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.security.JerseySecurityFeature
- configure(FeatureContext) - Method in class io.helidon.microprofile.security.SecurityDisabledFeature
- configure(FeatureContext) - Method in class io.helidon.microprofile.telemetry.TelemetryAutoDiscoverable
-
Used to register
HelidonTelemetryContainerFilter
andHelidonTelemetryClientFilter
filters. - configure(FeatureContext) - Method in class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- CONFIGURE - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Attempt to configure the correct values.
- configureContext(SecurityFilterContext, ContainerRequestContext, UriInfo) - Method in class io.helidon.microprofile.security.SecurityFilter
- configured() - Static method in class io.helidon.common.config.GlobalConfig
-
Whether a global configuration has already been configured.
- configured() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
This can be set to
false
for options, where this annotation is used for other purposes, and in fact does not indicate something to be loaded from configuration. - configured() - Static method in class io.helidon.service.registry.GlobalServiceRegistry
-
Whether a service registry instance is configured.
- Configured - Annotation Interface in io.helidon.config.metadata
-
A configured class can load its values from configuration.
- configuredAuthenticationDetailsProvider(boolean) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.The configured authentication provider strategy type name.
- configuredContext() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
Web context of this service as configured (may not contain leading slash).
- configuredContext() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- ConfiguredOption - Annotation Interface in io.helidon.config.metadata
-
A single configuration option.
- ConfiguredOption.Kind - Enum Class in io.helidon.config.metadata
-
Option kind.
- ConfiguredOptions - Annotation Interface in io.helidon.config.metadata
-
Configured options when defined on a class/interface.
- ConfiguredProvider<T> - Interface in io.helidon.common.config
-
Providers that can be loaded from configuration should implement this interface.
- ConfiguredTlsManager - Class in io.helidon.common.tls
-
The default configured
TlsManager
implementation. - ConfiguredTlsManager(String, String) - Constructor for class io.helidon.common.tls.ConfiguredTlsManager
-
Configured tls manager constructor.
- ConfiguredValue - Annotation Interface in io.helidon.config.metadata
-
Can be used to define a list of possible values of an option.
- ConfigureK8s - Class in io.helidon.integrations.vault.auths.k8s
-
Configure k8s method request.
- ConfigureK8s.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- ConfigureK8s.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Create role response.
- configureRuntime() - Static method in class io.helidon.common.SerializationConfig
-
Make sure configuration is as expected.
- configureRuntime() - Static method in class io.helidon.logging.common.LogConfig
-
Reconfigures logging with runtime configuration if within a native image.
- configureSocket(ServerSocket) - Method in interface io.helidon.webserver.ListenerConfig
-
Update the server socket with configured socket options.
- configureSocket(ServerSocket) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
-
Update the server socket with configured socket options.
- configureSocket(ServerSocket) - Method in interface io.helidon.webserver.WebServerConfig
-
Update the server socket with configured socket options.
- configureSocket(ServerSocket) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Update the server socket with configured socket options.
- configureSocket(Socket) - Method in interface io.helidon.common.socket.SocketOptions
-
Configure socket with defined socket options.
- configureSocket(Socket) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
-
Configure socket with defined socket options.
- configureSpan(Span.Builder) - Method in class io.helidon.tracing.jersey.TracingFilter
- configureSpan(Span.Builder<?>) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Configure additional properties of a span that is named and has a parent.
- configureVendorMetrics(HttpRouting.Builder) - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Configure Helidon specific metrics.
- ConfigUserStore - Class in io.helidon.security.providers.httpauth
-
User store loaded from configuration.
- ConfigUserStore() - Constructor for class io.helidon.security.providers.httpauth.ConfigUserStore
- ConfigValue<T> - Interface in io.helidon.common.config
-
A typed value of a
Config
node. - ConfigValue<T> - Interface in io.helidon.config
-
A typed value of a
Config
node. - ConfigValues - Class in io.helidon.config
-
Factory for config values.
- ConfigVaultProvider - Class in io.helidon.security.providers.config.vault
-
Security provider to retrieve secrets directly from configuration and to encrypt/decrypt data using config's security setup.
- ConfigVaultProvider.Builder - Class in io.helidon.security.providers.config.vault
-
Fluent API builder for
ConfigVaultProvider
. - ConfigVaultProvider.EncryptionConfig - Class in io.helidon.security.providers.config.vault
-
Configuration of encryption.
- ConfigVaultProvider.SecretConfig - Class in io.helidon.security.providers.config.vault
-
Configuration of a secret.
- ConfigVaultProviderService - Class in io.helidon.security.providers.config.vault
-
Java Service Loader implementation of a
SecurityProviderService
provider service. - ConfigVaultProviderService() - Constructor for class io.helidon.security.providers.config.vault.ConfigVaultProviderService
-
Deprecated.do not use, this should only be invoked by Java Service Loader
- CONFLICT_409 - Static variable in class io.helidon.http.Status
-
409 Conflict, see HTTP/1.1 documentation.
- connect() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Connect with default timeout.
- connect() - Method in class io.helidon.webclient.api.TcpClientConnection
-
Connect this connection over the network.
- connect(String, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
-
Starts a new WebSocket connection and runs it in a new virtual thread.
- connect(String, WsListener) - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
- connect(URI, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
-
Starts a new WebSocket connection and runs it in a new virtual thread.
- connect(URI, WsListener) - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
- connect(Duration) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Connect with custom connect timeout.
- CONNECT - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The connection established in response to a CONNECT request (Section 8.3) was reset or abnormally closed.
- CONNECT - Static variable in class io.helidon.http.Method
-
The HTTP CONNECT method starts two-way communications with the requested resource.
- connected() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Whether this client is connected.
- connection() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
-
Return a connection from the pool.
- connection() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
Connection
used for receiving the message. - connection() - Method in class io.helidon.webclient.api.ClientRequestBase
- connection() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Possible explicit connection to use (such as when using a proxy).
- connection() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Client connection/stream that was used to handle this request.
- connection() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- connection() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Client connection/stream that was used to handle this request.
- connection() - Method in class io.helidon.webclient.http1.UpgradeResponse
-
Upgraded connection.
- connection(ClientConnection) - Method in interface io.helidon.webclient.api.ClientRequest
-
This method is for explicit connection use by this request.
- connection(ClientConnection) - Method in class io.helidon.webclient.api.ClientRequestBase
- connection(ReleasableResource) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Client connection/stream that was used to handle this request.
- connection(ConnectionContext) - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
- connection(ConnectionContext) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
- connection(ConnectionContext) - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
-
Create a new connection.
- CONNECTION - Static variable in class io.helidon.http.HeaderNames
-
The
Connection
header name. - CONNECTION_CLOSE - Static variable in class io.helidon.http.HeaderValues
-
Connection close.
- CONNECTION_KEEP_ALIVE - Static variable in class io.helidon.http.HeaderValues
-
Connection keep-alive.
- connectionAcquisitionTimeout(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set connection acquisition timeout.
- connectionCacheSize() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- connectionCacheSize() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Maximal size of the connection cache.
- connectionCacheSize() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Maximal size of the connection cache.
- connectionCacheSize(int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Maximal size of the connection cache.
- connectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of a connection (established from client against our server).
- connectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- connectionConfig() - Method in interface io.helidon.webserver.ListenerConfig
-
Configuration of a connection (established from client against our server).
- connectionConfig() - Method in interface io.helidon.webserver.WebServerConfig
-
Configuration of a connection (established from client against our server).
- connectionConfig() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Configuration of a connection (established from client against our server).
- connectionConfig(ConnectionConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of a connection (established from client against our server).
- connectionConfig(Consumer<ConnectionConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of a connection (established from client against our server).
- ConnectionConfig - Interface in io.helidon.webserver
-
Configuration of a server connection (for each connection created by clients).
- ConnectionConfig.Builder - Class in io.helidon.webserver
-
Fluent API builder for
ConnectionConfig
. - ConnectionConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver -
Fluent API builder base for
ConnectionConfig
. - ConnectionConfig.BuilderBase.ConnectionConfigImpl - Class in io.helidon.webserver
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ConnectionConfigImpl(ConnectionConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
-
Create an instance providing a builder.
- connectionContext() - Method in interface io.helidon.webserver.http.spi.SinkProviderContext
-
Obtains access to the connection context.
- ConnectionContext - Class in io.helidon.messaging.connectors.jms
-
Context related to one actual connection being constructed by JMS connector.
- ConnectionContext - Interface in io.helidon.webserver
-
Server connection context.
- connectionFactory() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
ConnectionFactory
used for receiving the message. - connectionFactory(String, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Add custom
ConnectionFactory
referencable by supplied name withJmsConnector.NAMED_FACTORY_ATTRIBUTE
. - ConnectionFlowControl - Class in io.helidon.http.http2
-
HTTP/2 Flow control for connection.
- ConnectionFlowControl.ConnectionFlowControlBuilder - Class in io.helidon.http.http2
-
Connection flow control builder.
- ConnectionKey - Record Class in io.helidon.webclient.api
-
Connection key instance contains all needed connection related information.
- ConnectionKey(String, String, int, Duration, Tls, DnsResolver, DnsAddressLookup, Proxy) - Constructor for record class io.helidon.webclient.api.ConnectionKey
-
Creates an instance of a
ConnectionKey
record class. - connectionOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Options for connections accepted by this listener.
- connectionOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- connectionOptions() - Method in interface io.helidon.webserver.ListenerConfig
-
Options for connections accepted by this listener.
- connectionOptions() - Method in interface io.helidon.webserver.WebServerConfig
-
Options for connections accepted by this listener.
- connectionOptions() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Options for connections accepted by this listener.
- connectionOptions(SocketOptions) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Options for connections accepted by this listener.
- connectionOptions(Consumer<SocketOptions.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Options for connections accepted by this listener.
- connectionOptions(Supplier<? extends SocketOptions>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Options for connections accepted by this listener.
- connectionPool(JdbcConnectionPool) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
-
Configure a connection pool.
- ConnectionProviders - Class in io.helidon.webserver
-
Connection provider candidates.
- connectionSelectors() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Explicitly defined connection selectors to be used with this socket.
- connectionSelectors() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- connectionSelectors() - Method in interface io.helidon.webserver.ListenerConfig
-
Explicitly defined connection selectors to be used with this socket.
- connectionSelectors() - Method in interface io.helidon.webserver.WebServerConfig
-
Explicitly defined connection selectors to be used with this socket.
- connectionSelectors() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Explicitly defined connection selectors to be used with this socket.
- connectionSelectors(List<? extends ServerConnectionSelector>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Explicitly defined connection selectors to be used with this socket.
- connector(ConnectorFactory) - Method in class io.helidon.messaging.Messaging.Builder
-
Add connector implementing
IncomingConnectorFactory
,OutgoingConnectorFactory
or both. - CONNECTOR_NAME - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Oracle AQ connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Microprofile messaging JMS connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.mock.MockConnector
-
Connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.wls.WeblogicConnector
-
Microprofile messaging Weblogic JMS connector name.
- ConnectorConfigBuilder - Class in io.helidon.messaging
-
Detached configuration of a single connector.
- ConnectorConfigBuilder() - Constructor for class io.helidon.messaging.ConnectorConfigBuilder
- connectTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket connect timeout.
- connectTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- connectTimeout() - Method in interface io.helidon.common.socket.SocketOptions
-
Socket connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- connectTimeout() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Connect timeout.
- connectTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- connectTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Connect timeout.
- connectTimeout() - Method in interface io.helidon.webserver.ConnectionConfig
-
Connect timeout.
- connectTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket connect timeout.
- connectTimeout(Duration) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Connect timeout.
- connectTimeout(Duration) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Connect timeout.
- constant(long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema with a constant result.
- CONSTANT - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
-
Constant sampler always makes the same decision for all traces.
- Constructor - Class in io.helidon.codegen.classmodel
-
Constructor model.
- CONSTRUCTOR - Enum constant in enum class io.helidon.common.types.ElementKind
-
Constructor element type kind.
- Constructor.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Constructor
. - consume() - Method in interface io.helidon.http.media.ReadableEntity
-
Consume the entity if not yet consumed.
- consume() - Method in class io.helidon.http.media.ReadableEntityBase
- consumeAsync(Message<?>, Session, AtomicReference<MessageMapper>, MessageProducer, Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- consumeAsync(Message<?>, Session, AtomicReference<MessageMapper>, MessageProducer, Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- consumed() - Method in interface io.helidon.common.buffers.BufferData
-
Whether this buffer is fully consumed (all available bytes were read).
- consumed() - Method in interface io.helidon.http.media.ReadableEntity
-
Whether this entity has been consumed already.
- consumed() - Method in class io.helidon.http.media.ReadableEntityBase
- CONSUMER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Consumer span, in messaging.
- consumerSupplier(Supplier<Consumer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Defines how to instantiate the KafkaConsumer.
- contains(Header) - Method in interface io.helidon.http.Headers
-
Whether these headers contain a header with the provided name and value.
- contains(HeaderName) - Method in interface io.helidon.http.Headers
-
Whether these headers contain a header with the provided name.
- contains(String) - Method in interface io.helidon.common.parameters.Parameters
-
Whether these parameters contain the provided name.
- contains(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Whether a header is present.
- containsKey(Class<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
-
Check if this store contains a mapping for a class.
- containsKey(String) - Method in interface io.helidon.tracing.Baggage
-
Returns whether the specified key is present in the baggage.
- content() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Content of this javadoc.
- content() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Binary content of the resource (base64 encoded).
- content() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- content() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Binary content of the resource (base64 encoded).
- content() - Method in interface io.helidon.webserver.http.ServerRequest
-
Server request entity.
- content(Object) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Configure content to be serialized using
MediaContext
. - content(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Set new content.
- content(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Binary content of the resource (base64 encoded).
- content(Supplier<Object>) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Configure content to be serialized using
MediaContext
. - content(List<String>) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Set new content.
- content(List<String>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- content(List<String>) - Method in class io.helidon.codegen.classmodel.Field.Builder
- content(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Set new content.
- content(List<String>) - Method in class io.helidon.codegen.classmodel.Method.Builder
- CONTENT - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with string content.
- CONTENT_DISPOSITION - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - CONTENT_ENCODING - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Encoding
header name. - CONTENT_LANGUAGE - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Language
header name. - CONTENT_LENGTH - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Length
header name. - CONTENT_LENGTH_ZERO - Static variable in class io.helidon.http.HeaderValues
-
Content length with 0 value.
- CONTENT_LOCATION - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Location
header name. - CONTENT_RANGE - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Range
header name. - CONTENT_TYPE - Static variable in class io.helidon.http.HeaderNames
-
The
Content-Type
header name. - CONTENT_TYPE_EVENT_STREAM - Static variable in class io.helidon.http.HeaderValues
-
Content type SSE event stream.
- CONTENT_TYPE_JSON - Static variable in class io.helidon.http.HeaderValues
-
Content type application/json with no charset.
- CONTENT_TYPE_OCTET_STREAM - Static variable in class io.helidon.http.HeaderValues
-
Content type octet stream.
- CONTENT_TYPE_TEXT_PLAIN - Static variable in class io.helidon.http.HeaderValues
-
Content type text plain with no charset.
- ContentBuilder<T> - Interface in io.helidon.codegen.classmodel
-
A component capable of holding content.
- ContentDecoder - Interface in io.helidon.http.encoding
-
Content decoder.
- contentDecodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
There is at least one content decoder.
- contentDecodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Whether there is a content decoder for the provided id.
- ContentDisposition - Class in io.helidon.http
-
A generic representation of the
Content-Disposition
header. - ContentDisposition.Builder - Class in io.helidon.http
-
Fluent API builder for
ContentDisposition
. - contentEncode(OutputStream) - Method in class io.helidon.webserver.http.ServerResponseBase
-
Encode content using requested/default content encoder.
- ContentEncoder - Interface in io.helidon.http.encoding
-
Content encoder.
- contentEncoding() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- contentEncoding() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- contentEncoding() - Method in interface io.helidon.webserver.ListenerConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in interface io.helidon.webserver.WebServerConfig
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(ContentEncodingContext) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(ContentEncodingContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(ContentEncodingContextConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(ContentEncodingContextConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(Consumer<ContentEncodingContextConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(Consumer<ContentEncodingContextConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - contentEncoding(Supplier<? extends ContentEncodingContext>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
ContentEncodingContext
. - ContentEncoding - Interface in io.helidon.http.encoding
-
Content encoding service created from
ContentEncodingProvider
, or directly implemented. - contentEncodingContext() - Method in interface io.helidon.webserver.ListenerContext
-
Content encoding support, to handle entity encoding (such as gzip, deflate).
- ContentEncodingContext - Interface in io.helidon.http.encoding
-
Content encoding support to obtain encoders and decoders.
- ContentEncodingContextConfig - Interface in io.helidon.http.encoding
-
Interface generated from definition.
- ContentEncodingContextConfig.Builder - Class in io.helidon.http.encoding
-
Fluent API builder for
ContentEncodingContext
. - ContentEncodingContextConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.http.encoding -
Fluent API builder base for
ContentEncodingContext
. - ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl - Class in io.helidon.http.encoding
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ContentEncodingContextConfigImpl(ContentEncodingContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
-
Create an instance providing a builder.
- contentEncodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
There is at least one content encoder.
- ContentEncodingProvider - Interface in io.helidon.http.encoding.spi
-
Content encoding
ServiceLoader
service provider interface. - contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodings() - Method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
List of content encodings that should be used.
- contentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodingsDiscoverServices(boolean) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
List of content encodings that should be used.
- contentEncodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Whether there is a content encoder for the provided id.
- contentLength() - Method in interface io.helidon.http.Headers
-
Content length if defined.
- contentLength() - Method in interface io.helidon.http.media.InstanceWriter
-
If we can determine the number of bytes to be written to the stream, provide the information here.
- contentLength(long) - Method in interface io.helidon.http.WritableHeaders
-
Content length of the entity in bytes.
- contentLength(long) - Method in interface io.helidon.webserver.http.ServerResponse
-
Configure a content length header for this response.
- contentName() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
name
parameter. - contentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Plain content of the resource (text).
- contentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- contentPlain() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Plain content of the resource (text).
- contentPlain(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Plain content of the resource (text).
- contentType() - Method in interface io.helidon.http.Headers
-
Content type (if defined).
- contentType() - Method in interface io.helidon.http.media.multipart.ReadablePart
-
Content type of this multipart part.
- contentType() - Method in interface io.helidon.http.media.multipart.WriteablePart
-
Content type of this part.
- contentType() - Method in class io.helidon.security.jwt.Jwt
-
Content type claim.
- contentType() - Method in class io.helidon.security.jwt.JwtHeaders
-
Content type claim.
- contentType() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- contentType() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- contentType() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
- contentType(Config) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- contentType(MediaType) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Content type of this part.
- contentType(MediaType) - Method in interface io.helidon.http.WritableHeaders
-
Sets the MIME type of the response body.
- contentType(MediaType) - Method in interface io.helidon.webclient.api.ClientRequest
-
Sets the content type of the request.
- contentType(HttpMediaType) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Content type of this part, with possible parameters.
- contentType(HttpMediaType) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- contentType(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
This header claim should only be used when nesting or encrypting JWT.
- contentType(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
This header claim should only be used when nesting or encrypting JWT.
- contentType(String, MediaType) - Method in class io.helidon.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Maps a filename extension to the response content type.
- contentType(Consumer<HttpMediaType.Builder>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- contentType(Supplier<? extends HttpMediaType>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- context() - Static method in class io.helidon.common.context.Contexts
-
Get context registry associated with current thread.
- context() - Method in interface io.helidon.config.Config
-
Returns the
Context
instance associated with the currentConfig
node that allows the application to access the last loaded instance of the node or to request that the entire configuration be reloaded. - context() - Method in class io.helidon.dbclient.DbClientBase
-
Get the
DbClientContext
. - context() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Context with parameters passed from the caller, such as
SpanContext
for tracing. - context() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- context() - Method in class io.helidon.dbclient.DbExecuteBase
-
Return database client context.
- context() - Method in class io.helidon.dbclient.DbStatementBase
-
Get the execution context.
- context() - Method in class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
-
Get the application context of Micronaut.
- context() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
The root context of MP.
- context() - Method in interface io.helidon.tracing.Span
-
Span context can be used to configure a span parent, as is used when a span reference is needed, without the possibility to end such a span.
- context() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Registry that can be used to propagate information from server (e.g.
- context() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Obtain the
Map
ofContext.Key
s and values to add to the call context when this method is invoked. - context() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return context map.
- context() - Method in interface io.helidon.webserver.http.ServerRequest
-
Context of this web server request, to set and get information.
- context() - Method in interface io.helidon.webserver.ListenerContext
-
Server context configured as the top level parents of all request context.
- context() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
Web context of this service.
- context() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- context() - Method in interface io.helidon.webserver.WebServer
-
Context associated with the
WebServer
, used as a parent for listener contexts. - context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure context data.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure context data.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the context for key derivation.
- context(Context) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set a new context to be used by other interceptors and when executing the statement.
- context(Context) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- context(Class<C>) - Method in class io.helidon.dbclient.DbExecuteBase
-
Return database client context cast to it's extending class.
- context(Class<C>) - Method in class io.helidon.dbclient.DbStatementBase
-
Returns execution context cast to it's extending class.
- context(String) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- Context - Interface in io.helidon.common.context
-
A registry for context objects.
- CONTEXT - Static variable in class io.helidon.grpc.core.InterceptorWeights
-
Context weight.
- CONTEXT_ADD_HEADERS - Static variable in class io.helidon.webserver.security.SecurityHttpFeature
-
Security can accept additional headers to be added to security request.
- CONTEXT_RESPONSE_HEADERS - Static variable in class io.helidon.webserver.security.SecurityHttpFeature
-
Security can accept additional headers to be added to security request.
- CONTEXT_SETTING_HANDLER - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
A
Handler
which registers a KPI deferrable request context in the request's context. - Context.Builder - Class in io.helidon.common.context
-
Fluent API builder for
Context
. - ContextAwareExecutorService - Interface in io.helidon.common.context
-
An interface for wrapped executor services.
- contextBuilder(String) - Method in interface io.helidon.security.Security
-
Create a new security context builder to build and instance.
- ContextFeature - Class in io.helidon.webserver.context
-
Adds
Context
support to Helidon WebServer. - ContextFeatureConfig - Interface in io.helidon.webserver.context
-
Configuration of context feature.
- ContextFeatureConfig.Builder - Class in io.helidon.webserver.context
-
Fluent API builder for
ContextFeature
. - ContextFeatureConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.context -
Fluent API builder base for
ContextFeature
. - ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl - Class in io.helidon.webserver.context
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ContextFeatureConfigImpl(ContextFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
-
Create an instance providing a builder.
- ContextFeatureProvider - Class in io.helidon.webserver.context
-
ServiceLoader
provider implementation for context feature forWebServer
. - ContextFeatureProvider() - Constructor for class io.helidon.webserver.context.ContextFeatureProvider
-
Deprecated.only for
ServiceLoader
- ContextKeys - Class in io.helidon.grpc.core
-
A collection of common gRPC
Context.Key
andMetadata.Key
instances. - contextRoot(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an explicit context root for this application.
- Contexts - Class in io.helidon.common.context
-
Support for handling
Context
across thread boundaries. - CONTINUATION - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Continuation frame.
- CONTINUATION - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Continuation frame.
- CONTINUATION - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Continuation frame types.
- CONTINUE_100 - Static variable in class io.helidon.http.Status
-
100 Continue, see HTTP/1.1 documentations.
- continueImmediately() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- continueImmediately() - Method in interface io.helidon.webserver.http1.Http1Config
-
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continuePayload(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Continue sending more to text to socket.
- continueSent() - Method in interface io.helidon.webserver.http.ServerRequest
-
Whether we have already sent the
Status.CONTINUE_100
when expect continue is present. - contract() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Each dependency ia a specific contract.
- contract() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- contract() - Method in interface io.helidon.service.registry.Dependency
-
Each dependency ia a specific contract.
- contract(TypeName) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Each dependency ia a specific contract.
- contract(Consumer<TypeName.Builder>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Each dependency ia a specific contract.
- contract(Supplier<? extends TypeName>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Each dependency ia a specific contract.
- contracts() - Method in interface io.helidon.service.metadata.DescriptorMetadata
-
Contracts of the service.
- contracts() - Element in annotation interface io.helidon.service.registry.Service.Descriptor
-
Contracts of this service descriptor.
- contracts() - Method in interface io.helidon.service.registry.ServiceInfo
-
Set of contracts the described service implements.
- contractType() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Generic type equivalent to
DependencyBlueprint.contract()
. - contractType() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- contractType() - Method in interface io.helidon.service.registry.Dependency
-
Generic type equivalent to
DependencyBlueprint.contract()
. - contractType(GenericType<?>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Generic type equivalent to
DependencyBlueprint.contract()
. - contribute(StandardServiceRegistryBuilder) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
-
Deprecated.For Hibernate use only.
- control(WsOpCode, BufferData) - Static method in class io.helidon.websocket.ClientWsFrame
-
Create a new control frame.
- control(WsOpCode, BufferData) - Static method in class io.helidon.websocket.ServerWsFrame
-
Create a new control frame.
- convergent(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
This parameter will only be used when a key is expected to be created.
- convergentEncryption(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
If enabled, the key will support convergent encryption, where the same plaintext creates the same ciphertext.
- convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
This parameter will only be used when a key is expected to be created.
- convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
This parameter will only be used when a key is expected to be created.
- convert(ExceptionConverter.XARoutine, Exception) - Method in interface io.helidon.integrations.jta.jdbc.ExceptionConverter
-
Converts the supplied
Exception
encountered in the context of the suppliedExceptionConverter.XARoutine
to anXAException
with an appropriate error code, idiomatically following the rules of the XA specification. - convert(Class<T>, String) - Method in interface io.helidon.config.Config
-
Convert a String to a specific type.
- Converting Configuration to Java Types - Search tag in package io.helidon.config
- Section
- Converting Configuration Values to Types - Search tag in interface io.helidon.config.Config
- Section
- COOKIE - Static variable in class io.helidon.http.HeaderNames
-
The
Cookie
header name. - cookieDomain(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Domain the cookie is valid for.
- cookieEncryptionEnabled(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt token cookie created by this microservice.
- cookieEncryptionEnabledIdToken(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt id token cookie created by this microservice.
- cookieEncryptionEnabledRefreshToken(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt refresh token cookie created by this microservice.
- cookieEncryptionEnabledState(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt state cookie created by this microservice.
- cookieEncryptionEnabledTenantName(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt tenant name cookie created by this microservice.
- cookieEncryptionName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the encryption configuration available through
Security.encrypt(String, byte[])
andSecurity.decrypt(String, String)
. - cookieEncryptionPassword(char[]) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Master password for encryption/decryption of cookies.
- cookieHttpOnly(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, if set to true, the HttpOnly attribute will be configured.
- cookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- cookieManager() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.api.WebClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
WebClient cookie manager.
- cookieManager() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
WebClient cookie manager.
- cookieManager() - Method in interface io.helidon.webclient.api.WebClient
-
Cookie manager to use by this client.
- cookieManager() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- cookieManager(WebClientCookieManager) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient cookie manager.
- cookieManager(WebClientCookieManagerConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient cookie manager.
- cookieManager(Consumer<WebClientCookieManagerConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient cookie manager.
- cookieMaxAgeSeconds(long) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set MaxAge attribute of the cookie, defining how long the cookie is valid.
- cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Cookie name.
- cookieName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use.
- cookieNameIdToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use for id token.
- cookieNameRefreshToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
The name of the cookie to use for the refresh token.
- cookieNameState(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
The name of the cookie to use for the state storage.
- cookiePath(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Path the cookie is valid for.
- cookiePolicy() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Current cookie policy for this client.
- cookiePolicy() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- cookiePolicy() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Current cookie policy for this client.
- cookiePolicy(CookiePolicy) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Current cookie policy for this client.
- cookieProperty(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Specific cookie property name where we should search for JWT property.
- cookies() - Method in interface io.helidon.http.ServerRequestHeaders
-
Returns cookies (parsed from '
Cookie:
' header) based on RFC6265. - cookieSameSite(SetCookie.SameSite) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set the SameSite cookie value.
- cookieSameSite(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set the SameSite cookie value.
- cookieSecure(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, if set to true, the Secure attribute will be configured.
- cookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
The cookie store where cookies are kept.
- cookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- cookieStore() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
The cookie store where cookies are kept.
- cookieStore(CookieStore) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
The cookie store where cookies are kept.
- cookieTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
The name of the cookie to use for the tenant name.
- CoordinatorClient - Interface in io.helidon.lra.coordinator.client
-
Abstraction over specific coordinator.
- CoordinatorConnectionException - Exception Class in io.helidon.lra.coordinator.client
-
Exception in communication with coordinator.
- CoordinatorConnectionException(String, int) - Constructor for exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Creates exception describing an error in communication with coordinator.
- CoordinatorConnectionException(String, Throwable, int) - Constructor for exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Creates exception describing an error in communication with coordinator.
- CoordinatorLocatorService - Class in io.helidon.microprofile.lra
-
Service for locating of proper coordinator client.
- CoordinatorService - Class in io.helidon.lra.coordinator
-
LRA coordinator with Narayana like rest api.
- CoordinatorService.Builder - Class in io.helidon.lra.coordinator
-
Coordinator builder.
- coordinatorUri() - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinator
-
Return test LRA coordinator URL.
- copy() - Method in interface io.helidon.common.buffers.BufferData
-
Copy the underlying data into a new buffer that does not retain any reference.
- copy() - Method in class io.helidon.common.concurrency.limits.AimdLimit
- copy() - Method in class io.helidon.common.concurrency.limits.FixedLimit
- copy() - Method in interface io.helidon.common.concurrency.limits.Limit
-
Create a copy of this limit with the same configuration.
- copy() - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Create a copy of this builder that has the same routes, but is not backed by the same lists/maps.
- copy(Runnable) - Method in interface io.helidon.http.media.ReadableEntity
-
Copy this entity and add a new runnable to be executed after this entity is consumed.
- copy(Runnable) - Method in class io.helidon.webclient.api.ClientResponseEntity
- copy(Runnable) - Method in class io.helidon.webserver.http.ServerRequestEntity
- copy(Runnable) - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
- copyMe() - Method in class io.helidon.grpc.core.WeightedBag
-
Obtain a copy of this
WeightedBag
. - copyright(TypeName, TypeName, TypeName) - Static method in class io.helidon.codegen.CodegenUtil
-
Provides copyright header to be added before package declaration.
- copyright(TypeName, TypeName, TypeName) - Method in class io.helidon.codegen.helidon.copyright.HelidonCopyrightProvider
- copyright(TypeName, TypeName, TypeName) - Method in interface io.helidon.codegen.spi.CopyrightProvider
-
Create a copyright header, including comment begin/end, or line comments.
- copyright(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Copyright header to be used.
- CopyrightProvider - Interface in io.helidon.codegen.spi
-
Extension point to customize copyright headers for generated types.
- corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Core pool size of the thread pool executor.
- corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- corePoolSize() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Core pool size of the thread pool executor.
- corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Returns size of core pool.
- corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Core pool size of the thread pool executor.
- corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- corePoolSize() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Core pool size of the thread pool executor.
- corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Returns size of core pool.
- corePoolSize(int) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Core pool size of the thread pool executor.
- corePoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Core pool size of the thread pool executor.
- correlationId(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Correlation ID for creating
Message
. - cors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
CORS config.
- cors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- cors() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
CORS config.
- cors() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Cors support inherited by each observe provider, unless explicitly configured.
- cors() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- cors() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Cors support inherited by each observe provider, unless explicitly configured.
- cors(CrossOriginConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
CORS config.
- cors(CrossOriginConfig) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Cors support inherited by each observe provider, unless explicitly configured.
- cors(Consumer<CrossOriginConfig.Builder>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
CORS config.
- cors(Consumer<CrossOriginConfig.Builder>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Cors support inherited by each observe provider, unless explicitly configured.
- cors(Supplier<? extends CrossOriginConfig>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Cors support inherited by each observe provider, unless explicitly configured.
- CORS - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A CORS request, either a simple one or a non-simple one already preceded by a preflight request.
- CORS_CONFIG_KEY - Static variable in class io.helidon.webserver.cors.CorsEnabledServiceHelper
-
Conventional configuration key for CORS set-up; used for built-in services.
- CORS_PATHS_CONFIG_KEY - Static variable in class io.helidon.cors.CrossOriginConfig
-
Key for the node within the CORS config that contains the list of path information.
- CorsCdiExtension - Class in io.helidon.microprofile.cors
-
CDI extension for processing CORS-annotated types.
- CorsCdiExtension() - Constructor for class io.helidon.microprofile.cors.CorsCdiExtension
- CorsConfig - Interface in io.helidon.webserver.cors
-
Configuration of CORS feature.
- CorsConfig.Builder - Class in io.helidon.webserver.cors
-
Fluent API builder for
CorsFeature
. - CorsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.cors -
Fluent API builder base for
CorsFeature
. - CorsConfig.BuilderBase.CorsConfigImpl - Class in io.helidon.webserver.cors
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- CorsConfigImpl(CorsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
-
Create an instance providing a builder.
- CorsEnabledServiceHelper - Class in io.helidon.webserver.cors
-
Allows services (including Helidon WebServer built-in services) to register CORS support easily.
- CorsFeature - Class in io.helidon.webserver.cors
-
Adds CORS support to Helidon WebServer.
- CorsFeatureProvider - Class in io.helidon.webserver.cors
-
ServiceLoader
provider implementation for CORS feature forWebServer
. - CorsFeatureProvider() - Constructor for class io.helidon.webserver.cors.CorsFeatureProvider
-
Deprecated.only for
ServiceLoader
- CorsRequestAdapter<T> - Interface in io.helidon.cors
-
Not for use by developers. Minimal abstraction of an HTTP request.
- CorsResponseAdapter<T> - Interface in io.helidon.cors
-
Not for use by developers. Minimal abstraction of an HTTP response.
- CorsSetter<T> - Interface in io.helidon.cors
-
Defines common behavior between
CrossOriginConfig
andCorsSupportBase.Builder
for assigning CORS-related attributes. - CorsSupport - Class in io.helidon.webserver.cors
-
SE implementation of
CorsSupportBase
. - CorsSupport.Builder - Class in io.helidon.webserver.cors
-
Fluent API builder for
CorsSupport
. - CorsSupportBase<Q,
R, - Class in io.helidon.corsT, B> -
A Helidon service and handler implementation that implements CORS, for both the application and for built-in Helidon services (such as OpenAPI and metrics).
- CorsSupportBase(CorsSupportBase.Builder<Q, R, T, B>) - Constructor for class io.helidon.cors.CorsSupportBase
- CorsSupportBase.Builder<Q,
R, - Class in io.helidon.corsT, B> -
Builder for
CorsSupportBase
instances. - CorsSupportHelper<Q,
R> - Class in io.helidon.cors -
Centralizes internal CORS support common logic for processing requests and preparing responses.
- CorsSupportHelper.Builder<Q,
R> - Class in io.helidon.cors -
Builder class for
CorsSupportHelper
s. - CorsSupportHelper.RequestType - Enum Class in io.helidon.cors
-
Not for use by developers. CORS-related classification of HTTP requests.
- count() - Method in interface io.helidon.metrics.api.Bucket
-
Returns the number of observations in the bucket.
- count() - Method in interface io.helidon.metrics.api.Counter
-
Returns the cumulative count since this counter was registered.
- count() - Method in interface io.helidon.metrics.api.DistributionSummary
-
Returns the current count of observations in the distribution summary.
- count() - Method in interface io.helidon.metrics.api.FunctionalCounter
-
Returns the counter value.
- count() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the count of observations in the snapshot.
- count() - Method in interface io.helidon.metrics.api.Timer
-
Returns the current count of completed events measured by the timer.
- counter() - Static method in class io.helidon.dbclient.metrics.DbClientMetrics
-
Create a counter builder, to be registered with
DbClient.Builder.addService(java.util.function.Supplier)
. - counter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
-
Creates new counter client metric.
- counter(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered counter.
- Counter - Interface in io.helidon.metrics.api
-
Records a monotonically increasing value.
- COUNTER - Enum constant in enum class io.helidon.metrics.api.GcTimeType
-
Deprecated.Implement the meter as a counter.
- COUNTER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
-
Counter (monotonically increasing value).
- Counter.Builder - Interface in io.helidon.metrics.api
-
Builder for a new counter.
- counterBuilder(String) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a
Counter
. - coupled(SubscriberBuilder<? super T, ?>, PublisherBuilder<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- coupled(Subscriber<? super T>, Publisher<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- CR_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
\r
(carriage return) byte. - create() - Static method in interface io.helidon.codegen.compiler.CompilerOptions
-
Create a new instance with default values.
- create() - Static method in class io.helidon.common.concurrency.limits.AimdLimit
-
Create a new instance with all defaults.
- create() - Static method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create a new instance with all defaults (no limit).
- create() - Static method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Create a new instance with default values.
- create() - Method in interface io.helidon.common.config.spi.ConfigProvider
-
Create the default configuration instance.
- create() - Static method in interface io.helidon.common.configurable.AllowListConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.common.configurable.LruCache
-
Create an instance with default configuration.
- create() - Static method in interface io.helidon.common.configurable.LruCacheConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new thread pool supplier with default configuration.
- create() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create a new thread pool supplier with default configuration.
- create() - Static method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.context.Context
-
Creates a new empty instance.
- create() - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a mapper manager using only Java Service loader loaded
MapperProviders
. - create() - Static method in interface io.helidon.common.pki.Keys
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.pki.PemKeys
-
Create a new instance with default values.
- create() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Create new
BufferedEmittingPublisher
. - create() - Static method in class io.helidon.common.reactive.EmittingPublisher
-
Create new
EmittingPublisher
. - create() - Static method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Create a new instance.
- create() - Static method in interface io.helidon.common.socket.SocketOptions
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.tls.RevocationConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.tls.TlsConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.uri.UriInfo
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.common.uri.UriQueryWriteable
-
Create a new HTTP Query to write parameter into.
- create() - Static method in interface io.helidon.config.Config
-
Returns a new default
Config
loaded using one of the configuration files available on the classpath and/or using the runtime environment. - create() - Static method in interface io.helidon.config.ConfigItem
-
Create a new instance with default values.
- create() - Static method in class io.helidon.config.etcd.EtcdWatcher
-
Creates a change watcher for sources based on etcd that provide
EtcdConfigSourceBuilder.EtcdEndpoint
as a target. - create() - Static method in class io.helidon.config.FileSystemWatcher
-
Create a new file watcher with default configuration.
- create() - Method in class io.helidon.config.HelidonConfigProvider
- create() - Static method in class io.helidon.config.hocon.HoconConfigParser
-
Create a new instance of HOCON config parser using default configuration.
- create() - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Create a new builder instance.
- create() - Static method in class io.helidon.config.yaml.YamlConfigParser
-
Create a new YAML Config Parser.
- create() - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfig
instance which represents the default CORS behavior. - create() - Static method in interface io.helidon.dbclient.DbMapperManager
-
Create a new mapper manager from Java Service loader only.
- create() - Static method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
-
Create a new instance.
- create() - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
- create() - Static method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
-
Create a new instance.
- create() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
-
Create a new interceptor to trace requests.
- create() - Static method in interface io.helidon.faulttolerance.Async
-
Async with default executor service.
- create() - Static method in interface io.helidon.faulttolerance.AsyncConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.faulttolerance.BulkheadConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.faulttolerance.FallbackConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.faulttolerance.RetryConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.faulttolerance.TimeoutConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.grpc.core.MarshallerSupplier
-
Creates a default marshaller supplier.
- create() - Static method in class io.helidon.grpc.core.WeightedBag
-
Create a new
WeightedBag
where elements added with no weight will be given a default weight of 0. - create() - Static method in class io.helidon.health.checks.DeadlockHealthCheck
-
Create a new deadlock health check to use.
- create() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Create a new disk space health check to use, using defaults for all configurable values.
- create() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Create a new heap memory health check with default configuration.
- create() - Static method in interface io.helidon.http.ClientResponseTrailers
-
Create new empty trailers.
- create() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create a new encoding support.
- create() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.http.encoding.deflate.DeflateEncoding
-
Create a new deflate encoding.
- create() - Static method in class io.helidon.http.encoding.gzip.GzipEncoding
-
Create a new gzip encoding.
- create() - Static method in class io.helidon.http.http2.Http2Flag.NoFlags
-
Create no flags.
- create() - Static method in class io.helidon.http.http2.Http2HuffmanDecoder
-
Creates a new HPack Huffman decoder.
- create() - Static method in class io.helidon.http.http2.Http2HuffmanEncoder
-
Creates a new HPack Huffman encoder.
- create() - Static method in class io.helidon.http.http2.Http2Ping
-
Create ping.
- create() - Static method in class io.helidon.http.http2.Http2Settings
-
Create empty settings frame.
- create() - Static method in class io.helidon.http.media.FormParamsSupport
-
Create a new media support for application form processing.
- create() - Static method in class io.helidon.http.media.jsonp.JsonpSupport
-
Creates a new named
JsonpSupport
. - create() - Static method in interface io.helidon.http.media.MediaContext
-
Create a new media context from
ServiceLoader
. - create() - Static method in interface io.helidon.http.media.MediaContextConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.http.media.PathSupport
-
Create a new media support for writing
Path
. - create() - Static method in class io.helidon.http.media.StringSupport
-
Create a new media support for
String
processing. - create() - Static method in interface io.helidon.http.ServerRequestHeaders
-
Create new empty server request headers.
- create() - Static method in interface io.helidon.http.ServerResponseHeaders
-
Create a new instance of mutable server response headers.
- create() - Static method in interface io.helidon.http.ServerResponseTrailers
-
Create a new instance of mutable server response trailers.
- create() - Static method in interface io.helidon.http.WritableHeaders
-
Create a new instance of writable headers.
- create() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Creates a new factory using default settings (no config).
- create() - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.Creates a new
MicrometerSupport
using default settings. - create() - Static method in interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.OciConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
-
Creates a default
OciCertificatesTlsManager
instance. - create() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
-
Create a new instance with default configuration.
- create() - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
-
Create a new instance.
- create() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Create with an empty path.
- create() - Static method in class io.helidon.jersey.connector.HelidonConnectorProvider
-
Create a new instance of
HelidonConnectorProvider
. - create() - Static method in class io.helidon.lra.coordinator.CoordinatorService
-
Create a new Lra coordinator.
- create() - Static method in class io.helidon.messaging.Channel
-
Create new empty channel with random name.
- create() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Creates a new instance of JmsConnector with empty configuration.
- create() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Creates a new instance of KafkaConnector with empty configuration.
- create() - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create an empty JArray.
- create() - Static method in interface io.helidon.metadata.hson.Hson.Struct
-
Create an empty struct.
- create() - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.metrics.api.MetricsConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.metrics.api.ScopeConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.metrics.api.ScopingConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new instance using default Prometheus
CollectorRegistry
. - create() - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor
-
Create a new instance with default values.
- create() - Static method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
Builds a new instance of
GrpcChannelsProvider
using default configuration. - create() - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for discovered JAX-RS application (through CDI).
- create() - Static method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- create() - Static method in class io.helidon.openapi.OpenApiFeature
-
Create a new instance with default configuration.
- create() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.scheduling.TaskConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Create a new instance configured with defaults.
- create() - Static method in class io.helidon.security.abac.role.RoleValidator
-
Create a new instance of role validator.
- create() - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create an instance of scope validator with default configuration.
- create() - Static method in class io.helidon.security.abac.time.TimeValidator
-
Return a new instance of this validator with default configuration.
- create() - Static method in class io.helidon.security.EndpointConfig
-
Create an instance of endpoint config with default values (e.g.
- create() - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
Deprecated.New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
-
Deprecated.New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
-
Deprecated.New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a new provider instance with default configuration.
- create() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache with default values using the default implementation.
- create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Creates the provider with default configuration, supporting encryption if it is configured using environment variables or system properties.
- create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance.
- create() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create a default header outbound configuration.
- create() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create a default basic outbound configuration.
- create() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a config with no signed headers (e.g.
- create() - Static method in class io.helidon.security.SecurityEnvironment
-
Create a new instance of security environment with all default values.
- create() - Static method in class io.helidon.security.SecurityTime
-
Creates a new security time based on default time zone and current time.
- create() - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Build an audit source.
- create() - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Create empty basic attributes.
- create() - Static method in interface io.helidon.service.registry.Dependency
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.service.registry.ServiceDiscovery
-
Create a new instance that discovers service descriptors from classpath.
- create() - Static method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.service.registry.ServiceRegistryManager
-
Create a new service registry manager with default configuration.
- create() - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Create helper with default span name function.
- create() - Static method in class io.helidon.webclient.api.ClientUri
-
Create an empty URI helper.
- create() - Static method in class io.helidon.webclient.api.DefaultDnsResolver
-
Create new instance.
- create() - Static method in interface io.helidon.webclient.api.HttpClientConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webclient.api.Proxy
-
Create from environment and system properties.
- create() - Static method in interface io.helidon.webclient.api.WebClient
-
Create a new web client with default configuration.
- create() - Static method in interface io.helidon.webclient.api.WebClientConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolver
-
Create new instance.
- create() - Static method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a new instance with default configuration.
- create() - Static method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.http1.Http1Client
-
Create a new instance with default configuration.
- create() - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.http2.Http2Client
-
Create a new instance with default configuration.
- create() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webclient.http2.Http2ConnectionCache
-
Creates a fresh connection cache.
- create() - Static method in class io.helidon.webclient.security.WebClientSecurity
-
Creates new instance of client security service.
- create() - Static method in class io.helidon.webclient.tracing.WebClientTracing
-
Creates new instance of client tracing service.
- create() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
-
Create Access log support with default configuration.
- create() - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
-
Create Access log support with default configuration.
- create() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
-
Create a new host log entry.
- create() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
-
Create a new request line entry.
- create() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
-
Create a new size log entry instance.
- create() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
-
Create a new status log entry.
- create() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
-
Create a new Timestamp log entry.
- create() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
-
Create a new time taken access log entry measuring in microseconds.
- create() - Static method in class io.helidon.webserver.accesslog.UserIdLogEntry
-
Create a new access log entry for user id.
- create() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
-
Create a new user log entry.
- create() - Static method in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Create a new limits feature with default setup, but enabled.
- create() - Static method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.ConnectionConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.context.ContextFeature
-
Create a new context feature with default setup.
- create() - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.cors.CorsFeature
-
Create a new CORS feature with default setup.
- create() - Static method in class io.helidon.webserver.cors.CorsSupport
-
Create CORS support with defaults.
- create() - Static method in interface io.helidon.webserver.grpc.GrpcConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.grpc.GrpcProtocolSelector
-
Create a new grpc protocol selector (default).
- create() - Static method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.http.DirectHandlers
-
Create a new instance with default handlers.
- create() - Static method in interface io.helidon.webserver.http.HttpRouting
-
Create a default router.
- create() - Static method in interface io.helidon.webserver.http.HttpSecurity
-
Create a default implementation of server security.
- create() - Static method in interface io.helidon.webserver.http1.Http1Config
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.http2.Http2Config
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
-
Provides a
Context
for use with an immediate (non-deferrable) request. - create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Provides a
Context
for use with a deferrable request. - create() - Static method in interface io.helidon.webserver.ListenerConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.observe.config.ConfigObserver
-
Create a new Config observer with default configuration.
- create() - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.observe.info.InfoObserver
-
Create a new Info observer with default configuration.
- create() - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.observe.log.LogObserver
-
Create a new Log observer with default configuration.
- create() - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Create a new instance with default values.
- create() - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Create a new Metrics observer with default configuration.
- create() - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
-
Creates a new instance.
- create() - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new support with default configuration and a list of providers discovered by
ServiceLoader
. - create() - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.security.PathsConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Creates a new instance with default settings.
- create() - Static method in interface io.helidon.webserver.WebServerConfig
-
Create a new instance with default values.
- create() - Static method in interface io.helidon.webserver.websocket.WsConfig
-
Create a new instance with default values.
- create(boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
Deprecated.New instance with default values (allowed time skew 5 seconds).
- create(boolean, boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
-
Creates a reusable data chunk.
- create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
-
Creates a reusable data chunk.
- create(byte[]) - Static method in class io.helidon.common.Base64Value
-
Create a base64 value from bytes.
- create(byte[]) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- create(byte[]) - Static method in class io.helidon.common.crypto.HmacDigest
-
Create new instance based on provided HMAC secret.
- create(byte[]) - Static method in interface io.helidon.http.DataChunk
-
Creates a simple byte array backed data chunk.
- create(byte[], int, int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- create(char[]) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Create a new instance based on the password.
- create(char[]) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance with custom password.
- create(double) - Static method in class io.helidon.grpc.core.WeightedBag
-
Create a new
WeightedBag
where elements added with no weight will be given a default weight of 0. - create(double...) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Numbers from double values.
- create(float...) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Numbers from float values.
- create(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data.
- create(int) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Socket client that allows sending any content.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
-
Create continuation flags.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.DataFlags
-
Create data flags.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.HeaderFlags
-
Create headers flags.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.NoFlags
-
Create no flags from the numeric value (should be always zero, though not validated by this method).
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.PingFlags
-
Create ping flags.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
-
Create push promise flags.
- create(int) - Static method in class io.helidon.http.http2.Http2Flag.SettingsFlags
-
Create settings flags.
- create(int) - Static method in class io.helidon.http.Status
-
Convert a numerical status code into the corresponding Status.
- create(int...) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Numbers from int values.
- create(int, Http2FrameTypes<T>, T, int) - Static method in class io.helidon.http.http2.Http2FrameHeader
-
Create a frame header from known values.
- create(int, String) - Static method in class io.helidon.http.Status
-
Convert a numerical status code into the corresponding Status.
- create(long) - Static method in class io.helidon.http.http2.Http2Headers.DynamicTable
-
Create dynamic header table with the defined size.
- create(long...) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Numbers from long values.
- create(ObjectMapper) - Static method in class io.helidon.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport
. - create(ObjectMapper, String) - Static method in class io.helidon.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport
. - create(GraphQLSchema) - Static method in interface io.helidon.graphql.server.InvocationHandler
-
Create a handler for GraphQL schema.
- create(GraphQLSchema) - Static method in class io.helidon.webserver.graphql.GraphQlService
-
Create GraphQL support for a GraphQL schema.
- create(ClassInfo) - Static method in class io.helidon.codegen.scan.ScanTypeFactory
-
Creates a name from a class info from classpath scanning.
- create(HierarchicalTypeSignature) - Static method in class io.helidon.codegen.scan.ScanTypeFactory
-
Creates a type name for a classpath scanning type with possible generic declaration.
- create(BindableService) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor
from aBindableService
. - create(Channel, ClientServiceDescriptor) - Static method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient
. - create(Channel, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Create a
GrpcProxyBuilder
that can build gRPC dynamic proxies for a given gRPC service interface. - create(ServiceDescriptor) - Static method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor
from aServiceDescriptor
. - create(AptContext, TypeName) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated.Create type information for a type name, reading all child elements.
- create(AptContext, TypeName, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated.Create type information for a type name.
- create(AptContext, TypeElement) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.this is an internal API, all usage should be done through
helidon-codegen
APIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName)
- create(AptContext, TypeElement, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated.Create type information from a type element.
- create(CodegenContext, TypeName) - Method in class io.helidon.builder.codegen.BuilderCodegenProvider
- create(CodegenContext, TypeName) - Static method in class io.helidon.codegen.Codegen
-
Create a new instance of the top level Codegen.
- create(CodegenContext, TypeName) - Method in interface io.helidon.codegen.spi.CodegenExtensionProvider
-
Create a new instance of the extension provider.
- create(CodegenContext, TypeName) - Method in class io.helidon.config.metadata.codegen.ConfigMetadataCodegenProvider
- create(CodegenContext, TypeName) - Method in class io.helidon.service.codegen.ServiceRegistryCodegenProvider
- create(CodegenOptions) - Method in interface io.helidon.codegen.spi.AnnotationMapperProvider
-
Create an annotation mapper based on provided options.
- create(CodegenOptions) - Method in interface io.helidon.codegen.spi.ElementMapperProvider
-
Create an element mapper based on provided options.
- create(CodegenOptions) - Method in interface io.helidon.codegen.spi.TypeMapperProvider
-
Create a type mapper based on provided options.
- create(ScanContext, ClassInfo) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
-
Create type information from a type element, reading all child elements.
- create(ScanContext, ClassInfo, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
-
Create type information from a type element.
- create(ScanContext, TypeName) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
-
Create type information for a type name, reading all child elements.
- create(ScanContext, TypeName, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
-
Create type information for a type name.
- create(Base64Value) - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Create an entry from Base64 value.
- create(BufferData) - Static method in class io.helidon.http.http2.Http2Continuation
-
Create continuation from frame data.
- create(BufferData) - Static method in class io.helidon.http.http2.Http2DataFrame
-
Create data frame from buffer.
- create(BufferData) - Static method in class io.helidon.http.http2.Http2FrameHeader
-
Create a header from header bytes.
- create(BufferData) - Static method in record class io.helidon.http.http2.Http2GoAway
-
Create a go away frame from frame data.
- create(BufferData) - Static method in class io.helidon.http.http2.Http2Ping
-
Create ping from buffer.
- create(BufferData) - Static method in record class io.helidon.http.http2.Http2Priority
-
Create priority frame from frame data.
- create(BufferData) - Static method in record class io.helidon.http.http2.Http2RstStream
-
Create a RST stream from frame data.
- create(BufferData) - Static method in class io.helidon.http.http2.Http2Settings
-
Settings frame from frame data.
- create(BufferData) - Static method in record class io.helidon.http.http2.Http2WindowUpdate
-
Create from frame data.
- create(BufferData...) - Static method in interface io.helidon.common.buffers.BufferData
-
Buffer data mapping multiple buffers.
- create(AimdLimitConfig) - Static method in class io.helidon.common.concurrency.limits.AimdLimit
-
Create a new instance from configuration.
- create(FixedLimitConfig) - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.common.concurrency.limits.AimdLimit
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.common.configurable.AllowList
-
Create
AllowList
from configurtion. - create(Config) - Static method in interface io.helidon.common.configurable.AllowListConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.configurable.LruCacheConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.configurable.Resource
-
Loads the resource from appropriate location based on configuration.
- create(Config) - Static method in interface io.helidon.common.configurable.ResourceConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Load supplier from configuration.
- create(Config) - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create supplier from configuration.
- create(Config) - Static method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.pki.Keys
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.pki.KeystoreKeys
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.pki.PemKeys
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.socket.SocketOptions
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.common.tls.RevocationConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.common.tls.Tls
-
Create TLS configuration from config.
- create(Config) - Static method in interface io.helidon.common.tls.TlsConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfig
instance based on the provided configuration node. - create(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Creates a new
Mapped
instance using the provided configuration. - create(Config) - Static method in interface io.helidon.dbclient.DbClient
-
Create Helidon database client.
- create(Config) - Static method in interface io.helidon.dbclient.DbStatements
-
Create statements from configuration.
- create(Config) - Static method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
-
Create a JDBC connection pool from provided configuration.
- create(Config) - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Create a new instance from configuration.
- create(Config) - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
- create(Config) - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
-
Create a new interceptor instance with the configuration provided.
- create(Config) - Static method in class io.helidon.dbclient.tracing.DbClientTracing
-
Create a new tracing interceptor based on the configuration.
- create(Config) - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
- create(Config) - Static method in interface io.helidon.faulttolerance.AsyncConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.faulttolerance.BulkheadConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.faulttolerance.RetryConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.faulttolerance.TimeoutConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create a new encoding support and apply provided configuration.
- create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport
. - create(Config) - Static method in class io.helidon.http.media.jsonb.JsonbSupport
-
Creates a new
JsonbSupport
. - create(Config) - Static method in class io.helidon.http.media.jsonp.JsonpSupport
-
Creates a new
JsonpSupport
. - create(Config) - Static method in interface io.helidon.http.media.MediaContext
-
Create a new media context and apply provided configuration.
- create(Config) - Static method in interface io.helidon.http.media.MediaContextConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.http.media.multipart.MultiPartSupport
-
Creates a new
MultiPartSupport
. - create(Config) - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
-
Creates a new
RequestedUriDiscoveryContext
from the provided discovery context config node. - create(Config) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Creates a new factory using the specified config.
- create(Config) - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.Creates a new
MicrometerSupport
using the providedConfig
(anchored at the "metrics.micrometer" node). - create(Config) - Static method in class io.helidon.integrations.neo4j.Neo4j
-
Create the Neo4j support using builder.
- create(Config) - Static method in interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.OciConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
-
Creates a configured
OciCertificatesTlsManager
instance. - create(Config) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
-
Create a new digest configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
-
Create a new encryption configuration from config.
- create(Config) - Static method in interface io.helidon.integrations.vault.Vault
-
Create a Vault from configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns component metrics settings created from a
Config
node, by convention themetrics
config section within the component's own config section. - create(Config) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.MetricsConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.ScopeConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.ScopingConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Create provider instance from configuration.
- create(Config) - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.microprofile.security.QueryParamHandler
-
Read a new instance from configuration.
- create(Config) - Static method in class io.helidon.openapi.OpenApiFeature
-
Create a new instance from typed configuration.
- create(Config) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.scheduling.CronConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.scheduling.FixedRateConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.scheduling.TaskConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Create an instance based on configuration.
- create(Config) - Static method in class io.helidon.security.abac.policy.PolicyValidator
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Will read roles allowed from configuration.
- create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create a new validator instance from configuration.
- create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from configuration (of endpoint).
- create(Config) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create an time config from configuration.
- create(Config) - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
-
Load this policy from config.
- create(Config) - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a new provider instance from configuration.
- create(Config) - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache and configure it from the provided configuration.
- create(Config) - Static method in class io.helidon.security.providers.common.OutboundConfig
-
Parse targets from provider configuration.
- create(Config) - Static method in class io.helidon.security.providers.common.OutboundTarget
-
Create a target from configuration.
- create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Creates the provider from configuration, supporting encryption if its configuration is found.
- create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance from config.
- create(Config) - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from config.
- create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
-
Create provider instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.ConfigUserStore
-
Create an instance from config.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Load this provider from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration from config.
- create(Config) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Parse configuration into this enum.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
-
Load this provider from configuration.
- create(Config) - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
-
Create the secure user store to use with these providers.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
-
Create a new instance of this provider from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Load header configuration from config.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.jwt.JwtProvider
-
Create provider instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Create a new instance from
Config
. - create(Config) - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
Load this provider from configuration.
- create(Config) - Static method in class io.helidon.security.QueryParamMapping
-
Read a new instance from configuration.
- create(Config) - Static method in interface io.helidon.security.Security
-
Creates new instance based on configuration values.
- create(Config) - Static method in class io.helidon.security.SecurityTime
-
Load an instance from configuration.
- create(Config) - Static method in class io.helidon.security.util.TokenHandler
-
Create a
TokenHandler
from configuration. - create(Config) - Static method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.tracing.config.TracingConfig
-
Create new tracing configuration based on the provided config.
- create(Config) - Static method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Create a new builder based on values in configuration.
- create(Config) - Static method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Create a new builder from configuration.
- create(Config) - Static method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Create a new builder based on values in configuration.
- create(Config) - Static method in interface io.helidon.tracing.TracerBuilder
-
Create a new builder from configuration.
- create(Config) - Static method in interface io.helidon.webclient.api.HttpClientConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.api.HttpConfigBase
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webclient.api.Proxy
-
Create a new proxy instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.api.WebClientConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.http1.Http1Client
-
Create a new instance based on
Config
. - create(Config) - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.http2.Http2Client
-
Create a new instance based on
Config
. - create(Config) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webclient.metrics.WebClientMetrics
-
Creates new client metrics based on config.
- create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Create a new context feature with custom setup.
- create(Config) - Static method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.ConnectionConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.cors.CorsConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.cors.CorsFeature
-
Create a new CORS feature with custom setup.
- create(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
-
Creates a new
CorsSupport
instance based on the provided configuration expected to match the basicCrossOriginConfig
format. - create(Config) - Static method in interface io.helidon.webserver.grpc.GrpcConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.http1.Http1Config
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.http2.Http2Config
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.ListenerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Create a new Metrics observer from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new support with custom configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
-
Create a new traced path configuration from
Config
. - create(Config) - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.security.PathsConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
-
Create an instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.webserver.security.SecurityHttpFeature
-
Create a consumer of routing config to be
registered
with web server routing to process security requests. - create(Config) - Static method in interface io.helidon.webserver.WebServerConfig
-
Create a new instance from configuration.
- create(Config) - Static method in interface io.helidon.webserver.websocket.WsConfig
-
Create a new instance from configuration.
- create(Config, MetricsConfig, Collection<MetersProvider>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
- create(Config, MetricsConfig, Collection<MetersProvider>) - Method in interface io.helidon.metrics.spi.MetricsFactoryProvider
-
Creates a new
MetricsFactory
from which the caller can obtainMeterRegistry
andMeter.Builder
instances. - create(Config, OutboundTarget...) - Static method in class io.helidon.security.providers.common.OutboundConfig
-
Parse targets from provider configuration with possible default targets.
- create(Config, TokenHandler) - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Load an instance from configuration.
- create(Config, SecurityHandler) - Static method in class io.helidon.webserver.security.SecurityHandler
-
Create an instance from configuration.
- create(Config, String) - Method in class io.helidon.common.concurrency.limits.AimdLimitProvider
- create(Config, String) - Method in class io.helidon.common.concurrency.limits.FixedLimitProvider
- create(Config, String) - Method in interface io.helidon.common.config.ConfiguredProvider
-
Create a new instance from the configuration located on the provided node.
- create(Config, String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Load supplier from configuration.
- create(Config, String) - Method in class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
- create(Config, String) - Method in class io.helidon.http.encoding.deflate.DeflateEncodingProvider
- create(Config, String) - Method in class io.helidon.http.encoding.gzip.GzipEncodingProvider
- create(Config, String) - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
- create(Config, String) - Static method in class io.helidon.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport
. - create(Config, String) - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
- create(Config, String) - Static method in class io.helidon.http.media.jsonb.JsonbSupport
-
Creates a new
JsonbSupport
. - create(Config, String) - Method in class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
- create(Config, String) - Static method in class io.helidon.http.media.jsonp.JsonpSupport
-
Creates a new named
JsonpSupport
. - create(Config, String) - Static method in class io.helidon.http.media.multipart.MultiPartSupport
-
Creates a new named
MultiPartSupport
. - create(Config, String) - Method in class io.helidon.http.media.multipart.MultiPartSupportProvider
- create(Config, String) - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
- create(Config, String) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiProvider
- create(Config, String) - Method in class io.helidon.openapi.OpenApiFeatureProvider
- create(Config, String) - Method in class io.helidon.webclient.http1.Http1ProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webclient.security.WebClientSecurityProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webserver.accesslog.AccessLogFeatureProvider
- create(Config, String) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureProvider
- create(Config, String) - Method in class io.helidon.webserver.context.ContextFeatureProvider
- create(Config, String) - Method in class io.helidon.webserver.cors.CorsFeatureProvider
- create(Config, String) - Method in class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webserver.http1.Http1ProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webserver.http2.Http2ProtocolConfigProvider
- create(Config, String) - Method in class io.helidon.webserver.observe.config.ConfigObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.observe.health.HealthObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.observe.info.InfoObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.observe.log.LogObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.observe.metrics.MetricsObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.observe.ObserveFeatureProvider
- create(Config, String) - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
-
Create a new observer from the provided configuration.
- create(Config, String) - Method in class io.helidon.webserver.observe.tracing.TracingObserveProvider
-
Deprecated.
- create(Config, String) - Method in class io.helidon.webserver.security.SecurityFeatureProvider
- create(Config, String) - Method in class io.helidon.webserver.websocket.WsProtocolConfigProvider
- create(AllowListConfig) - Static method in class io.helidon.common.configurable.AllowList
-
Create a new allow list based on its configuration.
- create(LruCacheConfig<K, V>) - Static method in class io.helidon.common.configurable.LruCache
-
Create an instance with custom configuration.
- create(ResourceConfig) - Static method in interface io.helidon.common.configurable.Resource
-
Create resource from its configuration.
- create(ScheduledThreadPoolConfig) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new instance from programmatic configuration.
- create(ThreadPoolConfig) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new thread pool supplier based on its configuration.
- create(Context) - Static method in interface io.helidon.common.context.Context
-
Creates a new empty instance backed by its parent read-through
Context
. - create(HelidonServiceLoader<DbMapperProvider>) - Static method in interface io.helidon.dbclient.DbMapperManager
-
Create a new mapper manager from customized
HelidonServiceLoader
. - create(MapperManager, String, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
-
Create an empty value.
- create(MapperManager, String, Class<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
-
Create an empty value.
- create(MapperManager, String, T, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
-
Create a value backed by data.
- create(MapperManager, String, T, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.Value
-
Create a value backed by data.
- create(MapperManager, String, T, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
-
Create a value backed by data.
- create(MapperManager, String, T, String...) - Static method in interface io.helidon.common.mapper.Value
-
Create a value backed by data.
- create(MediaType) - Static method in interface io.helidon.http.HttpMediaType
-
Create a new HTTP media type from media type.
- create(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
- create(Single<T>) - Static method in interface io.helidon.common.reactive.Single
- create(HelidonSocket) - Static method in class io.helidon.common.socket.SocketWriter
-
Create a new socket writer.
- create(PeerInfo, PeerInfo, boolean) - Static method in class io.helidon.webserver.testing.junit5.DirectSocket
-
Create a new socket with explicit peer information.
- create(TlsConfig) - Static method in class io.helidon.common.tls.Tls
-
Create TLS with custom configuration.
- create(TypeName) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for an annotation with no value.
- create(TypeName, TypeName, TypeName, String, String) - Method in interface io.helidon.codegen.spi.GeneratedAnnotationProvider
-
Create a generated annotation.
- create(TypeName, String) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for an annotation with a value.
- create(TypeName, String) - Static method in interface io.helidon.common.types.EnumValue
-
Create a new enum value, when the enum is not available on classpath.
- create(TypeName, Map<String, ?>) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for annotation with zero or more values.
- create(UriInfo) - Static method in class io.helidon.webclient.api.ClientUri
-
Create a new client uri.
- create(Config) - Static method in class io.helidon.config.ClasspathConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.ClasspathOverrideSource
-
Create a new classpath override source from meta configuration, containing
resource
key and other options. - create(Config) - Static method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Initializes config filter instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.ConfigSources
-
Returns a
ConfigSource
that contains the same configuration model as the providedconfig
. - create(Config) - Static method in class io.helidon.config.DirectoryConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdWatcher
-
Create a new instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.FileConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.FileOverrideSource
-
Create a new file override source from meta configuration.
- create(Config) - Static method in class io.helidon.config.git.GitConfigSource
-
Create an instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source base on a Helidon SE config instance.
- create(Config) - Static method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Initializes polling strategy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.PrefixedConfigSource
-
Create a prefixed config source from meta configuration.
- create(Config) - Static method in class io.helidon.config.SimpleRetryPolicy
-
Initializes retry policy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlOverrideSource
-
Create a new URL override source from meta configuration.
- create(Config) - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Create a EmbeddedStorageManager instance from Config.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Creates a new instance of KafkaConnector with the required configuration.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
-
Load this builder from a configuration.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
-
Load this builder from a configuration.
- create(Config) - Static method in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
Creates a
GrpcChannelsProvider
using the specified configuration. - create(Config) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builder
instances based on the "routing" configuration for the specific component configuration. - create(Config) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from config.
- create(Config) - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
-
Create Access log support configured from
Config
. - create(Config) - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
-
Create Access log support configured from
Config
. - create(Config) - Static method in class io.helidon.webserver.context.ContextFeature
-
Create a new context feature with custom setup.
- create(Config) - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Creates a new instance using values from the provided config.
- create(Config.Key) - Static method in exception class io.helidon.config.MissingValueException
-
Create new missing value exception.
- create(Config, String) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from config.
- create(ScheduledPollingStrategy.RecurringPolicy, ScheduledExecutorService) - Static method in class io.helidon.config.ScheduledPollingStrategy
-
Creates a polling strategy with an interval of the polling as a parameter.
- create(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigSources
-
Returns a
ConfigSource
that wraps the specifiedobjectNode
. - create(ConfigSource) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source based on a Helidon SE config source.
- create(DbClient, Config) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
-
Create a health check with configured settings for the database.
- create(DbExecuteContext, DbStatementType, CompletionStage<Void>, CompletionStage<Long>, DbStatementParameters) - Static method in interface io.helidon.dbclient.DbClientServiceContext
-
Create a new client service context.
- create(AsyncConfig) - Static method in interface io.helidon.faulttolerance.Async
-
Async with explicit configuration.
- create(BulkheadConfig) - Static method in interface io.helidon.faulttolerance.Bulkhead
-
Create
Bulkhead
from its configuration. - create(CircuitBreakerConfig) - Static method in interface io.helidon.faulttolerance.CircuitBreaker
-
Create a new circuit builder based on its configuration.
- create(FallbackConfig<T>) - Static method in interface io.helidon.faulttolerance.Fallback
-
Create a fallback based on configuration.
- create(RetryConfig) - Static method in interface io.helidon.faulttolerance.Retry
-
Create a new retry from its configuration.
- create(TimeoutConfig) - Static method in interface io.helidon.faulttolerance.Timeout
-
Create a timeout based on configuration.
- create(HealthCheck...) - Static method in class io.helidon.webserver.observe.health.HealthObserver
-
Create a health observer, adding the provided checks to the checks discovered via
ServiceLoader
andHealthCheckProvider
. - create(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create content encoding context from its prototype.
- create(Header) - Static method in interface io.helidon.http.HeaderWriteable
-
Create a new mutable header from an existing header.
- create(HeaderName, boolean, boolean, int) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(HeaderName, boolean, boolean, long) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(HeaderName, boolean, boolean, String...) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(HeaderName, int) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(HeaderName, long) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(HeaderName, LazyString) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(HeaderName, String) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(HeaderName, String...) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(HeaderName, Collection<String>) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(Headers) - Static method in interface io.helidon.http.ClientRequestHeaders
-
Create client request headers from headers.
- create(Headers) - Static method in interface io.helidon.http.ClientResponseHeaders
-
Create a new instance from headers parsed from client response.
- create(Headers) - Static method in interface io.helidon.http.ClientResponseTrailers
-
Create new trailers from headers future.
- create(Headers) - Static method in class io.helidon.http.Forwarded
-
Parse forwarded header(s) from the provided headers.
- create(Headers) - Static method in class io.helidon.http.http2.Http2Headers
-
Create HTTP/2 headers from HTTP headers.
- create(Headers) - Static method in interface io.helidon.http.ServerRequestHeaders
-
Create a new instance from headers.
- create(Headers) - Static method in interface io.helidon.http.ServerResponseHeaders
-
Create a new instance of mutable server response headers.
- create(Headers) - Static method in interface io.helidon.http.ServerResponseTrailers
-
Create a new instance of mutable server response trailers.
- create(Headers) - Static method in interface io.helidon.http.WritableHeaders
-
Create a new instance of writable headers from existing headers.
- create(Headers, ParserMode) - Static method in interface io.helidon.http.ClientResponseHeaders
-
Create a new instance from headers parsed from client response.
- create(Http2Stream, Http2Headers.DynamicTable, Http2HuffmanDecoder, Http2FrameData...) - Static method in class io.helidon.http.http2.Http2Headers
-
Create headers from HTTP request.
- create(Http2Stream, Http2Headers.DynamicTable, Http2HuffmanDecoder, Http2Headers, Http2FrameData...) - Static method in class io.helidon.http.http2.Http2Headers
-
Create headers from HTTP request.
- create(HttpPrologue, Headers) - Static method in class io.helidon.webserver.http.DirectTransportRequest
-
Configure a simple request from known prologue and headers.
- create(MediaContextConfig) - Static method in interface io.helidon.http.media.MediaContext
-
Create media context from its prototype.
- create(WritableHeaders<?>) - Static method in interface io.helidon.http.ClientRequestHeaders
-
Create client request headers from writable headers.
- create(WritableHeaders<?>) - Static method in class io.helidon.http.http2.Http2Headers
-
Create from writable HTTP headers.
- create(NativeTrace, ScanResult, Function<String, Class<?>>, Function<Class<?>, Boolean>) - Static method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Create a new instance.
- create(OciCertificatesTlsManagerConfig) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
-
Creates a configured
OciCertificatesTlsManager
instance. - create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Create a new secret on the defined path.
- create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Create a new secret on the defined path.
- create(CreateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Create a new secret.
- create(Channel<PAYLOAD>) - Static method in class io.helidon.messaging.Emitter
-
Create new Emitter to serve as a publisher for supplied channel.
- create(Channel<PAYLOAD>, Channel<PAYLOAD>...) - Static method in class io.helidon.messaging.Emitter
-
Create new Emitter to serve as a broadcast publisher for supplied channels.
- create(MetricsConfig) - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Creates a new system tags manager using the provided metrics settings.
- create(CronConfig) - Static method in interface io.helidon.scheduling.Cron
-
Create a cron task from programmatic configuration.
- create(FixedRateConfig) - Static method in interface io.helidon.scheduling.FixedRate
-
Create a fixed rate task from programmatic configuration.
- create(SignedJwt, Jwk) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Create new EncryptedJwt.
- create(Principal) - Static method in class io.helidon.security.Subject
-
Create a new subject for a principal.
- create(OutboundTarget) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from an outbound target.
- create(OutboundTarget) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration from an outbound target.
- create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from
OidcConfig
instance. - create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
Create a new provider based on OIDC configuration.
- create(OidcConfig, TenantConfig) - Static method in class io.helidon.security.providers.oidc.common.Tenant
-
Create new instance and resolve all the metadata related values.
- create(QueryParamMapping) - Static method in class io.helidon.microprofile.security.QueryParamHandler
-
Create instance from an existing mapping.
- create(QueryParamMapping) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
-
Create an instance from existing mapping.
- create(Security) - Static method in class io.helidon.webclient.security.WebClientSecurity
-
Creates new instance of client security service base on
Security
. - create(Security) - Static method in class io.helidon.webserver.security.SecurityHttpFeature
-
Create a consumer of routing config to be
registered
with web server routing to process security requests. - create(SecurityLevel) - Static method in class io.helidon.security.SecurityLevel
-
Creates builder for security levels based on previously created security level.
- create(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Static method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Create a new support based on digest and verify functions.
- create(AbacSupport) - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Create basic attributes that have all attributes of the toCopy.
- create(TokenHandler, String) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from a token handler and username.
- create(ServiceRegistryConfig) - Static method in interface io.helidon.service.registry.ServiceDiscovery
-
Create a new instance that discovers service descriptors based on the configuration.
- create(ServiceRegistryConfig) - Static method in interface io.helidon.service.registry.ServiceRegistryManager
-
Create a new service registry manager with custom configuration.
- create(ServiceRegistryConfig, ServiceDiscovery, Supplier<ServiceRegistryManager>) - Method in interface io.helidon.service.registry.spi.ServiceRegistryManagerProvider
-
Create a new registry manager.
- create(Tracer) - Static method in class io.helidon.webclient.tracing.WebClientTracing
-
Creates a new client tracing service for a specific tracer.
- create(Tracer) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
-
Create a tracing observer that is enabled for all paths and spans (that are enabled by default).
- create(Tracer, Config) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
-
Create a new tracing observer based on
Config
. - create(Tracer, GrpcTracingConfig) - Static method in class io.helidon.webserver.grpc.GrpcTracingInterceptor
-
Create a
GrpcTracingInterceptor
interceptor. - create(ClientConnection, WsListener) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
-
Create a new connection without a sub-protocol.
- create(ClientConnection, WsListener, String) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
-
Create a new connection.
- create(ClientUri) - Static method in class io.helidon.webclient.api.ClientUri
-
Create a new client uri.
- create(ClientUri) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
-
Creates a single supplier.
- create(ClientUri...) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.OrderedSupplier
-
Creates an ordered supplier.
- create(ClientUri...) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.RandomSupplier
-
Creates a random supplier.
- create(ClientUri...) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.RoundRobinSupplier
-
Creates a round-robin supplier.
- create(WebClientConfig) - Static method in interface io.helidon.webclient.api.WebClient
-
Create a new webclient with customized configuration.
- create(WebClientCookieManagerConfig) - Static method in class io.helidon.webclient.api.WebClientCookieManager
-
Create a cookie manager from its configuration.
- create(WebClient, ConnectionKey, List<String>, Function<TcpClientConnection, Boolean>, Consumer<TcpClientConnection>) - Static method in class io.helidon.webclient.api.TcpClientConnection
-
Create a new TCP Connection.
- create(GrpcClientConfig) - Static method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a new instance with custom configuration.
- create(Http1ClientConfig) - Static method in interface io.helidon.webclient.http1.Http1Client
-
Create a new HTTP/1.1 client with custom configuration.
- create(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2Client
-
Create a new instance with custom configuration.
- create(Http2ClientImpl, ClientConnection, boolean) - Static method in class io.helidon.webclient.http2.Http2ClientConnection
-
Creates an HTTP2 client connection.
- create(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClient
-
Create a new WebSocket client with custom configuration.
- create(AccessLogConfig) - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
-
Create a new instance from its configuration.
- create(LimitsFeatureConfig) - Static method in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Create a new instance from its configuration.
- create(ConnectionContext, HttpPrologue, Headers, String, WsRoute) - Static method in class io.helidon.webserver.websocket.WsConnection
-
Create a new connection using a route.
- create(ConnectionContext, HttpPrologue, Headers, String, WsListener) - Static method in class io.helidon.webserver.websocket.WsConnection
-
Create a new connection using a listener.
- create(ContextFeatureConfig) - Static method in class io.helidon.webserver.context.ContextFeature
-
Create a new instance from its configuration.
- create(CorsConfig) - Static method in class io.helidon.webserver.cors.CorsFeature
-
Create a new instance from its configuration.
- create(GrpcConfig, ProtocolConfigs) - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
- create(ErrorHandlers, List<Filter>) - Static method in class io.helidon.webserver.http.Filters
-
Create filters.
- create(Filter) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for a filter.
- create(HttpRoute) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for a route.
- create(HttpSecurity) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for HTTP security instance.
- create(HttpService...) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for service(s).
- create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in interface io.helidon.webserver.http.spi.SinkProvider
-
Deprecated, for removal: This API element is subject to removal in a future version.replaced by
SinkProvider.create(SinkProviderContext)
- create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in class io.helidon.webserver.sse.SseSinkProvider
-
Deprecated, for removal: This API element is subject to removal in a future version.replaced by
SseSinkProvider.create(SinkProviderContext)
- create(SinkProviderContext) - Method in interface io.helidon.webserver.http.spi.SinkProvider
-
Creates a sink using this provider.
- create(SinkProviderContext) - Method in class io.helidon.webserver.sse.SseSinkProvider
-
Creates a Sink for SSE events.
- create(Http2Config) - Static method in class io.helidon.webserver.http2.Http2Upgrader
-
Create a new HTTP2 upgrader.
- create(Http2Config, ProtocolConfigs) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
- create(ConfigObserverConfig) - Static method in class io.helidon.webserver.observe.config.ConfigObserver
-
Create a new Config observer using the provided configuration.
- create(HealthObserverConfig) - Static method in class io.helidon.webserver.observe.health.HealthObserver
-
Create a new Health observer using the provided configuration.
- create(InfoObserverConfig) - Static method in class io.helidon.webserver.observe.info.InfoObserver
-
Create a new Info observer using the provided configuration.
- create(LogObserverConfig) - Static method in class io.helidon.webserver.observe.log.LogObserver
-
Create a new Log observer using the provided configuration.
- create(MetricsObserverConfig) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Create a new Metrics observer using the provided configuration.
- create(ObserveFeatureConfig) - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new observe feature based on its configuration.
- create(Observer...) - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new support with default configuration and an explicit list of observers.
- create(TracingObserverConfig) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
-
Create a new Tracing observer using the provided configuration.
- create(SecurityFeatureConfig) - Static method in class io.helidon.webserver.security.SecurityFeature
-
Create a new instance from its configuration.
- create(WebServerConfig) - Static method in interface io.helidon.webserver.WebServer
-
Create a new web server from its configuration.
- create(WsConfig) - Static method in class io.helidon.microprofile.tyrus.TyrusUpgrader
-
Create a new configured instance of Tyrus upgrader.
- create(WsConfig) - Static method in class io.helidon.webserver.websocket.WsUpgrader
-
WebSocket upgrader for HTTP/1.
- create(WsConfig, ProtocolConfigs) - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
- create(WsConfig, ProtocolConfigs) - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
- create(WsRouting) - Static method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
-
Create a new client based on the provided routing.
- create(OpenTelemetry, Tracer, Map<String, String>) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry tracer.
- create(Span) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry span.
- create(SpanBuilder, Tracer) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry span builder.
- create(Span, Baggage) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry span.
- create(Tracer) - Static method in class io.helidon.tracing.providers.opentracing.OpenTracing
-
Wrap an open tracing tracer.
- create(Tracer, Span) - Static method in class io.helidon.tracing.providers.opentracing.OpenTracing
-
Wrap an open tracing span.
- create(CollectorRegistry) - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new instance using specified Prometheus
CollectorRegistry
. - create(CompletionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(ExceptionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(MessageListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(ServerSessionPool) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(JsonObject) - Static method in class io.helidon.integrations.vault.ListSecrets.Response
-
Create a new list response from JSON entity.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.Jwk
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkEC
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkKeys
-
Create Jwk keys from its JSON representation.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkOctet
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkRSA
-
Create an instance from Json object.
- create(ContainerRequestContext) - Static method in interface io.helidon.jersey.common.InvokedResource
-
Create a new invoked resource from Jersey container request context.
- create(Application) - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
Create an instance based on a JAX-RS application.
- create(Application...) - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for a JAX-RS application.
- create(InputStream, MediaType) - Static method in class io.helidon.config.ConfigSources
- create(InputStream, MediaType, Object) - Static method in interface io.helidon.config.spi.ConfigParser.Content
-
Create content from data, media type and a stamp.
- create(Reader) - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- create(Reader) - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
-
Create the
ConfigSource
from the given content. - create(Reader) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideData
from aReader
. - create(Reader) - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- create(Class<?>) - Static method in class io.helidon.codegen.classmodel.Annotation
-
New
Annotation
instance based on the type. - create(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list for a class.
- create(Class<?>, boolean) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list for a class.
- create(Class<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a new introspection modeller for a given gRPC service class.
- create(Class<?>, Class<?>) - Static method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Factory method for ease of chaining other method invocations.
- create(Class<?>, Supplier<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a
GrpcServiceBuilder
for a given gRPC service class. - create(Class<? extends Application>) - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
Create a new instance based on an JAX-RS Application class.
- create(Class<? extends Application>...) - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for a JAX-RS application class.
- create(Class<? extends Annotation>) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for an annotation with no value.
- create(Class<? extends Annotation>, String) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for an annotation with a value.
- create(Class<? extends Annotation>, Map<String, ?>) - Static method in interface io.helidon.common.types.Annotation
-
Creates an instance for an annotation with a value.
- create(Class<N>) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type instance representing the given class.
- create(Class<T>) - Static method in interface io.helidon.integrations.vault.SysApi
-
Create a new Sys API for the defined API class.
- create(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.InstanceSupplier
-
Create an
Supplier
that supplies a new instances of the specified Class. - create(Class<T>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Create a new instance using CDI.
- create(Class<T>, InjectionProvider.CreateInstanceFunction<T>) - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Create an injection type for the class and creator function.
- create(Class<T>, ErrorHandler<? super T>) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for an error handler.
- create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.AuthMethod
-
Create an authentication method.
- create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.Engine
-
Create an engine.
- create(Class<T>, String, String, String) - Static method in interface io.helidon.integrations.vault.Engine
-
Create a new versioned engine.
- create(Class<T>, BiConsumer<T, ServerResponse>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that consumes type request entity and
ServerResponse
. - create(Class<T>, Consumer<T>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that consumes typed request entity and sends
Status.OK_200
. - create(Class<T>, Function<T, ?>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that consumes typed request entity and produces an entity object.
- create(Class<T>, T) - Static method in interface io.helidon.common.types.EnumValue
-
Create a new enum value.
- create(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
instance that publishes the given iterable. - create(ThreadMXBean) - Static method in class io.helidon.health.checks.DeadlockHealthCheck
-
Create a new deadlock health check to use.
- create(Object) - Static method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
-
Creates a new in-memory logging handler and attaches it to the logger named after the class name of the specified object.
- create(Object) - Static method in class io.helidon.http.sse.SseEvent
-
Creates a new SSE event with data.
- create(Object) - Method in class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
- create(Object, MediaType) - Static method in class io.helidon.http.sse.SseEvent
-
Creates a new SSE event with data and media type.
- create(Object, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a new introspection modeller for a given gRPC service.
- create(Method) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Create an
AnnotatedMethod
instance from aJava method
. - create(Type) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type, using the provided generic type information and deriving the class.
- create(Type) - Static method in interface io.helidon.common.types.TypeName
-
Create a type name from a type (such as class).
- create(Runnable) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that only runs code and returns
Status.OK_200
. - create(String) - Static method in class io.helidon.codegen.classmodel.TypeArgument
-
Creates new
TypeArgument
instance based on the provided token. - create(String) - Static method in class io.helidon.common.Base64Value
-
Create a base64 value from plain text.
- create(String) - Static method in interface io.helidon.common.buffers.BufferData
-
Create buffer data from a string.
- create(String) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from classpath.
- create(String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new thread pool supplier with default configuration and a given name.
- create(String) - Static method in class io.helidon.common.crypto.HashDigest
-
Create a new instance of this class based on selected algorithm.
- create(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Create a new media type from the full media type string.
- create(String) - Static method in interface io.helidon.common.types.TypeName
-
Creates a type name from a fully qualified class name.
- create(String) - Static method in class io.helidon.common.uri.UriFragment
-
Create a fragment from raw value.
- create(String) - Static method in interface io.helidon.common.uri.UriPath
-
Create a new path from its raw representation.
- create(String) - Static method in interface io.helidon.common.uri.UriPathSegment
-
Create a new path segment from raw (encoded) segment value that may contain matrix parameters.
- create(String) - Static method in interface io.helidon.common.uri.UriQuery
-
Create a new HTTP query from the query string.
- create(String) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create a config source for the first resource on the classpath.
- create(String) - Static method in interface io.helidon.config.Config.Key
-
Creates new instance of Key for specified
key
literal. - create(String) - Static method in interface io.helidon.config.spi.ConfigNode.ValueNode
-
Create new instance of the
ConfigNode.ValueNode
from specified Stringvalue
. - create(String) - Static method in class io.helidon.config.ValueNodeImpl
-
Create a value node for the provided value.
- create(String) - Static method in class io.helidon.http.Forwarded
-
Create forwarded from a value of a single forwarded header, such as
by=a.b.c;for=d.e.f;host=host;proto=https
. - create(String) - Static method in class io.helidon.http.HeaderNames
-
Find or create a header name.
- create(String) - Static method in interface io.helidon.http.HttpMediaType
-
Parse media type from the provided string.
- create(String) - Static method in class io.helidon.http.Method
-
Create new HTTP request method instance from the provided name.
- create(String) - Static method in class io.helidon.http.PathMatchers
-
Create a path matcher from a path pattern.
- create(String) - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
Create request for a specific role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
Create request for a specific role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Create a new request with role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
Create a new request with role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
-
Create a new request with token.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
-
Create a new request with a token.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
-
Create a new request from the token value.
- create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultName.Literal
-
Create a new literal.
- create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
-
Create a new literal.
- create(String) - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Create with a path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Get secret request for a secret path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Create a request for path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Create a new entry from cipher text.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Create a request from key name.
- create(String) - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Create a delete policy request for a policy name.
- create(String) - Static method in class io.helidon.messaging.Channel
-
Create new empty channel with given name.
- create(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builder
instances based on the "routing" configuration for the specific component. - create(String) - Static method in interface io.helidon.security.Principal
-
Create a principal instance for an id (or name).
- create(String) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret from a value.
- create(String) - Static method in class io.helidon.security.Role
-
Create a role based on a name without any attributes.
- create(String) - Static method in class io.helidon.security.SecurityLevel
-
Creates builder for security levels based on class name.
- create(String) - Static method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Create a new builder for the service name.
- create(String) - Static method in interface io.helidon.tracing.TracerBuilder
-
Create a new builder for the service name.
- create(String) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
-
Creates a single supplier.
- create(String) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
-
Create a header log entry for a specified header name with default configuration.
- create(String) - Static method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on a default CORS config for services.
- create(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(String...) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Create roles config from an array of allowed roles.
- create(String...) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from an array of scopes.
- create(String, boolean) - Static method in interface io.helidon.common.uri.UriQuery
-
Create a new HTTP query from the query string, validating if requested.
- create(String, boolean) - Static method in class io.helidon.tracing.Tag
-
Create a boolean tag.
- create(String, byte[]) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from binary content.
- create(String, int) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(String, int, Duration) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Socket client that allows sending any content.
- create(String, long) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(String, Config) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
-
Create a new traced component configuration from
Config
. - create(String, Config) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
-
Create a new traced span log configuration from
Config
. - create(String, Config) - Static method in class io.helidon.tracing.config.SpanTracingConfig
-
Create traced span configuration from a
Config
. - create(String, MediaType) - Static method in class io.helidon.config.ConfigSources
- create(String, ParserMode) - Static method in class io.helidon.common.media.type.MediaTypes
-
Create a new media type from the full media type string.
- create(String, ParserMode) - Static method in interface io.helidon.http.HttpMediaType
-
Parse media type from the provided string.
- create(String, TypeName, double, Set<TypeName>) - Static method in interface io.helidon.service.metadata.DescriptorMetadata
-
Create a new instance from descriptor information, i.e.
- create(String, Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- create(String, Config) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- create(String, Config) - Method in class io.helidon.config.git.GitConfigSourceProvider
- create(String, Config) - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
-
Deprecated.For use by the Helidon Config subsystem only.
- create(String, Config, Class<?>, Class<?>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Create a named cache using the provided helidon configuration.
- create(String, Config, String) - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- create(String, Config, String) - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
-
Create a list of configuration sources from a meta-config type.
- create(String, Config, String) - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- create(String, Config, String) - Method in class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
-
Returns an immutable
List
whose sole element is aConfigSource
implementation backed by the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs. - create(String, ConfigSource) - Static method in class io.helidon.config.PrefixedConfigSource
-
Create a new prefixed config source.
- create(String, CrossOriginConfig) - Static method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on the provided config.
- create(String, TokenHandler) - Static method in class io.helidon.security.QueryParamMapping
-
Create a new mapping for a query parameter and
TokenHandler
to extract the parameter and store it as a new header with possible transformation. - create(String, TokenHandler) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
-
Create an instance from parameter name and explicit
TokenHandler
. - create(String, HttpService...) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for service(s) with a path.
- create(String, Http1Config, ProtocolConfigs) - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
- create(String, Http2Config, ProtocolConfigs) - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
- create(String, InputStream) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from binary content from an input stream, using
Resource.Source.UNKNOWN
type. - create(String, Reader) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source base on a Reader instance for the given type.
- create(String, Reader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML content as a reader.
- create(String, Reader, ConfigParseOptions) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Load a HOCON/JSON config source from a reader.
- create(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(String, Number) - Static method in class io.helidon.tracing.Tag
-
Create a numeric tag.
- create(String, String) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from text content (e.g.
- create(String, String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Create media type from the type and subtype.
- create(String, String) - Static method in class io.helidon.http.HeaderNames
-
Find or create a header name.
- create(String, String) - Static method in class io.helidon.http.HeaderValues
-
Create a new header with a single value.
- create(String, String) - Static method in class io.helidon.http.SetCookie
-
Creates new instance.
- create(String, String) - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Create a new request.
- create(String, String) - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Create a new login request for role name and k8s service account token.
- create(String, String) - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
A new request with a policy name and policy text.
- create(String, String) - Static method in interface io.helidon.metrics.api.Tag
-
Creates a new tag using the specified key and value.
- create(String, String) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration for an explicit user and password.
- create(String, String) - Static method in class io.helidon.security.QueryParamMapping
-
Create a new mapping for a query parameter and a header name.
- create(String, String) - Static method in class io.helidon.tracing.Tag
-
Create a string tag.
- create(String, String) - Static method in class io.helidon.webserver.observe.DisabledObserverFeature
-
Create a new disabled feature.
- create(String, String...) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(String, String, boolean) - Static method in interface io.helidon.codegen.Option
-
Create a new boolean option.
- create(String, String, int) - Static method in interface io.helidon.codegen.Option
-
Create a new int option.
- create(String, String, MethodDescriptor.Builder<?, ?>) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new
GrpcClientMethodDescriptor.Builder
with the specified name andMethodDescriptor
. - create(String, String, DbClientContext) - Static method in class io.helidon.dbclient.DbExecuteContext
-
Create a new execution context.
- create(String, String, String) - Static method in interface io.helidon.codegen.Option
-
Create a new String option.
- create(String, String, String) - Static method in class io.helidon.webserver.http.DirectTransportRequest
-
Create a new request from as much known information as possible.
- create(String, String, String, Method, UriPath, UriQuery, UriFragment) - Static method in class io.helidon.http.HttpPrologue
-
Create a new prologue with decoded values.
- create(String, String, String, Method, String, boolean) - Static method in class io.helidon.http.HttpPrologue
-
Create a new prologue.
- create(String, String, Instant, Instant) - Static method in class io.helidon.security.providers.common.TokenCredential
-
Creates a new token credential for the specified token.
- create(String, String, T, Function<String, T>, GenericType<T>) - Static method in interface io.helidon.codegen.Option
-
Create a new option with a custom mapper.
- create(String, URL) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source base on a URL for the given type.
- create(String, Path) - Static method in class io.helidon.config.mp.MpConfigSources
-
Properties
config source based on a file on file system. - create(String, X509Certificate[]) - Static method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
-
Creates a Certificates instance given its version and array of certificates.
- create(String, Collection<String>) - Static method in class io.helidon.http.HeaderValues
-
Create a new header.
- create(String, Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided map.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Create a Cubbyhole secret.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Create a new secret on the defined path.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Create a new secret on the defined path.
- create(String, Map<String, List<String>>) - Static method in interface io.helidon.common.parameters.Parameters
-
Read only parameters based on a map.
- create(String, Properties) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided properties.
- create(String, T, ProtocolConfigs) - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
-
Creates an instance of server connection selector.
- create(System.Logger) - Static method in interface io.helidon.codegen.CodegenLogger
-
Create a new logger backed by
System.Logger
. - create(URI) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from URI provided.
- create(URI) - Static method in interface io.helidon.common.uri.UriQuery
-
Create URI query from a URI instance.
- create(URI) - Static method in class io.helidon.webclient.api.ClientUri
-
Create a new client URI from an existing URI.
- create(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a configured instance with the provided options.
- create(URI, Proxy) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from URI provided with an explicit proxy server.
- create(URL) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Load a HOCON/JSON config source from URL.
- create(URL) - Static method in class io.helidon.config.mp.MpConfigSources
-
Properties
config source based on a URL. - create(URL) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Load a YAML config source from URL.
- create(URL, URL) - Static method in class io.helidon.config.mp.MpConfigSources
-
Properties
config source based on a URL with a profile override. - create(ByteBuffer) - Static method in interface io.helidon.http.DataChunk
-
Creates a simple
ByteBuffer
backed data chunk. - create(ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
-
Creates a data chunk backed by one or more ByteBuffer.
- create(Path) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from file system.
- create(Path) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Load a HOCON/JSON config source from file system.
- create(Path) - Static method in class io.helidon.config.mp.MpConfigSources
-
Properties
config source based on a file on file system. - create(Path) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Load a YAML config source from file system.
- create(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a path to the file system.
- create(Duration) - Static method in interface io.helidon.faulttolerance.Timeout
-
Create a
Timeout
with specified timeout. - create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
Deprecated.New instance with explicit values.
- create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
-
Deprecated.New instance with explicit values.
- create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
-
Deprecated.New instance with explicit values.
- create(Collection<ClientUri>) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.OrderedSupplier
-
Creates an ordered supplier.
- create(Collection<ClientUri>) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.RandomSupplier
-
Creates a random supplier.
- create(Collection<ClientUri>) - Static method in class io.helidon.webclient.grpc.ClientUriSuppliers.RoundRobinSupplier
-
Creates a round-robin supplier.
- create(Collection<Method>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list from the given collection of methods.
- create(Collection<String>) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Create roles config from a collection of allowed roles.
- create(CompletionStage<Optional<T>>) - Static method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Creates a new instance of the completion stage that allows processing of cases when the element is present and when not.
- create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(ExecutorService, HelidonSocket, int, boolean) - Static method in class io.helidon.common.socket.SocketWriter
-
Create a new socket writer.
- create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
instance wrapped around the given publisher. - create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Single
instance that publishes the first and only item received from the given publisher. - create(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in class io.helidon.common.reactive.ConcatPublisher
-
Create new
ConcatPublisher
. - create(Flow.Subscriber<T>) - Static method in class io.helidon.common.reactive.SequentialSubscriber
-
Wrapper
Flow.Subscriber
ensuringOnSubscribe
,onNext
,onError
andonComplete
to be signaled serially. - create(Semaphore) - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create an instance from the provided semaphore.
- create(Consumer<AimdLimitConfig.Builder>) - Static method in class io.helidon.common.concurrency.limits.AimdLimit
-
Create a new instance customizing its configuration.
- create(Consumer<FixedLimitConfig.Builder>) - Static method in class io.helidon.common.concurrency.limits.FixedLimit
-
Create a new instance customizing its configuration.
- create(Consumer<AllowListConfig.Builder>) - Static method in class io.helidon.common.configurable.AllowList
-
Create a new allow list customizing its configuration.
- create(Consumer<LruCacheConfig.Builder<K, V>>) - Static method in class io.helidon.common.configurable.LruCache
-
Create an instance with custom configuration.
- create(Consumer<ResourceConfig.Builder>) - Static method in interface io.helidon.common.configurable.Resource
-
Create a new resource, updating its configuration.
- create(Consumer<ScheduledThreadPoolConfig.Builder>) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new instance customizing its configuration.
- create(Consumer<ThreadPoolConfig.Builder>) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new thread pool supplier customizing its configuration.
- create(Consumer<TlsConfig.Builder>) - Static method in class io.helidon.common.tls.Tls
-
Create TLS customizing its configuration.
- create(Consumer<AsyncConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Async
-
Create a new Async customizing its configuration.
- create(Consumer<BulkheadConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Bulkhead
-
Create
Bulkhead
customizing its configuration. - create(Consumer<CircuitBreakerConfig.Builder>) - Static method in interface io.helidon.faulttolerance.CircuitBreaker
-
Create a new circuit breaker with a possibility to customize its configuration.
- create(Consumer<FallbackConfig.Builder<T>>) - Static method in interface io.helidon.faulttolerance.Fallback
-
Create a fallback and customize its configuration.
- create(Consumer<RetryConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Retry
-
Create a new retry with customized configuration.
- create(Consumer<TimeoutConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Timeout
-
Create a timeout with a possibility to customize its configuration.
- create(Consumer<ContentEncodingContextConfig.Builder>) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
-
Create media context, customizing its configuration.
- create(Consumer<MediaContextConfig.Builder>) - Static method in interface io.helidon.http.media.MediaContext
-
Create media context, customizing its configuration.
- create(Consumer<OciCertificatesTlsManagerConfig.Builder>) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
-
Creates a consumer based
OciCertificatesTlsManager
instance. - create(Consumer<OpenApiUiConfig.Builder>) - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
-
Create a new instance with custom configuration.
- create(Consumer<OpenApiFeatureConfig.Builder>) - Static method in class io.helidon.openapi.OpenApiFeature
-
Create a new instance with custom configuration.
- create(Consumer<CronConfig.Builder>) - Static method in interface io.helidon.scheduling.Cron
-
Create a cron task from configuration.
- create(Consumer<FixedRateConfig.Builder>) - Static method in interface io.helidon.scheduling.FixedRate
-
Create a fixed rate task from configuration.
- create(Consumer<WebClientConfig.Builder>) - Static method in interface io.helidon.webclient.api.WebClient
-
Create a new webclient, customizing its configuration.
- create(Consumer<WebClientCookieManagerConfig.Builder>) - Static method in class io.helidon.webclient.api.WebClientCookieManager
-
Create a cookie manager updating its configuration.
- create(Consumer<GrpcClientConfig.Builder>) - Static method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a new instance customizing its configuration.
- create(Consumer<Http1ClientConfig.Builder>) - Static method in interface io.helidon.webclient.http1.Http1Client
-
Create a new HTTP/1.1 client customizing configuration.
- create(Consumer<Http2ClientConfig.Builder>) - Static method in interface io.helidon.webclient.http2.Http2Client
-
Create a new instance customizing its configuration.
- create(Consumer<WsClientConfig.Builder>) - Static method in interface io.helidon.webclient.websocket.WsClient
-
Create a new WebSocket client customizing its configuration.
- create(Consumer<AccessLogConfig.Builder>) - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
-
Create a new instance customizing its configuration.
- create(Consumer<LimitsFeatureConfig.Builder>) - Static method in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Create a new instance customizing its configuration.
- create(Consumer<ContextFeatureConfig.Builder>) - Static method in class io.helidon.webserver.context.ContextFeature
-
Create a new instance customizing its configuration.
- create(Consumer<CorsConfig.Builder>) - Static method in class io.helidon.webserver.cors.CorsFeature
-
Create a new instance customizing its configuration.
- create(Consumer<ServerRequest>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that consumes a
ServerRequest
and returnsStatus.OK_200
. - create(Consumer<ConfigObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.config.ConfigObserver
-
Create a new Config observer customizing its configuration.
- create(Consumer<HealthObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.health.HealthObserver
-
Create a new Health observer customizing its configuration.
- create(Consumer<InfoObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.info.InfoObserver
-
Create a new Info observer customizing its configuration.
- create(Consumer<LogObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.log.LogObserver
-
Create a new Log observer customizing its configuration.
- create(Consumer<MetricsObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
-
Create a new Metrics observer customizing its configuration.
- create(Consumer<ObserveFeatureConfig.Builder>) - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new observe feature customizing its configuration.
- create(Consumer<TracingObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
-
Create a new Tracing observer customizing its configuration.
- create(Consumer<SecurityFeatureConfig.Builder>) - Static method in class io.helidon.webserver.security.SecurityFeature
-
Create a new instance customizing its configuration.
- create(Consumer<SecurityHandlerConfig.Builder>) - Static method in class io.helidon.webserver.security.SecurityHandler
-
Create a new instance, customizing its configuration.
- create(Consumer<WebServerConfig.Builder>) - Static method in interface io.helidon.webserver.WebServer
-
Create a new webserver customizing its configuration.
- create(Consumer<Boolean>, UnaryOperator<InputStream>, ContentDecoder, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.webserver.http.ServerRequestEntity
-
Create a new entity.
- create(Function<byte[], String>, Function<String, byte[]>) - Static method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Create a new support based on encrypt and decrypt functions.
- create(Function<Jwt, Optional<String>>, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.A generic optional field validator based on a function to get the field.
- create(Function<Jwt, Optional<String>>, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.A generic field validator based on a function to get the field.
- create(Function<ServerRequest, ?>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that consumes a
ServerRequest
and returns an entity object. - create(Function<ContainerRequestContext, String>) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Create helper with custom span name function.
- create(Function<Integer, BufferData>, Runnable, ClientRequestHeaders, ClientResponseHeaders, MediaContext) - Static method in class io.helidon.webclient.api.ClientResponseEntity
-
Create a new client response entity.
- create(Supplier<?>) - Static method in interface io.helidon.webserver.http.Handler
-
Create a handler that produces an entity.
- create(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
-
Creates a new
Config
loaded from environment variables, system properties, and the specifiedConfigSource
s. - create(Supplier<? extends T>) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Single
instance that publishes result of the given supplier to its subscriber(s). - create(Supplier<String>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret from a supplier, such as when computing the secret value.
- create(Supplier<T>) - Static method in interface io.helidon.common.LazyValue
-
Create a lazy value from a supplier.
- create(UnaryOperator<InputStream>, UnaryOperator<InputStream>, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.webserver.http2.Http2ServerRequestEntity
-
Create a new entity.
- create(List<? extends Hson.Value<?>>) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of HSON values.
- create(List<BufferData>) - Static method in interface io.helidon.common.buffers.BufferData
-
Create composite buffer data from a list.
- create(List<LazyValue<T>>) - Static method in interface io.helidon.common.LazyList
-
Create wrapper from provided list of
LazyValue
s. - create(List<Http2FrameListener>) - Static method in interface io.helidon.http.http2.Http2FrameListener
-
Create a new composite listener.
- create(List<ScopeValidator.Scope>) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from a list of annotations.
- create(List<Http1ConnectionListener>) - Static method in interface io.helidon.webserver.http1.Http1ConnectionListener
-
Create a new listener from a list of listeners.
- create(List<ProtocolConfig>) - Static method in class io.helidon.webserver.ProtocolConfigs
-
Create new protocol configuration handler.
- create(List<ServerConnectionSelector>) - Static method in class io.helidon.webserver.ConnectionProviders
-
Create a new connection providers instance.
- create(List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a config with required headers only (e.g.
- create(List<String>, List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a new instance with both required headers and headers that are signed only if present in request.
- create(List<Map.Entry<Predicate<Config.Key>, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideData
from aList
of predicate/replacement pairs. - create(Logger) - Static method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
-
Creates a new in-memory logging handler and attaches it to the specified logger.
- create(Map<Dependency, Object>) - Static method in interface io.helidon.service.registry.DependencyContext
-
Create a new instance from a prepared map of dependencies.
- create(Map<Class<? extends Throwable>, ErrorHandler<?>>) - Static method in class io.helidon.webserver.http.ErrorHandlers
-
Create error handlers.
- create(Map<String, ConfigNode>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Creates new instance of the builder initialized from original map of members.
- create(Map<String, ConfigNode>, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Creates new instance of the builder initialized from original map of members.
- create(Map<String, String>) - Static method in class io.helidon.config.ConfigSources
- create(Map<String, String>) - Static method in class io.helidon.config.MapConfigSource
-
Create a new config source from the provided map.
- create(Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided map.
- create(Map<String, String>) - Static method in class io.helidon.config.OverrideSources
-
Creates a new instance od
OverrideSource
from a map of wildcards to values. - create(Map<String, String>, String) - Static method in class io.helidon.config.ConfigSources
- create(Map<String, List<String>>) - Static method in interface io.helidon.tracing.HeaderConsumer
-
Create a header consumer over a map of headers (must be mutable).
- create(Map<String, List<String>>) - Static method in interface io.helidon.tracing.HeaderProvider
-
Header provider from an existing map of headers (can be read only).
- create(Properties) - Static method in class io.helidon.config.ConfigSources
- create(Properties) - Static method in class io.helidon.config.MapConfigSource
-
Create a new config source from the provided properties.
- create(Properties) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided properties.
- create(Properties) - Static method in class io.helidon.config.PropertiesFilter
-
Create a
PropertiesFilter
instance. - create(Properties, String) - Static method in class io.helidon.config.ConfigSources
- create(ServiceLoader<T>) - Static method in class io.helidon.common.HelidonServiceLoader
-
Create a weighted service loader from a Java Service loader.
- create(Set<Class<? extends Throwable>>, Set<Class<? extends Throwable>>) - Static method in interface io.helidon.faulttolerance.ErrorChecker
-
Returns ErrorChecker that skips if throwable is in skipOnSet or if applyOnSet is not empty and throwable is not in it.
- create(Set<String>) - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Create new instance, with prefixes for allowed headers.
- create(Collector<T, A, R>, StreamObserver<U>) - Static method in class io.helidon.grpc.core.CollectingObserver
-
Creates collecting observer from a collector and another observer.
- create(Collector<T, A, R>, StreamObserver<U>) - Static method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.Creates collecting observer from a collector and another observer.
- create(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Static method in class io.helidon.grpc.core.CollectingObserver
-
Creates collecting observer from a collector, another observer and an error handler.
- create(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Static method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.Creates collecting observer from a collector, another observer and an error handler.
- create(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Static method in class io.helidon.grpc.core.CollectingObserver
-
Creates collecting observer from a collector, another observer and converters.
- create(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Static method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.Creates collecting observer from a collector, another observer and converters.
- create(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
- create(ProcessingEnvironment, Set<Option<?>>) - Static method in interface io.helidon.codegen.apt.AptContext
-
Deprecated.Create context from the processing environment, and a set of additional supported options.
- create(BytesMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(CompletionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Connection) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionFactory) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionMetaData) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Destination) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ExceptionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSContext) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSProducer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MapMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Message) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageProducer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ObjectMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Queue) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(QueueBrowser) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ServerSession) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ServerSessionPool) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Session) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(StreamMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TemporaryQueue) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TemporaryTopic) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TextMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Topic) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TopicSubscriber) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(N) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type instance representing the class of the given object.
- create(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
-
Create a default health check for Microstream.
- create(Driver) - Static method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
-
Creates the Neo4j driver.
- create(T) - Static method in interface io.helidon.common.LazyValue
-
Create a lazy value from a value.
- create(T) - Method in interface io.helidon.tracing.Tag.TagSource
-
Create a tag with value.
- create(T...) - Static method in class io.helidon.security.ClassToInstanceStore
-
Create a new instance based on explicit instances.
- create(T, ChangeEventType) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Create a new change event that occurred right now.
- create(T, ChangeEventType, Instant) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Create a new change event.
- create(T, ProtocolConfigs) - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
-
Creates an instance of HTTP/HTTP/1.1 connection upgrader.
- create(T, ProtocolConfigs) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
-
Creates an instance of HTTP/2 sub-protocol selector.
- CREATE_META_INF_SERVICES - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure creation of META-INF services when module-info.java is present.
- createAll(Config) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create config source for each resource on the classpath.
- createAll(String) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create config source for each resource on the classpath.
- createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Creates a new AppRole or updates an existing AppRole.
- CreateAppRole - Class in io.helidon.integrations.vault.auths.approle
-
Create AppRole request and response.
- CreateAppRole() - Constructor for class io.helidon.integrations.vault.auths.approle.CreateAppRole
- CreateAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- CreateAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
-
Create AppRole response.
- createArrayOf(String, Object[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createArrayOf(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- createAuth(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
-
Create an auth instance to provide API to access this method.
- createBlob() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createBlob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createBooleans(List<Boolean>) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of booleans.
- createBrowser(Queue) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createBrowser(Queue, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createBuilder() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- createBuilder() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
- createBuilder() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- createBuilder() - Method in interface io.helidon.tracing.providers.opentracing.spi.OpenTracingProvider
-
Create a new builder for this tracer.
- createBuilder() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
- createBuilder() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Create a new builder for this tracer.
- createBuilder() - Method in class io.helidon.tracing.tracerresolver.TracerResolverProvider
- createBytesMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createCached(HeaderName, boolean, boolean, String) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(HeaderName, int) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(HeaderName, long) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(HeaderName, String) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(String, int) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(String, long) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createCached(String, String) - Static method in class io.helidon.http.HeaderValues
-
Create and cache byte value.
- createClob() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createComposite() - Static method in interface io.helidon.common.buffers.BufferData
-
Composite buffer data that are mutable.
- createComposite(BufferData) - Static method in interface io.helidon.common.buffers.BufferData
-
Composite buffer data that are mutable with initial value.
- createConsumer(Config, Destination, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createConsumer(Config, Destination, SessionMetadata) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- createConsumer(Destination) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createConsumer(Destination, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createConsumer(Destination, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createContext(String) - Method in interface io.helidon.security.Security
-
Create a new security context with the defined id and all defaults.
- createCookie(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
SetCookie
builder to set a new cookie, returns a future, as the value may need to be encrypted using a remote service. - CreateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Create Cubbyhole secret request and response.
- CreateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- CreateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi
. - created() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- created() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
When this token was created.
- created(Instant) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
When the token was created.
- CREATED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is now present (was deleted).
- CREATED_201 - Static variable in class io.helidon.http.Status
-
201 Created, see HTTP/1.1 documentation.
- createDelete(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a delete statement using a statement text.
- createDelete(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- createDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a data modification statement using a statement passed as an argument.
- createDmlStatement(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createDnsResolver() - Method in class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
- createDnsResolver() - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
- createDnsResolver() - Method in interface io.helidon.webclient.spi.DnsResolverProvider
-
Create new instance of the
DnsResolver
. - createdTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Created timestamp.
- createDurableConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableConsumer(Topic, String, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableSubscriber(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableSubscriber(Topic, String, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createEmptyPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
Method create() is created whenever there are no fields required (or all have default values).
- createForHeader(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.An optional header field validator.
- createForHeader(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.A header field validator.
- createForPayload(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.An optional payload field validator.
- createForPayload(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.A payload field validator.
- createFromConfigPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
Method create(config) is public by default.
- createFromDecoded(String) - Static method in class io.helidon.common.uri.UriFragment
-
Create a fragment from decoded value.
- createFromDecoded(String) - Static method in interface io.helidon.common.uri.UriPath
-
Create a new path from its decoded representation.
- createFromEncoded(String) - Static method in class io.helidon.common.Base64Value
-
Create from an already encoded base64 value.
- createFromGenericDeclaration(String) - Static method in interface io.helidon.common.types.TypeName
-
Creates a type name from a generic alias type name.
- createFromLowercase(String) - Static method in class io.helidon.http.HeaderNames
-
Create a header name from lower case letters.
- createFromMethod(Function<Throwable, ? extends T>) - Static method in interface io.helidon.faulttolerance.Fallback
-
Create a fallback from the fallback method.
- createFromRoutingName(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builder
instances based on a routing name. - createFromWildcards(List<Map.Entry<String, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideData
from aList
ofString
pairs. - createGet(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query returning a single row using a statement passed as an argument.
- createGet(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createInbound(ConnectionFlowControl.Type, int, int, int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.http.http2.WindowSize
-
Create inbound window size container with initial window size set.
- createInboundNoop(int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.http.http2.WindowSize
-
Create inbound window size container with flow control turned off.
- createInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
IoMulti.multiFromStream(java.io.InputStream)
- createInsert(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an insert statement using a statement text.
- createInsert(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createInstance(Vault, Config, InjectionProvider.InstanceConfig) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Create a new instance of the injectable.
- createInstanceSupplier(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Create the service instance supplier.
- createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Creates a new named encryption key of the specified type.
- CreateKey - Class in io.helidon.integrations.vault.secrets.transit
-
Create Key request and response.
- CreateKey.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- CreateKey.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - CreateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Create Key/Value Version 1 Secret request and response.
- CreateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- CreateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi
. - CreateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Create Key/Value Version 2 Secret request and response.
- CreateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- CreateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - createList(String, String, List<T>, Function<String, T>, GenericType<List<T>>) - Static method in interface io.helidon.codegen.Option
-
Create a new option that has a list of values, with a custom mapper.
- createMapMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createMapped(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
-
Creates a new
CorsSupport
instance based on the provided configuration expected to contain mapped cross-origin config information. - createMaxRerouteCount(int) - Static method in interface io.helidon.webserver.http.Registration
-
Create a registration for configuration of max re-route count.
- createMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createMessage(NackHandler, Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- createMessage(NackHandler, Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Create reactive messaging message from JMS message.
- createMeterRegistry() - Static method in interface io.helidon.metrics.api.Metrics
-
Creates a meter registry, not saved as the global registry, using default metrics config information based on global config.
- createMeterRegistry(Clock, MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
- createMeterRegistry(Clock, MetricsConfig, Consumer<Meter>, Consumer<Meter>) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a new
MeterRegistry
using the providedClock
andMetricsConfig
and enrolling the specified listners with the new meter registry. - createMeterRegistry(MetricsConfig) - Static method in interface io.helidon.metrics.api.Metrics
-
Creates a meter registry, not saved as the global registry, based on the provided metrics config.
- createMeterRegistry(MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a new
MeterRegistry
using the provided metrics config. - createMeterRegistry(MetricsConfig, Consumer<Meter>, Consumer<Meter>) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a new
MeterRegistry
using the provided metrics config and enrolling the specified listeners with the returned meter registry. - createMulti(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Create a list of configuration sources from a single configuration.
- createNamedDelete(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a delete statement using a named statement.
- createNamedDelete(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedDelete(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a delete statement using a named statement passed as an argument.
- createNamedDelete(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNamedDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a data modification statement using a statement defined in the configuration file.
- createNamedDmlStatement(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedDmlStatement(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a data modification statement using a named statement passed as an argument.
- createNamedDmlStatement(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNamedGet(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query returning a single row using a statement defined in the configuration file.
- createNamedGet(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedGet(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query returning a single row using a named statement passed as an argument.
- createNamedGet(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNamedInsert(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an insert statement using a named statement.
- createNamedInsert(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedInsert(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an insert statement using a named statement passed as an argument.
- createNamedInsert(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNamedQuery(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query using a statement defined in the configuration file.
- createNamedQuery(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedQuery(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query using a named statement passed as argument.
- createNamedQuery(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNamedUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an update statement using a named statement.
- createNamedUpdate(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createNamedUpdate(String, String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an update statement using a named statement passed as an argument.
- createNamedUpdate(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- createNClob() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createNClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createNumbers(List<BigDecimal>) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Numbers.
- createObjectMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createObjectMessage(Serializable) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createOptionalSupplier(Supplier<Optional<String>>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret configuration with a supplier of an
Optional
, such as when retrieving the secret from some local information that may change. - createOrphan() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new orphan token with default configuration.
- createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
This endpoint creates or updates the role definition.
- createOutbound(ConnectionFlowControl.Type, int, ConnectionFlowControl) - Static method in interface io.helidon.http.http2.WindowSize
-
Create outbound window size container with initial window size set.
- createOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
IoMulti.outputStreamMulti()
- createPersistence() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
-
Create an instance of
Persistence
- createPersistencePersistenceUnit() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
-
Create an instance of
Persistence.PersistenceUnit
- createPersistencePersistenceUnitProperties() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
-
Create an instance of
Persistence.PersistenceUnit.Properties
- createPersistencePersistenceUnitPropertiesProperty() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
-
Create an instance of
Persistence.PersistenceUnit.Properties.Property
- createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- CreatePolicy - Class in io.helidon.integrations.vault.sys
-
Create policy request and response.
- CreatePolicy.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- CreatePolicy.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - createProducer(Destination) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createProducer(Destination, ConnectionContext, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createQuery(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create a database query using a statement passed as an argument.
- createQuery(String) - Method in class io.helidon.dbclient.DbExecuteBase
- createQueue(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createReadOnly(byte[], int, int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- createRelative(UriPath, String) - Static method in interface io.helidon.common.uri.UriPath
-
Creates a relative path from the provided path and the relative segment(s).
- createResponseBuilder() - Method in class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
- createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Registers a role in the auth method.
- createRole(DbCreateRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Create or update a role definition.
- CreateRole - Class in io.helidon.integrations.vault.auths.k8s
-
Create role request.
- CreateRole.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- CreateRole.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Create role response.
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- createSecrets(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
-
Create a secrets instance to provide API to access this engine.
- createServerSocket() - Method in class io.helidon.common.tls.Tls
-
Create a TLS socket for a server.
- createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
- createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
- createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
- createSet(String, String, Set<T>, Function<String, T>, GenericType<Set<T>>) - Static method in interface io.helidon.codegen.Option
-
Create a new option that has a set of values, with a custom mapper.
- createSharedConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedConsumer(Topic, String, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedDurableConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedDurableConsumer(Topic, String, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSingleValueMap(String, Map<String, String>) - Static method in interface io.helidon.common.parameters.Parameters
-
Read only parameters based on a map with just a single value.
- createSocket(List<String>, Socket, InetSocketAddress) - Method in class io.helidon.common.tls.Tls
-
Create a SSLSocket for the chosen protocol and the given socket.
- createSQLXML() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createSQLXML() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createStatement() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement(int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createStatement(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStreamFlowControl(int, int, int) - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Create stream specific inbound and outbound flow control.
- createStreamMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createStrings(List<String>) - Static method in interface io.helidon.metadata.hson.Hson.Array
-
Create a new array of Strings.
- createStruct(String, Object[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- createStruct(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createSupplier(Config.Key) - Static method in exception class io.helidon.config.MissingValueException
-
Create new missing value exception supplier.
- createSupplier(Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
- createSupplier(Callable<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.
- createSys(Config, RestApi) - Method in interface io.helidon.integrations.vault.spi.SysProvider
-
Create a new instance of Sys.
- createSys(Config, RestApi) - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- createTemporaryQueue() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTemporaryTopic() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTenantConfigFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigProvider
-
Create a tenant configuration API from Helidon config.
- createTenantIdFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdProvider
-
Create a tenant ID finder API from Helidon config.
- createTextMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTextMessage(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTmf(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Create a new trust manager factory based on the configuration (i.e., the algorithm and provider).
- createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new child token with default configuration.
- createToken(CreateToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new token with customized configuration.
- CreateToken - Class in io.helidon.integrations.vault.auths.token
-
Create Token request and response.
- CreateToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- CreateToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - createTokenRole(CreateTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Creates (or replaces) the named role.
- CreateTokenRole - Class in io.helidon.integrations.vault.auths.token
-
Create Token Role request and response.
- CreateTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- CreateTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - createTopic(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTypedElementInfoFromElement(AptContext, TypeName, Element, Elements) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated.Creates an instance of a
TypedElementInfo
given its type and variable element from annotation processing. - createTypedElementInfoFromElement(AptContext, Element, Elements) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createTypeName(Element) - Static method in class io.helidon.codegen.apt.AptTypeFactory
-
Deprecated.Creates a name from an element type during annotation processing.
- createTypeName(TypeElement, TypeMirror) - Static method in class io.helidon.codegen.apt.AptTypeFactory
-
Deprecated.Create type from type mirror.
- createTypeName(DeclaredType) - Static method in class io.helidon.codegen.apt.AptTypeFactory
-
Deprecated.Creates a name from a declared type during annotation processing.
- createTypeName(TypeMirror) - Static method in class io.helidon.codegen.apt.AptTypeFactory
-
Deprecated.Create type from type mirror.
- createUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
-
Create an update statement using a statement text.
- createUpdate(String) - Method in class io.helidon.dbclient.DbExecuteBase
- creationDate() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
creation-date
parameter that can be used to indicate the date at which the file was created. - creationDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
creation-date
parameter. - credDb(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
-
Credential database.
- credentials(String, String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets user and password to the repository.
- credentialsProvider() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns an instance of
CredentialsProvider
. - credentialsProvider(CredentialsProvider) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets new
CredentialsProvider
which should be used by application. - critical() - Method in class io.helidon.security.jwt.JwtHeaders
-
Critical claim.
- crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate revocation list.
- crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Get a CRL (certificate revocation list).
- crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate revocation list in raw bytes.
- CrlGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get CRL (Certificate revoke list) request and response.
- CrlGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CrlGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - cron() - Method in interface io.helidon.scheduling.CronInvocation
-
Cron expression specifying interval invocation is scheduled with.
- cron() - Static method in class io.helidon.scheduling.Scheduling
-
Build a task executed periodically according to provided cron expression.
- Cron - Interface in io.helidon.scheduling
-
Scheduling periodically executed task with specified cron expression.
- cronBuilder() - Static method in class io.helidon.scheduling.Scheduling
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Scheduling.cron()
instead - CronConfig - Interface in io.helidon.scheduling
-
Interface generated from definition.
- CronConfig.Builder - Class in io.helidon.scheduling
-
Fluent API builder for
Cron
. - CronConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.scheduling -
Fluent API builder base for
Cron
. - CronConfig.BuilderBase.CronConfigImpl - Class in io.helidon.scheduling
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- CronConfigImpl(CronConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
-
Create an instance providing a builder.
- CronInvocation - Interface in io.helidon.scheduling
-
Specific method invocation metadata for scheduled task.
- CrossOrigin - Annotation Interface in io.helidon.microprofile.cors
-
CrossOrigin annotation.
- CrossOriginAutoDiscoverable - Class in io.helidon.microprofile.cors
-
Not for use by developers. For Jersey auto-discovery support.
- CrossOriginAutoDiscoverable() - Constructor for class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
- crossOriginConfig() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cross-origin resource sharing settings.
- crossOriginConfig() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Returns the cross-origin config settings to be used for the service's endpoint.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Assign cross-origin resource sharing settings.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Set the CORS config from the specified
CrossOriginConfig
object. - crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
-
Set the CORS config from the specified
CrossOriginConfig
object. - crossOriginConfig(CrossOriginConfig) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin settings from existing settings (not from a builder).
- crossOriginConfig(CrossOriginConfig.Builder) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin config builder for use in establishing CORS support for the service endpoints.
- CrossOriginConfig - Class in io.helidon.cors
-
Represents information about cross origin request sharing.
- CrossOriginConfig.Builder - Class in io.helidon.cors
-
Builder for
CrossOriginConfig
. - CryptoException - Exception Class in io.helidon.common.crypto
-
Common cryptography exception.
- CryptoException(String) - Constructor for exception class io.helidon.common.crypto.CryptoException
-
Constructor with detailed message.
- CryptoException(String, Throwable) - Constructor for exception class io.helidon.common.crypto.CryptoException
-
Constructor with detailed message and wrapped throwable.
- csr(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Certification request (CSR) in PEM format.
- ctx() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Returns the socket context associated with the stream.
- CubbyholeEngineProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Provider supporting the
Cubbyhole
secrets engine API. - CubbyholeEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
-
Deprecated.Do not use this constructor, this is a service loader service!
- CubbyholeSecrets - Interface in io.helidon.integrations.vault.secrets.cubbyhole
-
Cubbyhole engine secrets API.
- CubbyholeSecurityProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Integration with Helidon Security.
- CubbyholeSecurityProvider.CubbyholeSecretConfig - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Configuration of a secret when using programmatic setup of security secrets.
- CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Fluent API builder for
CubbyholeSecurityProvider.CubbyholeSecretConfig
. - CubbyholeSecurityService - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Service loader service implementation for
SecurityProviderService
. - CubbyholeSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
- current() - Static method in interface io.helidon.tracing.Span
-
Provide current span if one is available.
- CURRENT_SPAN_CONTEXT_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
SpanContext
property name. - currentSpan() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- currentSpan() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
- currentSpan() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- currentSpan() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Provide current span.
- currentThread() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
- currentThread() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- currentThread() - Method in interface io.helidon.faulttolerance.TimeoutConfig
-
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
- currentThread(boolean) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
- CURVE_P256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-256 Curve.
- CURVE_P384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-384 Curve.
- CURVE_P521 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-521 Curve.
- CUSTOM - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Custom provided using a
TokenHandler
. - customAnnotations() - Method in interface io.helidon.security.Security
-
Get the complete set of annotations expected by (all) security providers configured.
- customMapper(JmsMessage.CustomMapper<PAYLOAD>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Custom mapper used by connector for mapping to
Message
. - customObject(Class<? extends T>) - Method in class io.helidon.security.providers.common.OutboundTarget
-
Allows a programmatic client to send custom security provider specific parameters to the provider.
- customObject(Class<U>, V) - Method in class io.helidon.security.EndpointConfig.Builder
-
Set or replace a custom object.
- customObject(Class<U>, V) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Set or replace a custom object.
- customObject(Object) - Method in class io.helidon.webserver.security.SecurityHandler
-
Register a custom object for security request(s).
- customObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
A store of custom objects, that can be used to customize specific security providers.
- customObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- customObjects() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
A store of custom objects, that can be used to customize specific security providers.
- customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provide custom object map to be sent to security providers.
- customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
A store of custom objects, that can be used to customize specific security providers.
- Custom pattern - Search tag in class io.helidon.common.SerializationConfig
- Section
- cut(int) - Method in record class io.helidon.http.http2.Http2FrameData
-
Cut the frame of given size from larger frame, returns two frames, first of given size, second with the rest of the data.
- cut(Http2FrameData) - Method in interface io.helidon.http.http2.FlowControl.Outbound
-
Split frame into frames that can be sent.
D
- daemon() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Is daemon of the thread pool executor.
- daemon() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- daemon() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Is daemon of the thread pool executor.
- daemon() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Is daemon of the thread pool executor.
- daemon() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- daemon() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Is daemon of the thread pool executor.
- daemon(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Is daemon of the thread pool executor.
- daemon(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Is daemon of the thread pool executor.
- data() - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Return data that should be propagated.
- data() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
-
Data loaded from the file.
- data() - Method in interface io.helidon.config.spi.ConfigContent.NodeContent
-
Data of this config source.
- data() - Method in interface io.helidon.config.spi.ConfigContent.OverrideContent
-
Data of this override source.
- data() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Data of this config source.
- data() - Method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Returns the predicate/replacement value pairs.
- data() - Method in interface io.helidon.http.DataChunk
-
Returns a representation of this chunk as an array of ByteBuffer.
- data() - Method in record class io.helidon.http.http2.Http2FrameData
-
Returns the value of the
data
record component. - data() - Method in class io.helidon.http.http2.Http2Ping
-
Underlying buffer.
- data() - Method in class io.helidon.http.sse.SseEvent
-
Get data for this event.
- data() - Method in class io.helidon.logging.jul.JulMdcPropagator
- data() - Method in class io.helidon.logging.log4j.Log4jMdcPropagator
- data() - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- data() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Get all received data at this moment.
- data() - Method in class io.helidon.tracing.providers.jaeger.JaegerDataPropagationProvider
- data() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider
- data() - Method in class io.helidon.tracing.providers.zipkin.ZipkinDataPropagationProvider
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
The data to encrypt.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure the data to be encrypted.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
The data to sign.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
The data to sign.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
The data to sign.
- data(BufferData, boolean) - Static method in class io.helidon.websocket.ClientWsFrame
-
Create a binary data frame.
- data(BufferData, boolean) - Static method in class io.helidon.websocket.ServerWsFrame
-
Create a binary data frame.
- data(OverrideSource.OverrideData) - Method in class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
-
Data of this override source.
- data(Http2FrameHeader, BufferData) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Data was received.
- data(Http2FrameHeader, BufferData, boolean) - Method in interface io.helidon.http.http2.Http2Stream
-
Data frame.
- data(Http2FrameHeader, BufferData, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
- data(ConnectionContext, byte[], int, int) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
- data(ConnectionContext, BufferData) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
- data(InputStream) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Data of the config source as loaded from underlying storage.
- data(Class<T>) - Method in interface io.helidon.http.DataChunk
-
Returns a representation of this chunk as an array of T's.
- data(Class<T>) - Method in class io.helidon.http.sse.SseEvent
-
Get data for this event as type T.
- data(Class<T>, MediaType) - Method in class io.helidon.http.sse.SseEvent
-
Get data for this event as type T.
- data(Object) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set event data.
- data(String, boolean) - Static method in class io.helidon.websocket.ClientWsFrame
-
Create a text data frame.
- data(String, boolean) - Static method in class io.helidon.websocket.ServerWsFrame
-
Create a text data frame.
- data(T, byte[], int, int) - Method in interface io.helidon.common.buffers.DataListener
-
Data received or sent.
- data(T, BufferData) - Method in interface io.helidon.common.buffers.DataListener
-
Data received or sent.
- DATA - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Data frame.
- DATA - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for data.
- DATA - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Data frame types.
- DATA_LOSS - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Unrecoverable data loss or corruption.
- DataChunk - Interface in io.helidon.http
-
The DataChunk represents a part of the HTTP body content.
- dataDefinitionCausesTransactionCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- dataDefinitionIgnoredInTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- dataFileCleanupHeadFile(boolean) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
A flag defining whether the current head file (the only file actively written to) shall be subjected to file cleanups as well.
- dataFileMaximumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Maximum file size for a data file to avoid cleaning it up.
- dataFileMinimumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Minimum file size for a data file to avoid cleaning it up.
- dataFileMinimumUseRatio(double) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The ratio (value in ]0.0;1.0]) of non-gap data contained in a storage file to prevent the file from being dissolved.
- dataFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the storage files.
- dataFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage files.
- DataListener<T> - Interface in io.helidon.common.buffers
-
A listener for data.
- DataPropagationProvider<T> - Interface in io.helidon.common.context.spi
-
This is an SPI provider which helps user to propagate values from one thread to another.
- dataReader() - Method in interface io.helidon.webserver.ConnectionContext
-
Data reader to read request bytes.
- DataReader - Class in io.helidon.common.buffers
-
Data reader that can pull additional data.
- DataReader(Supplier<byte[]>) - Constructor for class io.helidon.common.buffers.DataReader
-
Data reader from a supplier of bytes.
- DataReader(Supplier<byte[]>, boolean) - Constructor for class io.helidon.common.buffers.DataReader
-
Data reader from a supplier of bytes.
- DataReader.IncorrectNewLineException - Exception Class in io.helidon.common.buffers
-
New line not valid.
- DataReader.InsufficientDataAvailableException - Exception Class in io.helidon.common.buffers
-
Not enough data available to finish the requested operation.
- dataSource(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Mapping to
DataSource
supplied withAqConnectorBuilder.dataSource()
. - dataSource(String, DataSource) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Add custom
ConnectionFactory
referencable by supplied name with "named-factory". - DATASOURCE_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for data source identifier.
- DataSourceBackedDialectFactory - Class in io.helidon.integrations.cdi.hibernate
-
A
DialectFactory
implementation (and aServiceContributor
, and aStandardServiceInitiator<DialectFactory>
) that introspectsDatabaseMetaData
from a configuredDataSource
. - DataSourceBackedDialectFactory() - Constructor for class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
-
Deprecated.For use by
ServiceLoader
instances only. - dataWriter() - Method in interface io.helidon.webserver.ConnectionContext
-
Data writer to write response bytes.
- DataWriter - Interface in io.helidon.common.buffers
-
Write data to the underlying transport (most likely a socket).
- date() - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns request date (
HeaderNames.DATE
header). - DATE - Static variable in class io.helidon.http.HeaderNames
-
The
Date
header name. - DateTime - Class in io.helidon.http
-
Support for HTTP date formats based on RFC2616.
- DAYS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- daysOfWeek(DayOfWeek...) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create a time config for a check for days of week.
- DB_STATEMENT - Static variable in class io.helidon.tracing.Tag
-
Tag marking a Database statement.
- DB_TYPE - Static variable in class io.helidon.tracing.Tag
-
Tag marking a Database type.
- dbClient() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
- DbClient - Interface in io.helidon.dbclient
-
Helidon database client.
- DbClient.Builder - Class in io.helidon.dbclient
-
Helidon database handler builder.
- DbClientBase - Class in io.helidon.dbclient
-
Base
DbClient
implementation. - DbClientBase(DbClientContext) - Constructor for class io.helidon.dbclient.DbClientBase
-
Create a new instance.
- DbClientBuilder<T> - Interface in io.helidon.dbclient.spi
-
Provider specific
DbClient
builder. - DbClientBuilderBase<T> - Class in io.helidon.dbclient
-
Base
DbClientBuilder
implementation. - DbClientBuilderBase() - Constructor for class io.helidon.dbclient.DbClientBuilderBase
-
Creates an instance of
DbClientBuilderBase
. - DbClientContext - Class in io.helidon.dbclient
-
Helidon database client context.
- DbClientContext(DbClientContext.BuilderBase<? extends DbClientContext.BuilderBase<?, ? extends DbClientContext>, ? extends DbClientContext>) - Constructor for class io.helidon.dbclient.DbClientContext
-
Create an instance of client context.
- DbClientContext.Builder - Class in io.helidon.dbclient
-
Builder for
DbClientContext
. - DbClientContext.BuilderBase<B,
T> - Class in io.helidon.dbclient -
Base builder for
DbClientContext
. - DbClientException - Exception Class in io.helidon.dbclient
-
A
RuntimeException
used by Helidon database client. - DbClientException(String) - Constructor for exception class io.helidon.dbclient.DbClientException
-
Create a new exception for a message.
- DbClientException(String, Throwable) - Constructor for exception class io.helidon.dbclient.DbClientException
-
Create a new exception for a message and a cause.
- DbClientHealthCheck - Class in io.helidon.dbclient.health
-
Database health check.
- DbClientHealthCheck.Builder - Class in io.helidon.dbclient.health
-
Fluent API builder for
DbClientHealthCheck
. - DbClientMetricBuilder<B,
T> - Class in io.helidon.dbclient.metrics -
Database Client metric builder.
- DbClientMetricBuilder() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricBuilder
- DbClientMetrics - Class in io.helidon.dbclient.metrics
-
Utility class to obtain various types of metrics to register with
DbClient.Builder.addService(io.helidon.dbclient.DbClientService)
. - DbClientMetricsProvider - Class in io.helidon.dbclient.metrics
-
Java service loader service for DB metrics.
- DbClientMetricsProvider() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricsProvider
- DbClientProvider - Interface in io.helidon.dbclient.spi
-
Java
ServiceLoader
interface that provides drivers for a database (or a set of databases). - DbClientService - Interface in io.helidon.dbclient
-
Services can modify the data used to execute a statement as well as react on a statement result.
- DbClientServiceBase - Class in io.helidon.dbclient
-
A base implementation of a client service that supports configuration of execution based on a statement name pattern and statement types.
- DbClientServiceBase(DbClientServiceBase.BuilderBase<?, ?>) - Constructor for class io.helidon.dbclient.DbClientServiceBase
-
Create a new instance based on the builder base each implementation must extend.
- DbClientServiceBase.BuilderBase<B,
T> - Class in io.helidon.dbclient -
A base class for builders of
DbClientServiceBase
. - DbClientServiceContext - Interface in io.helidon.dbclient
-
Interceptor context to get (and possibly manipulate) database operations.
- DbClientServiceContextImpl - Class in io.helidon.dbclient
-
Interceptor context to get (and possibly manipulate) database operations.
- DbClientServiceProvider - Interface in io.helidon.dbclient.spi
-
Java service loader service to configure client services.
- DbClientTracing - Class in io.helidon.dbclient.tracing
-
Tracing interceptor.
- DbClientTracing.Builder - Class in io.helidon.dbclient.tracing
-
Fluent API builder for
DbClientTracing
. - DbClientTracingProvider - Class in io.helidon.dbclient.tracing
-
Provider of tracing interceptors.
- DbClientTracingProvider() - Constructor for class io.helidon.dbclient.tracing.DbClientTracingProvider
- DbColumn - Interface in io.helidon.dbclient
-
Column data and metadata.
- DbColumnBase - Class in io.helidon.dbclient
-
Base
DbColumn
implementation. - DbColumnBase(Object, MapperManager, String...) - Constructor for class io.helidon.dbclient.DbColumnBase
-
Create a new instance.
- DbConfigure - Class in io.helidon.integrations.vault.secrets.database
-
Configure DB request and response.
- DbConfigure.Request<T> - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbConfigure.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi
. - DbContext - Interface in io.helidon.dbclient
-
Database context.
- DbCreateRole - Class in io.helidon.integrations.vault.secrets.database
-
DB create role request and response.
- DbCreateRole.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbCreateRole.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi
. - DbCredentials - Interface in io.helidon.integrations.vault.secrets.database
-
Database credentials.
- DbDelete - Class in io.helidon.integrations.vault.secrets.database
-
Delete DB request and response.
- DbDelete.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbDelete.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi
. - DbDeleteRole - Class in io.helidon.integrations.vault.secrets.database
-
Delete DB Role request and response.
- DbDeleteRole.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbDeleteRole.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi
. - DbEngineProvider - Class in io.helidon.integrations.vault.secrets.database
-
Service for
DbSecrets.ENGINE
. - DbEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- DbExecute - Interface in io.helidon.dbclient
-
Database executor.
- DbExecuteBase - Class in io.helidon.dbclient
-
Base
DbExecute
implementation. - DbExecuteBase(DbClientContext) - Constructor for class io.helidon.dbclient.DbExecuteBase
-
Create an instance of common database executor.
- DbExecuteContext - Class in io.helidon.dbclient
-
Execution context.
- DbExecuteContext(DbExecuteContext.BuilderBase<? extends DbExecuteContext.BuilderBase<?, ? extends DbExecuteContext>, ? extends DbExecuteContext>) - Constructor for class io.helidon.dbclient.DbExecuteContext
-
Creates an instance of execution context.
- DbExecuteContext.Builder - Class in io.helidon.dbclient
-
Builder for
DbExecuteContext
. - DbExecuteContext.BuilderBase<B,
T> - Class in io.helidon.dbclient -
Base builder for
DbExecuteContext
. - DbGet - Class in io.helidon.integrations.vault.secrets.database
-
Get DB request and response.
- DbGet.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbGet.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi
. - DbIndexedStatementParameters - Class in io.helidon.dbclient
-
Indexed
DbStatementParameters
. - DbIndexedStatementParameters() - Constructor for class io.helidon.dbclient.DbIndexedStatementParameters
- DbMapper<T> - Interface in io.helidon.dbclient
-
A mapper to map database objects to/from a specific type.
- dbMapperManager() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get manager of all configured
mappers
. - dbMapperManager() - Method in class io.helidon.dbclient.DbClientContext
- dbMapperManager() - Method in interface io.helidon.dbclient.DbContext
-
Configured DB Mapper manager.
- dbMapperManager() - Method in class io.helidon.dbclient.DbExecuteContext
- dbMapperManager(DbMapperManager) - Method in class io.helidon.dbclient.DbClientBuilderBase
- dbMapperManager(DbMapperManager) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Configure the DB mapper manager to use.
- dbMapperManager(DbMapperManager) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Mapper manager of all configured
mappers
. - DbMapperManager - Interface in io.helidon.dbclient
-
Mapper manager of all configured
mappers
. - DbMapperManager.Builder - Class in io.helidon.dbclient
-
Fluent API builder for
DbMapperManager
. - DbMapperProvider - Interface in io.helidon.dbclient.spi
-
Java
ServiceLoader
interface for database mappers. - DbMapperProviderImpl - Class in io.helidon.dbclient
-
Java
ServiceLoader
service to get database types mappers. - DbMapperProviderImpl() - Constructor for class io.helidon.dbclient.DbMapperProviderImpl
- dbName(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
The name of the database.
- DbNamedStatementParameters - Class in io.helidon.dbclient
-
Named
DbStatementParameters
. - DbNamedStatementParameters() - Constructor for class io.helidon.dbclient.DbNamedStatementParameters
- DbRow - Interface in io.helidon.dbclient
-
Representation of a single row in a database (in SQL this would be a row, in a Document DB, this would be a single document).
- DbRowBase - Class in io.helidon.dbclient
-
Base
DbRow
implementation. - DbRowBase(DbColumnBase[], DbMapperManager) - Constructor for class io.helidon.dbclient.DbRowBase
- DbSecrets - Interface in io.helidon.integrations.vault.secrets.database
-
Database secrets engine API.
- DbStatement<D> - Interface in io.helidon.dbclient
-
Database statement that can process parameters.
- DbStatementBase<S> - Class in io.helidon.dbclient
-
Base
DbStatement
implementation. - DbStatementBase(DbExecuteContext) - Constructor for class io.helidon.dbclient.DbStatementBase
-
Create a new instance.
- DbStatementDml - Interface in io.helidon.dbclient
-
Data Manipulation Language (DML) database statement.
- DbStatementException - Exception Class in io.helidon.dbclient
-
A
DbClientException
used for database statement. - DbStatementException(String, String) - Constructor for exception class io.helidon.dbclient.DbStatementException
-
Create a new exception for message and statement.
- DbStatementException(String, String, Throwable) - Constructor for exception class io.helidon.dbclient.DbStatementException
-
Create a new exception for message, statement and cause.
- DbStatementGet - Interface in io.helidon.dbclient
-
Database statement that queries the database and returns an optional row.
- DbStatementParameters - Class in io.helidon.dbclient
-
Statement parameters.
- DbStatementQuery - Interface in io.helidon.dbclient
-
Database query statement.
- DbStatements - Interface in io.helidon.dbclient
-
Configuration of statements to be used by database provider.
- DbStatements.Builder - Class in io.helidon.dbclient
-
Fluent API builder for
DbStatements
. - DbStatementType - Enum Class in io.helidon.dbclient
-
Statement types.
- DbTransaction - Interface in io.helidon.dbclient
-
Database transaction.
- dbType() - Method in interface io.helidon.dbclient.DbClient
-
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
- dbType() - Method in class io.helidon.dbclient.DbClientContext
-
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
- dbType() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Type of this database (usually the same string used by the
DbClientProvider.name()
). - dbType() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- dbType() - Method in interface io.helidon.dbclient.DbColumn
-
Type of the column in the language of the database.
- dbType() - Method in interface io.helidon.dbclient.DbContext
-
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
- dbType() - Method in class io.helidon.dbclient.DbExecuteContext
- dbType() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
-
The type of this database.
- dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
- dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
- dbType(String) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Configure the type of this database provider.
- deactivate() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Requests that the discovery be deactivated, thereby preventing it from triggering a metric registration.
- DEADLINE - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the call deadline to the tracing span.
- DEADLINE_EXCEEDED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Deadline expired before operation could complete.
- deadlockCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Deadlock health check.
- DeadlockHealthCheck - Class in io.helidon.health.checks
-
A health check that looks for thread deadlocks.
- debug() - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Set debugging on.
- debugDataBinary() - Method in interface io.helidon.common.buffers.BufferData
-
Debug this buffer as binary string.
- debugDataHex() - Method in interface io.helidon.common.buffers.BufferData
-
Debug the full buffer.
- debugDataHex() - Method in class io.helidon.common.buffers.DataReader
-
Debug data as a hex string.
- debugDataHex(boolean) - Method in interface io.helidon.common.buffers.BufferData
-
Debug this buffer as hex string.
- declaredMethod() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the declared Java method.
- declaredName() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
- declaredName() - Method in interface io.helidon.common.types.TypeName
-
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
- declaredName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
- decode(String, Errors.Collector, String) - Static method in class io.helidon.security.jwt.JwtHeaders
- decodeQuery(String) - Static method in class io.helidon.common.uri.UriEncoding
-
Decode a URI query.
- decoder() - Method in interface io.helidon.http.encoding.ContentEncoding
-
To decode bytes.
- decoder() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- decoder() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- decoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Obtain a content decoder for the id.
- decodeString(BufferData, int) - Method in class io.helidon.http.http2.Http2HuffmanDecoder
-
Decode string.
- decodeUri(String) - Static method in class io.helidon.common.uri.UriEncoding
-
Decode a URI segment.
- decorate(B, T) - Method in interface io.helidon.builder.api.Prototype.OptionDecorator
-
Provides the ability to decorate option as it is being set on the target builder.
- decorate(T) - Method in interface io.helidon.builder.api.Prototype.BuilderDecorator
-
Provides the ability to decorate the target.
- decorator() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
Used to decorate the builder, right before method build is called.
- decreaseContentPadding() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Method for manual padding decrement.
- decreaseContentPadding() - Method in class io.helidon.codegen.classmodel.Executable.Builder
- decreaseContentPadding() - Method in class io.helidon.codegen.classmodel.Field.Builder
- decrementInboundConnectionWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Decrement inbound connection flow control window, called when DATA frame is received.
- decrementReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual
, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count. - decrementReferenceCount(Contextual<?>, int) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual
, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count. - decrementWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl
-
Decrement window size.
- decrementWindowSize(int) - Method in interface io.helidon.http.http2.WindowSize
-
Decrement window size.
- decrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
- decrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Decrypt encrypted message.
- decrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
- decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Decrypts the provided ciphertext using the named key.
- decrypt(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Decrypts the provided batch of ciphertext strings using the named key.
- decrypt(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwt
from the content of the encrypted jwt. - decrypt(JwkKeys) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwt
from the content of the encrypted jwt. - decrypt(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwt
from the content of the encrypted jwt. - decrypt(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Decrypt a cipher text into clear text (if encryption is enabled).
- decrypt(String) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Decrypt the bytes.
- decrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String) - Method in interface io.helidon.security.Security
-
Decrypt cipher text.
- decrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String, PrivateKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Decrypt the message with the provided private key and selected algorithm.
- Decrypt - Class in io.helidon.integrations.vault.secrets.transit
-
Decrypt request and response.
- Decrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Decrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - decryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using AES.
- decryptAesBytes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Deprecated.This method will be moved to a new module
- DecryptBatch - Class in io.helidon.integrations.vault.secrets.transit
-
Decrypt Batch request and response.
- DecryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
-
Definition of a batch entry.
- DecryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- DecryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - decrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Response
-
Decrypted secret.
- decryptFromString(String) - Method in interface io.helidon.common.crypto.CommonCipher
-
Decrypt cipherText provided by
CommonCipher.encryptToString(Base64Value)
. - decryptKeyAlgorithm(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Expected key management algorithm supported by the MP JWT endpoint.
- decryptKeyLocation(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Private key for decryption of encrypted claims.
- decryptRsa(PrivateKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using RSA with OAEP.
- deepMerge(AbstractNodeBuilderImpl.MergingKey, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Applies deep merging through whole structure.
- DEFAULT - Enum constant in enum class io.helidon.common.types.Modifier
-
The
default
modifier. - DEFAULT - Static variable in annotation interface io.helidon.grpc.api.Grpc.GrpcMarshaller
-
The name to use to specify the default marshaller supplier.
- DEFAULT - Static variable in class io.helidon.metrics.api.Meter.Scope
-
Default scope if none is specified for a given meter.
- DEFAULT_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
-
Default cache expiration in seconds.
- DEFAULT_BOUNDARY - Static variable in class io.helidon.http.media.multipart.MultiPartSupport
-
The default boundary used for encoding multipart messages.
- DEFAULT_CALLS - Static variable in interface io.helidon.faulttolerance.RetryConfig
-
Default calls to make.
- DEFAULT_CALLS - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
-
Default calls to make.
- DEFAULT_CAPACITY - Static variable in class io.helidon.common.configurable.LruCache
-
Default capacity of the cache: 10000.
- DEFAULT_CHANNEL_NAME - Static variable in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
A constant for holding the default channel configuration name (which is "default").
- DEFAULT_CONNECT_TIMEOUT_DURATION - Static variable in interface io.helidon.webserver.ConnectionConfig
-
Default connect timeout duration.
- DEFAULT_CONNECT_TIMEOUT_DURATION - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
-
Default connect timeout duration.
- DEFAULT_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default access token cookie name.
- DEFAULT_CORE_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Default core pool size (16).
- DEFAULT_CORE_POOL_SIZE - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
-
Default core pool size (16).
- DEFAULT_CORE_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default core pool size (10).
- DEFAULT_CORE_POOL_SIZE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default core pool size (10).
- DEFAULT_DB_TYPE - Static variable in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
-
Default JDBC connection pool
JdbcConnectionPool.dbType()
value. - DEFAULT_DELAY - Static variable in interface io.helidon.faulttolerance.RetryConfig
-
Default delay between retries.
- DEFAULT_DELAY - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
-
Default delay between retries.
- DEFAULT_DIGEST_NONCE_TIMEOUT - Static variable in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Default is 24 hours.
- DEFAULT_ERROR_MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default error message to return for unchecked exceptions and errors.
- DEFAULT_ERROR_RATIO - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
- DEFAULT_ERROR_RATIO - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- DEFAULT_ERROR_SEVERITY - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default severity for non-OK statuses.
- DEFAULT_EVENT_TYPE - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default event type: "request".
- DEFAULT_GROWTH_RATE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default growth rate (0).
- DEFAULT_GROWTH_RATE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default growth rate (0).
- DEFAULT_GROWTH_THRESHOLD - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default growth threshold (1000).
- DEFAULT_GROWTH_THRESHOLD - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default growth threshold (1000).
- DEFAULT_HEADERS - Static variable in class io.helidon.jersey.connector.HelidonProperties
-
Property name to set a
Map<String, String>
instance with a list of default headers to be used by underlyingWebClient
. - DEFAULT_HOST - Static variable in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
A constant for holding the default host name (which is "localhost").
- DEFAULT_ID_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default id token cookie name.
- DEFAULT_IS_DAEMON - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Default daemon status of the created threads (true).
- DEFAULT_IS_DAEMON - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
-
Default daemon status of the created threads (true).
- DEFAULT_IS_DAEMON - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default is daemon (true).
- DEFAULT_IS_DAEMON - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default is daemon (true).
- DEFAULT_KEEP_ALIVE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default keep alive (duration format - "PT3M").
- DEFAULT_KEEP_ALIVE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default keep alive (duration format - "PT3M").
- DEFAULT_KEYSTORE_TYPE - Static variable in interface io.helidon.common.pki.KeystoreKeys
-
Default keystore type.
- DEFAULT_KEYSTORE_TYPE - Static variable in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
-
Default keystore type.
- DEFAULT_LIMIT - Static variable in class io.helidon.common.concurrency.limits.FixedLimit
-
Default limit, meaning unlimited execution.
- DEFAULT_LIMIT - Static variable in interface io.helidon.faulttolerance.BulkheadConfig
-
Default limit.
- DEFAULT_LIMIT - Static variable in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
-
Default limit.
- DEFAULT_LOGGER_NAME - Static variable in class io.helidon.webserver.accesslog.AccessLogFeature
-
Name of the
System.getLogger(String)
used to log access log records. - DEFAULT_LOGGER_NAME - Static variable in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
-
Name of the
System.getLogger(String)
used to log access log records. - DEFAULT_MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
-
Default and smallest possible setting for MAX_FRAME_SIZE (2^14).
- DEFAULT_MAX_LENGTH - Static variable in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Default limit for the number of characters written.
- DEFAULT_MAX_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default max pool size (50).
- DEFAULT_MAX_POOL_SIZE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default max pool size (50).
- DEFAULT_MESSAGE_FORMAT - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default message format: "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- DEFAULT_METHOD - Static variable in class io.helidon.security.SecurityEnvironment.Builder
-
Default method is "GET".
- DEFAULT_MODULE_NAME - Static variable in interface io.helidon.codegen.ModuleInfo
-
The default module name (i.e., "unnamed").
- DEFAULT_NAME - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Name (reserved) for the default listener of WebServer.
- DEFAULT_NOT_BEFORE_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Default token validity before issue time.
- DEFAULT_OK_SEVERITY - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default severity for OK status.
- DEFAULT_OVERALL_TIMEOUT - Static variable in interface io.helidon.faulttolerance.RetryConfig
-
Default overall timeout.
- DEFAULT_OVERALL_TIMEOUT - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
-
Default overall timeout.
- DEFAULT_PADDING - Static variable in class io.helidon.codegen.classmodel.ClassModel
-
Default padding used in the generated type.
- DEFAULT_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Default path on the file system the health check will be executed for.
- DEFAULT_PORT - Static variable in class io.helidon.microprofile.grpc.client.GrpcChannelsProvider
-
A constant for holding the default port (which is "1408").
- DEFAULT_PRESTART - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Default prestart status of threads (false).
- DEFAULT_PRESTART - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
-
Default prestart status of threads (false).
- DEFAULT_PRESTART - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default prestart of threads (true).
- DEFAULT_PRESTART - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default prestart of threads (true).
- DEFAULT_PRIORITY - Static variable in interface io.helidon.config.mp.Prioritized
-
Default priority for any prioritized component (whether it implements this interface or uses
jakarta.annotation.Priority
annotation. - DEFAULT_PRIORITY - Static variable in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Default priority for channel processor.
- DEFAULT_PRIVATE_KEY_ALIAS - Static variable in interface io.helidon.common.pki.KeystoreKeys
-
Default private key alias.
- DEFAULT_PRIVATE_KEY_ALIAS - Static variable in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
-
Default private key alias.
- DEFAULT_PROFILE_NAME - Static variable in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Redefine the constant, as it is private in BMC.
- DEFAULT_PROFILE_NAME - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Redefine the constant, as it is private in BMC.
- DEFAULT_PROTOCOL - Static variable in interface io.helidon.common.tls.TlsConfig
-
The default protocol is set to "TLS".
- DEFAULT_PROTOCOL - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
-
The default protocol is set to "TLS".
- DEFAULT_QUEUE_CAPACITY - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default queue capacity (10000).
- DEFAULT_QUEUE_CAPACITY - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default queue capacity (10000).
- DEFAULT_QUEUE_LENGTH - Static variable in class io.helidon.common.concurrency.limits.FixedLimit
-
Default length of the queue.
- DEFAULT_QUEUE_LENGTH - Static variable in interface io.helidon.faulttolerance.BulkheadConfig
-
Default queue lengths.
- DEFAULT_QUEUE_LENGTH - Static variable in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
-
Default queue lengths.
- DEFAULT_QUEUE_TIMEOUT_DURATION - Static variable in class io.helidon.common.concurrency.limits.FixedLimit
-
Timeout of a request that is enqueued.
- DEFAULT_READ_TIMEOUT_DURATION - Static variable in interface io.helidon.webserver.ConnectionConfig
-
Default read timeout duration.
- DEFAULT_READ_TIMEOUT_DURATION - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
-
Default read timeout duration.
- DEFAULT_REFRESH_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default refresh token cookie name.
- DEFAULT_REQUIRED - Static variable in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The default value for
ConfiguredOption.required()
isfalse
. - DEFAULT_SESSION_CACHE_SIZE - Static variable in interface io.helidon.common.tls.TlsConfig
-
The default session cache size as defined for unset value in
SSLSessionContext.getSessionCacheSize()
. - DEFAULT_SESSION_CACHE_SIZE - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
-
The default session cache size as defined for unset value in
SSLSessionContext.getSessionCacheSize()
. - DEFAULT_SESSION_TIMEOUT - Static variable in interface io.helidon.common.tls.TlsConfig
-
The default session timeout as defined for unset value in
SSLSessionContext.getSessionTimeout()
. - DEFAULT_SESSION_TIMEOUT - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
-
The default session timeout as defined for unset value in
SSLSessionContext.getSessionTimeout()
. - DEFAULT_SO_BUFFER_SIZE - Static variable in interface io.helidon.webserver.ConnectionConfig
-
Default SO buffer size.
- DEFAULT_SO_BUFFER_SIZE - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
-
Default SO buffer size.
- DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.webserver.WebServer
-
The default server socket configuration name.
- DEFAULT_STATE_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default state cookie name.
- DEFAULT_SUCCESS_THRESHOLD - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
- DEFAULT_SUCCESS_THRESHOLD - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- DEFAULT_TENANT_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default tenant cookie name.
- DEFAULT_TENANT_ID - Static variable in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Default tenant id used when requesting configuration for unknown tenant.
- DEFAULT_TENANT_PARAM_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default tenant query param name.
- DEFAULT_THREAD_NAME_PREFIX - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Default thread name prefix ("helidon-").
- DEFAULT_THREAD_NAME_PREFIX - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
-
Default thread name prefix ("helidon-").
- DEFAULT_THREAD_NAME_PREFIX - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
-
Default thread name prefix ("helidon-").
- DEFAULT_THREAD_NAME_PREFIX - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Default thread name prefix ("helidon-").
- DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Default threshold percent, when this check starts reporting
HealthCheckResponse.Status.DOWN
. - DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Default threshold percentage.
- DEFAULT_TOKEN_HANDLER - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Default token handler for HTTP basic authentication - uses
Authorization
header andbasic
prefix. - DEFAULT_TRANSPORT - Static variable in class io.helidon.security.SecurityEnvironment.Builder
-
Default transport is "http".
- DEFAULT_URI - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Default Etcd endpoint (
http://localhost:2379
). - DEFAULT_VALIDITY_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Default token validity for an outbound target.
- DEFAULT_VERSION - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Default Etcd API version (
EtcdConfigSourceBuilder.EtcdApi.v3
). - DEFAULT_VOLUME - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
- DEFAULT_VOLUME - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- DEFAULT_WEIGHT - Static variable in interface io.helidon.common.Weighted
-
Default weight for any weighted component (whether it implements this interface or uses
Weight
annotation). - DEFAULT_WIN_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
-
Default window size.
- defaultCase() - Method in interface io.helidon.http.HeaderName
-
Header name as used in HTTP/1, or "human-readable" value of this header.
- defaultConfig() - Method in class io.helidon.webclient.grpc.GrpcProtocolProvider
- defaultConfig() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
- defaultConfig() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
- defaultConfig() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
-
Default configuration of this protocol.
- defaultConfig() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
- defaultConfig(SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
-
Default configuration is used by methods that do not have an explicit configuration.
- defaultCookies() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Map of default cookies to include in all requests if cookies enabled.
- defaultCookies() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- defaultCookies() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
-
Map of default cookies to include in all requests if cookies enabled.
- defaultCookies(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
This method replaces all values with the new ones.
- DefaultDnsResolver - Class in io.helidon.webclient.api
-
Default DNS resolver.
- defaultEndpoint() - Method in enum class io.helidon.health.HealthCheckType
-
Default endpoint of a health check type, relative to the root of health checks (such as
ready
for readiness, so full path by default would be/observe/health/ready
). - defaultErrorMessage() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured default error message.
- defaultErrorMessage(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Default error message to return when an internal server error occurs.
- defaultHandler() - Static method in interface io.helidon.http.DirectHandler
-
Default handler will HTML encode the message (if any), use the default status code for the event type, and copy all headers configured.
- defaultHeadersMap() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- defaultHeadersMap() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Default headers to be used in every request from configuration.
- defaultHeadersMap() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Default headers to be used in every request from configuration.
- defaultHeadersMap(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
This method replaces all values with the new ones.
- defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Default subject type to use when requesting data from IDCS.
- defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Configure subject type to use when requesting roles from IDCS.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Multi
-
Signals the default item if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Single
-
Signals the default item if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals the default item if the upstream is empty.
- defaultJwk(Jwk) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Default JWK which should be used.
- defaultKeepAlive() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Whether to use keep alive by default.
- defaultKeepAlive() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- defaultKeepAlive() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Whether to use keep alive by default.
- defaultKeepAlive(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Whether to use keep alive by default.
- defaultKeyId(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Default JWT key ID which should be used.
- defaultLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Default lease duration.
- defaultLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Default lease duration.
- defaultLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Use default log format.
- defaultLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Use default log format.
- defaultLookup() - Static method in enum class io.helidon.webclient.api.DnsAddressLookup
-
Default address lookup for this VM.
- DefaultMethodProxyHandler() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.DefaultMethodProxyHandler
- defaultMount() - Method in interface io.helidon.integrations.vault.Engine
-
Default path to mount this engine on.
- DefaultMultitenancyEndpoints(OidcConfig) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Creates endpoints from provided OIDC configuration using default URIs.
- DefaultOciCertificatesTlsManagerProvider - Class in io.helidon.integrations.oci.tls.certificates
-
The service provider for
OciCertificatesTlsManager
. - DefaultOciCertificatesTlsManagerProvider() - Constructor for class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- defaultPath() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Default path the authentication method is mounted to.
- defaultPath(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Specifies the default path where the engine/method will be mounted, if no path is defined.
- defaultPath(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Specifies the default path where the engine/method will be mounted, if no path is defined.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Default headers as a headers object.
- defaultRequestHeaders() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Default headers as a headers object.
- defaultRoutingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
-
Default routing builder.
- defaults() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
The default security handler.
- defaults() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- defaults() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
The default security handler.
- defaults(DirectHandlers) - Method in class io.helidon.webserver.http.DirectHandlers.Builder
-
Add defaults for even types not supported by the created handlers.
- defaults(SecurityHandler) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
The default security handler.
- defaults(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
The default security handler.
- defaults(Consumer<SecurityHandlerConfig.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
The default security handler.
- defaults(Supplier<? extends SecurityHandler>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
The default security handler.
- defaultStatus() - Method in enum class io.helidon.http.DirectHandler.EventType
-
Default status of this event type.
- defaultTimeValidators() - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addDefaultTimeValidators()
instead - defaultTimeValidators(Instant, int, ChronoUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.
- defaultTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the TTL for the leases associated with this role.
- defaultValue() - Method in interface io.helidon.codegen.Option
-
Default to use if the option is not defined.
- defaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The default value assigned to the element, represented as a string.
- defaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- defaultValue() - Method in interface io.helidon.common.types.TypedElementInfo
-
The default value assigned to the element, represented as a string.
- defaultValue() - Method in interface io.helidon.http.http2.Http2Setting
-
Typed default value of this setting.
- defaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
- defaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- defaultValue() - Method in interface io.helidon.metrics.api.ScopingConfig
-
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
- defaultValue(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Set default value this field should be initialized with, wrapping the value in double quotes if the field type is String.
- defaultValue(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The default value assigned to the element, represented as a string.
- defaultValue(String) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
- defaultValueContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Configure a default value for this field as a string that will be copied verbatim to the generated sources.
- defaultWeight(double) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Configure default weight for services that do not have any.
- defer(Supplier<? extends Single<? extends T>>) - Static method in interface io.helidon.common.reactive.Single
-
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
- defer(Supplier<? extends Flow.Publisher<? extends T>>) - Static method in interface io.helidon.common.reactive.Multi
-
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
- deferredRequest(AtomicReference<Flow.Subscription>, AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Accumulates request amounts until the subscription field receives a Subscription instance, then requests this accumulated amount and forwards subsequent requests to it.
- deferredSetOnce(AtomicReference<Flow.Subscription>, AtomicLong, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically sets the only upstream subscription in the field and then requests the amount accumulated in the requestedField.
- definitionClass() - Method in interface io.helidon.jersey.common.InvokedResource
-
Resource definition class.
- definitionMethod() - Method in interface io.helidon.jersey.common.InvokedResource
-
Method that defines the invoked resource method.
- DeflateEncoding - Class in io.helidon.http.encoding.deflate
-
Support for
deflate
content encoding. - DeflateEncodingProvider - Class in io.helidon.http.encoding.deflate
-
Support for
deflate
content encoding. - DeflateEncodingProvider() - Constructor for class io.helidon.http.encoding.deflate.DeflateEncodingProvider
- delay() - Method in class io.helidon.config.SimpleRetryPolicy
-
Delay between retries.
- delay() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- delay() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How long to wait before transitioning from open to half-open state.
- delay() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
How long to wait before transitioning from open to half-open state.
- delay() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Base delay between try and retry.
- delay() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- delay() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Base delay between try and retry.
- delay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Fixed rate delay between each invocation.
- delay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- delay() - Method in interface io.helidon.scheduling.FixedRateConfig
-
Fixed rate delay between each invocation.
- delay() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Delay before next invocation.
- delay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the delay interval between metric posting (defaults to 60L).
- delay(long) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Fixed rate delay between each invocation.
- delay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.Fixed rate delay between each invocation.
- delay(Duration) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Configure a delay between schedules.
- delay(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Delay between the invocations.
- delay(Duration) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How long to wait before transitioning from open to half-open state.
- delay(Duration) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Base delay between the invocations.
- delay(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Base delay between the invocations.
- delay(Duration) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Base delay between try and retry.
- delayFactor() - Method in class io.helidon.config.SimpleRetryPolicy
-
Delay multiplication factor.
- delayFactor() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Delay retry policy factor.
- delayFactor() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- delayFactor() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Delay retry policy factor.
- delayFactor(double) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
A delay multiplication factor.
- delayFactor(double) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
A delay multiplication factor.
- delayFactor(double) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Delay retry policy factor.
- delayType() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Whether the delay should be calculated from the start or end of the previous task.
- delayType() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
- delayType() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- delayType() - Method in interface io.helidon.scheduling.FixedRateConfig
-
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
- delayType(FixedRate.DelayType) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
- delegate() - Method in class io.helidon.grpc.core.SafeStreamObserver
-
Obtain the wrapped
StreamObserver
. - delegate() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
-
Returns this
DelegatingConnection
's underlyingConnection
. - delegate() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Returns the
ResultSet
to which all operations will be delegated. - delegate() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
-
Returns the
Statement
to which all operations will be delegated. - DelegatingCallableStatement - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant
CallableStatement
that delegates to another JDBC 4.3-compliantCallableStatement
. - DelegatingCallableStatement(Connection, CallableStatement, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingCallableStatement
-
Creates a new
DelegatingCallableStatement
. - DelegatingConnection - Class in io.helidon.integrations.jdbc
- DelegatingConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.DelegatingConnection
-
Creates a new
DelegatingConnection
. - DelegatingDatabaseMetaData - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant
DatabaseMetaData
that delegates to another JDBC 4.3-compliantDatabaseMetaData
. - DelegatingDatabaseMetaData(Connection, DatabaseMetaData) - Constructor for class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
-
Creates a new
DelegatingDatabaseMetaData
. - DelegatingInjectionTarget<T> - Class in io.helidon.integrations.cdi.delegates
-
A
DelegatingProducer
and anInjectionTarget
that forwards all method calls to underlyingInjectionTarget
andProducer
implementations. - DelegatingInjectionTarget(InjectionTarget<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget
. - DelegatingInjectionTarget(InjectionTarget<T>, Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget
. - DelegatingPreparedStatement<S> - Class in io.helidon.integrations.jdbc
-
A JDBC 4.3-compliant
PreparedStatement
that delegates to another JDBC 4.3-compliantPreparedStatement
. - DelegatingPreparedStatement(Connection, S, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingPreparedStatement
-
Creates a new
DelegatingPreparedStatement
. - DelegatingProducer<T> - Class in io.helidon.integrations.cdi.delegates
- DelegatingProducer(Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingProducer
-
Creates a new
DelegatingProducer
. - DelegatingResultSet - Class in io.helidon.integrations.jdbc
- DelegatingResultSet(Statement, ResultSet, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingResultSet
-
Creates a new
DelegatingResultSet
. - DelegatingStatement<S> - Class in io.helidon.integrations.jdbc
- DelegatingStatement(Connection, S, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingStatement
-
Creates a new
DelegatingStatement
. - DelegatingTransactionManager - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionManager(TransactionManager) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Creates a new
DelegatingTransactionManager
. - DelegatingTransactionSynchronizationRegistry - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Creates a new
DelegatingTransactionSynchronizationRegistry
. - delete() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for delete method with default path.
- delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Delete the secret.
- delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database configuration.
- delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Delete the secret.
- delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete a secret version.
- delete(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- delete(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a delete route.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Delete a Cubbyhole secret.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database configuration.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Delete the secret.
- delete(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for delete method with a path.
- delete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete specific versions of a secret.
- delete(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Delete without a response entity.
- delete(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- delete(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a delete route.
- delete(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute delete statement using a statement passed as an argument.
- DELETE - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Delete is a statement that deletes existing records.
- DELETE - Static variable in class io.helidon.http.Method
-
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
- deleteAll(DeleteAllKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete the secret and all its versions permanently.
- deleteAll(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete the secret and all its versions permanently.
- DeleteAllKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Delete All Key/Value Version 2 Secret versions request and response.
- DeleteAllKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DeleteAllKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - deleteAppRole(DeleteAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Deletes an existing AppRole from the method with full control of request.
- DeleteAppRole - Class in io.helidon.integrations.vault.auths.approle
-
Delete AppRole request and response.
- DeleteAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- DeleteAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
-
Delete AppRole response.
- DeleteCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Delete Cubbyhole secret request and response.
- DeleteCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- DeleteCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi
. - deleted() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Whether the secret is deleted (can be undeleted).
- DELETED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is not present.
- deletedTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Deleted timestamp for deleted secrets.
- deleteKey(DeleteKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Delete a named ecryption key.
- DeleteKey - Class in io.helidon.integrations.vault.secrets.transit
-
Delete Key request and response.
- DeleteKey.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- DeleteKey.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - DeleteKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Delete Key/Value Version 1 Secret request and response.
- DeleteKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- DeleteKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi
. - DeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret version request and response.
- DeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - deletePolicy(DeletePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Delete a policy.
- deletePolicy(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Delete a policy.
- DeletePolicy - Class in io.helidon.integrations.vault.sys
-
Create policy request and response.
- DeletePolicy.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DeletePolicy.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - deleteRole(DeleteRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Deletes the previously registered role.
- deleteRole(DbDeleteRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database role.
- deleteRole(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database role.
- DeleteRole - Class in io.helidon.integrations.vault.auths.k8s
-
Delete Role request.
- DeleteRole.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- DeleteRole.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Delete Role response.
- deleteRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- deletesAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Delete a named token role.
- DeleteTokenRole - Class in io.helidon.integrations.vault.auths.token
-
Delete token role request.
- DeleteTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- DeleteTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - deletionDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The deletion directory.
- denied() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- denied() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to deny.
- denied() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Exact strings to deny.
- denied(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Exact strings to deny.
- deniedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- deniedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Patterns specifying strings to deny.
- deniedPatterns() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Patterns specifying strings to deny.
- deniedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Patterns specifying strings to deny.
- deniedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- deniedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Deny predicates.
- deniedPredicates() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Deny predicates.
- deniedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Deny predicates.
- deniedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- deniedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to deny.
- deniedPrefixes() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Prefixes specifying strings to deny.
- deniedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Prefixes specifying strings to deny.
- deniedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- deniedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to deny.
- deniedSuffixes() - Method in interface io.helidon.common.configurable.AllowListConfig
-
Suffixes specifying strings to deny.
- deniedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Suffixes specifying strings to deny.
- deny() - Static method in class io.helidon.security.AuthorizationResponse
-
Deny the request.
- denyAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Returns true if access should be denied to all.
- dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
- dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
- dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
- dependencies() - Method in interface io.helidon.service.registry.ServiceInfo
-
List of dependencies required by this service.
- dependency(Dependency) - Method in interface io.helidon.service.registry.DependencyContext
-
Obtain a parameter for a specific dependency.
- Dependency - Interface in io.helidon.service.registry
-
Dependency metadata.
- Dependency.Builder - Class in io.helidon.service.registry
-
Fluent API builder for
Dependency
. - Dependency.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.service.registry -
Fluent API builder base for
Dependency
. - Dependency.BuilderBase.DependencyImpl - Class in io.helidon.service.registry
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- DependencyContext - Interface in io.helidon.service.registry
-
All data needed for creating an instance of a service.
- DependencyImpl(Dependency.BuilderBase<?, ?>) - Constructor for class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
-
Create an instance providing a builder.
- deprecated() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Configure to
true
if this option is deprecated. - DEPRECATED - Static variable in class io.helidon.common.types.Annotations
-
Deprecated annotation.
- DeprecatedConfig - Class in io.helidon.config
-
A utility class to handle configuration properties that should no longer be used.
- deprecation() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Deprecation description.
- deprecation(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Deprecation description.
- deprecation(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Deprecation description, multiple lines.
- dequeued(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.Bulkhead.QueueListener
-
Called after semaphore is acquired and before supplier is called.
- DER - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
DER binary encoded.
- derive() - Method in class io.helidon.security.EndpointConfig
-
Derive a new endpoint configuration builder based on this instance.
- derive() - Method in class io.helidon.security.SecurityEnvironment
-
Derive a new environment builder based on this environment.
- derived(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies if key derivation is to be used.
- derived(double) - Static method in interface io.helidon.metrics.api.Sample
-
Create a new derived value without a reference.
- derived(double, Sample.Labeled) - Static method in interface io.helidon.metrics.api.Sample
-
Create a new derived value with a reference.
- deriveKey(char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
-
Derive key from the password with the usage of the salt.
- deriveKey(String, String, char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
-
Derive key from the password with the usage of the salt and selected algorithm.
- describe() - Method in class io.helidon.cors.CorsSupportBase
- describeMismatchSafely(ConfigNode, Description) - Method in class io.helidon.config.testing.ValueNodeMatcher
- describeTo(Description) - Method in class io.helidon.config.testing.ValueNodeMatcher
- description - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- description() - Element in annotation interface io.helidon.builder.api.Option.AllowedValue
-
Description of this value, used in documentation, may be used in error handling.
- description() - Method in interface io.helidon.codegen.Option
-
Option description, metadata that can be used to list available options and their description.
- description() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Description of this resource when configured through plain text or binary.
- description() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- description() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Description of this resource when configured through plain text or binary.
- description() - Element in annotation interface io.helidon.common.features.api.Aot
-
Description of AOT support, such as when AOT is supported, but with limitations.
- description() - Element in annotation interface io.helidon.common.features.api.Feature
-
Description of this feature, to be displayed when details are printed during startup.
- description() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Description, such as javadoc, if available.
- description() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- description() - Method in interface io.helidon.common.types.TypedElementInfo
-
Description, such as javadoc, if available.
- description() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Description, such as javadoc, if available.
- description() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- description() - Method in interface io.helidon.common.types.TypeInfo
-
Description, such as javadoc, if available.
- description() - Method in class io.helidon.config.AbstractSource
- description() - Method in interface io.helidon.config.ConfigSourceRuntime
-
Description of the underlying config source.
- description() - Element in annotation interface io.helidon.config.metadata.Configured
-
Description of this configured type.
- description() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Description of the configuration option.
- description() - Element in annotation interface io.helidon.config.metadata.ConfiguredValue
-
Description of this value.
- description() - Method in class io.helidon.config.ObjectNodeImpl
-
Description of this node.
- description() - Method in class io.helidon.config.PrefixedConfigSource
- description() - Method in interface io.helidon.config.spi.Source
-
Short, human-readable summary referring to the underlying source.
- description() - Method in class io.helidon.config.ValueNodeImpl
-
Description of this node.
- description() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the description the builder will use.
- description() - Method in interface io.helidon.metrics.api.Meter
-
Returns the meter's description.
- description() - Method in interface io.helidon.scheduling.Invocation
-
Human readable description of the scheduled interval.
- description() - Method in interface io.helidon.scheduling.Task
-
Human readable description of the task invocation interval.
- description() - Method in class io.helidon.security.SecurityResponse
-
Description of current security status.
- description(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Returns.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.Throws.Builder
- description(String) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Set description of the component.
- description(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Description of this resource when configured through plain text or binary.
- description(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Description, such as javadoc, if available.
- description(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Description, such as javadoc, if available.
- description(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Description of the metric used in metric metadata.
- description(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Specifies the human-friendly description of the mount.
- description(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Specifies the human-friendly description of the mount.
- description(String) - Method in interface io.helidon.metrics.api.Meter.Builder
-
Sets the description.
- description(String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set description of this security response failure.
- description(String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set description of this security response failure.
- description(String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set description of this security response failure.
- description(List<String>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Field.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Method.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Returns.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.Throws.Builder
- description(List<String>) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Set description of the component.
- Description - Annotation Interface in io.helidon.builder.api
-
Custom description.
- descriptionEnabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets whether the description should be enabled or not.
- descriptor() - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor
-
Returns the
MethodDescriptor
of this method. - descriptor() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- descriptor() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Descriptor declaring this dependency.
- descriptor() - Method in interface io.helidon.service.registry.Dependency
-
Descriptor declaring this dependency.
- descriptor() - Method in interface io.helidon.service.registry.DescriptorHandler
-
Descriptor instance.
- descriptor() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Returns the
MethodDescriptor
of this method. - descriptor() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Return gRPC method descriptor.
- descriptor(TypeName) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Descriptor declaring this dependency.
- descriptor(Consumer<TypeName.Builder>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Descriptor declaring this dependency.
- descriptor(Supplier<? extends TypeName>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Descriptor declaring this dependency.
- descriptorConstant() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- descriptorConstant() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Field name that declares this dependency in the
DependencyBlueprint.descriptor()
. - descriptorConstant() - Method in interface io.helidon.service.registry.Dependency
-
Field name that declares this dependency in the
DependencyBlueprint.descriptor()
. - descriptorConstant(String) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Field name that declares this dependency in the
DependencyBlueprint.descriptor()
. - DescriptorHandler - Interface in io.helidon.service.registry
-
Metadata of a single service descriptor.
- DescriptorMetadata - Interface in io.helidon.service.metadata
-
Metadata of a service descriptor, as stored in Helidon specific file "META-INF/helidon/service-registry.json".
- descriptors(String, Hson.Array) - Static method in class io.helidon.service.metadata.Descriptors
-
Get all service descriptors from the array of descriptors discovered from classpath (or other source).
- Descriptors - Class in io.helidon.service.metadata
-
Service descriptor utilities.
- descriptorType() - Method in interface io.helidon.service.metadata.DescriptorMetadata
-
Descriptor type name.
- descriptorType() - Method in interface io.helidon.service.registry.ServiceInfo
-
Type of the service descriptor (usually generated).
- Deserialization filtering in Helidon - Search tag in class io.helidon.common.SerializationConfig
- Section
- Deserialization tracing - Search tag in class io.helidon.common.SerializationConfig
- Section
- Design Note - Search tag in io.helidon.integrations.jdbc.ConditionallyCloseableConnection.setCloseable(boolean)
- Section
- Design Notes - Search tag in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
- Section
- Design Notes - Search tag in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
- Section
- destAddress() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Destination address that is either IP4 or IP46 depending on
ProxyProtocolData.family()
. - destination(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Queue or topic name.
- destination(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Queue or topic name.
- DESTINATION_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Queue or topic name.
- destPort() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Destination port number.
- destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Destroy a secret version.
- destroy(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Calls the
ReferenceCountedContext.decrementReferenceCount(Contextual)
method with the suppliedContextual
, destroying it if and only if its thread-specific reference count becomes less than or equal to zero. - destroy(Object) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Beans are normally scoped to a client connection.
- destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Permanently remove specific versions of a secret.
- destroyed() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Whether the secret is destroyed (cannot be undeleted).
- DestroyKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Destroy Key/Value Version 2 Secret version request and response.
- DestroyKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DestroyKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - destroySecretId(DestroySecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Destroy an AppRole secret ID.
- DestroySecretId - Class in io.helidon.integrations.vault.auths.approle
-
Destroy Secret ID request and response.
- DestroySecretId() - Constructor for class io.helidon.integrations.vault.auths.approle.DestroySecretId
- DestroySecretId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- DestroySecretId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Destroy Secret ID response.
- detach() - Method in interface io.helidon.common.config.Config
-
Returns a copy of the
Config
node with no parent. - detach() - Method in interface io.helidon.config.Config
-
Returns a copy of the
Config
node with no parent. - detail(String, Object) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Add a detail of this health check, used when details are enabled.
- details() - Method in interface io.helidon.health.HealthCheckResponse
-
Details of this health check.
- details() - Method in record class io.helidon.http.http2.Http2GoAway
-
Returns the value of the
details
record component. - details() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Whether details should be printed.
- details() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- details() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Whether details should be printed.
- details(boolean) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Whether details should be printed.
- detectExtensionType(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detecd media type for a specific file extension.
- detectExtensionType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect media type from a file suffix.
- detectType(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type for a path (may be URL, URI, path on a file system).
- detectType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a file string.
- detectType(URI) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type based on URI.
- detectType(URI) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
URL
. - detectType(URL) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type based on URL.
- detectType(URL) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
URL
. - detectType(Path) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type for a file on file system.
- detectType(Path) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
Path
. - determineMethodName(AnnotatedMethod, Grpc.GrpcMethod) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine the name to use from the method.
- determineServiceName(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine the name of the gRPC service.
- digest() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
-
Digest of the data that was loaded.
- digest(byte[], boolean) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Generates a signature or an HMAC.
- digest(Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Create digest of the value.
- digest(Base64Value) - Method in class io.helidon.common.crypto.HashDigest
- digest(Base64Value) - Method in class io.helidon.common.crypto.HmacDigest
- digest(Base64Value) - Method in class io.helidon.common.crypto.Signature
- digest(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- digest(Config) - Method in interface io.helidon.security.spi.DigestProvider
-
Create digest support from configuration.
- digest(TransitSecurityProvider.TransitDigestConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- digest(String, byte[]) - Method in interface io.helidon.security.Security
-
Create a digest for the provided raw bytes.
- digest(String, byte[], boolean) - Method in interface io.helidon.security.Security
-
Create a digest for the provided bytes.
- digest(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Returns an MD5 digest of the specified file or null if the file cannot be read.
- digest(T) - Method in interface io.helidon.security.spi.DigestProvider
-
Create digest support from configuration object.
- Digest - Interface in io.helidon.common.crypto
-
Common digest which simplifies digest creation and its verification.
- digestAlgorithm(HttpDigest.Algorithm) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Digest algorithm to use.
- digestHa1(String, HttpDigest.Algorithm) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Digest authentication requires a hash of username, realm and password.
- digestKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the name of the encryption key to verify against.
- digestNonceTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
How long will the nonce value be valid.
- DigestProvider<T> - Interface in io.helidon.security.spi
-
Provider that can create digests of bytes, and then verify them.
- DigestProvider.DigestFunction - Interface in io.helidon.security.spi
-
Function to generate a digest from bytes.
- DigestProvider.DigestSupport - Class in io.helidon.security.spi
-
Digest support created for each named digest configuration, used by
Security
forSecurity.digest(String, byte[])
andSecurity.verifyDigest(String, byte[], String)
methods. - DigestProvider.VerifyFunction - Interface in io.helidon.security.spi
-
Function to verify a digest string.
- digestServerSecret(char[]) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
The nonce is encrypted using this secret - to make sure the nonce we get back was generated by us and to make sure we can safely time-out nonce values.
- digestString(Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Create digest of the value and return as String format.
- DigestSupport(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Constructor for class io.helidon.security.spi.DigestProvider.DigestSupport
-
Digest support based on the two functions.
- DirectClient - Class in io.helidon.webserver.testing.junit5
-
Unit testing client that bypasses HTTP transport and directly invokes router.
- DirectClient(HttpRouting.Builder) - Constructor for class io.helidon.webserver.testing.junit5.DirectClient
-
Create a direct client for HTTP routing.
- DirectHandler - Interface in io.helidon.http
-
A handler that is invoked when a response is sent outside of routing.
- DirectHandler.EventType - Enum Class in io.helidon.http
-
Types of events that can be triggered outside of router that immediately return a response.
- DirectHandler.TransportRequest - Interface in io.helidon.http
-
Request information.
- DirectHandler.TransportResponse - Class in io.helidon.http
-
Response to correctly reply to the original client.
- DirectHandler.TransportResponse.Builder - Class in io.helidon.http
-
Fluent API builder for
DirectHandler.TransportResponse
. - directHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Direct handlers specific for this listener.
- directHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- directHandlers() - Method in interface io.helidon.webserver.ListenerConfig
-
Direct handlers specific for this listener.
- directHandlers() - Method in interface io.helidon.webserver.WebServerConfig
-
Direct handlers specific for this listener.
- directHandlers() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Direct handlers specific for this listener.
- directHandlers() - Method in interface io.helidon.webserver.ListenerContext
-
Direct handlers for non-routing exception handling.
- directHandlers(DirectHandlers) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Direct handlers specific for this listener.
- directHandlers(Consumer<DirectHandlers.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Direct handlers specific for this listener.
- DirectHandlers - Class in io.helidon.webserver.http
-
Configured handlers for expected (and internal) exceptions.
- DirectHandlers.Builder - Class in io.helidon.webserver.http
-
Fluent API builder for
DirectHandlers
. - DirectJunitExtension - Interface in io.helidon.webserver.testing.junit5.spi
-
Java
ServiceLoader
provider interface for extending unit tests with support for additional injection, such as Direct HTTP/1.1 client. - DirectJunitExtension.ParamHandler<T> - Interface in io.helidon.webserver.testing.junit5.spi
-
Handler to provide an instance that can be injected as a parameter to
SetUpRoute
static methods. - directory() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a local git directory.
- directory(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builder
for creating aConfigSource
from the specified directory path. - directory(Path) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets a directory where the repository is cloned or should be cloned.
- DirectoryConfigSource - Class in io.helidon.config
-
ConfigSource
implementation that loads configuration content from a directory on a filesystem. - DirectoryConfigSource.Builder - Class in io.helidon.config
-
A fluent API builder for
DirectoryConfigSource
. - DirectPeerInfo - Record Class in io.helidon.webserver.testing.junit5
-
Peer information that can be used with
DirectSocket
. - DirectPeerInfo(SocketAddress, String, int, Optional<Principal>, Optional<Certificate[]>) - Constructor for record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Creates an instance of a
DirectPeerInfo
record class. - DirectSocket - Class in io.helidon.webserver.testing.junit5
-
A socket not backed by any network, used for unit testing.
- DirectTransportRequest - Class in io.helidon.webserver.http
-
Simple request to use with
RequestException
. - DirectWebClient - Class in io.helidon.webserver.testing.junit5
-
Unit testing client that bypasses HTTP transport and directly invokes router.
- DirectWebClient(HttpRouting.Builder) - Constructor for class io.helidon.webserver.testing.junit5.DirectWebClient
-
Create a direct client for HTTP routing.
- DirectWsClient - Class in io.helidon.webserver.testing.junit5.websocket
-
A client for WebSocket, that directly invokes routing (and bypasses network).
- DISABLE_SELECTIVE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable an authentication method.
- disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable an authentication method.
- DisableAuth - Class in io.helidon.integrations.vault.sys
-
Disable authentication method request and response.
- DisableAuth.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DisableAuth.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - disableCaching() - Method in interface io.helidon.config.Config.Builder
-
Disables caching of elementary configuration values on
Config
side. - DISABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
-
Disabled component - all subsequent calls return disabled spans and logs.
- DISABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
-
Disabled traced span log.
- DISABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
-
A traced span that is disabled and all logs on it are disabled as well.
- DISABLED - Static variable in class io.helidon.tracing.config.TracingConfig
-
Traced conifg that is disabled for all components, spans and logs.
- disableDefaultInterceptor() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Requests that the default metrics interceptor not be used for the metric corresponding to the indicated annotation which appears on this method.
- disableDiscovery() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- DisableDiscovery - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Whether discovery is automated or disabled.
- DisableDiscovery - Annotation Interface in io.helidon.microprofile.testing.testng
-
Whether discovery is automated or disabled.
- DisabledObserverFeature - Class in io.helidon.webserver.observe
-
An
HttpFeature
that marks endpoint as disabled. - disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secret engine from default path.
- disableEngine(DisableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secrets engine.
- disableEngine(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secret engine from specific path.
- DisableEngine - Class in io.helidon.integrations.vault.sys
-
Disable Secrets Engine request and response.
- DisableEngine.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DisableEngine.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - disableEnvironmentVariablesSource() - Method in interface io.helidon.config.Config.Builder
-
Disables use of
environment variables config source
. - disableFilterServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of filters loaded as a
service
. - disableIssuerValidation(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Disable JWT issuer validation.
- disableKeyResolving() - Method in interface io.helidon.config.Config.Builder
-
Disables any usage of resolving key tokens.
- disableLocalCaJwt(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Disable defaulting to the local CA cert and service account JWT when running in a Kubernetes pod.
- disableMapperServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of mappers via
ConfigMapperProvider
SPI loaded as aservice
. - disableParserServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of parsers loaded as a
service
. - disableSystemPropertiesSource() - Method in interface io.helidon.config.Config.Builder
-
Disables use of
system properties config source
. - disableTracing() - Method in class io.helidon.security.Security.Builder
-
Disable open tracing support in this security instance.
- disableValueResolving() - Method in interface io.helidon.config.Config.Builder
-
Disables any usage of resolving value tokens.
- disableVaultAuthDiscovery() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Do not discover
VaultAuth
implementations using a service loader. - disconnect() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Disconnect from server socket.
- discoverService(Config, String, HelidonServiceLoader<T>, Class<T>, Class<S>, boolean, Optional<S>) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
-
Discover service from configuration.
- discoverService(Config, String, ServiceRegistry, Class<? extends ConfiguredProvider<T>>, Class<T>, boolean, Optional<T>) - Static method in class io.helidon.service.registry.GeneratedService
-
Used to discover service from
ServiceRegistry
for builder options annotated withOption.Provider
, if the blueprint is annotated withPrototype.RegistrySupport
. - discoverServices() - Element in annotation interface io.helidon.builder.api.Option.Provider
-
Whether to discover all services using a service loader by default.
- discoverServices() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Whether to discover services from the class path.
- discoverServices() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- discoverServices() - Method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Whether to discover services from the class path.
- discoverServices(boolean) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Whether to use
ServiceLoader
to discover mappers, defaults totrue
. - discoverServices(boolean) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Whether to discover services from the class path.
- discoverServices(Config, String, HelidonServiceLoader<T>, Class<T>, Class<S>, boolean, List<S>) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
-
Discover services from configuration.
- discoverServices(Config, String, ServiceRegistry, Class<? extends ConfiguredProvider<T>>, Class<T>, boolean, List<T>) - Static method in class io.helidon.service.registry.GeneratedService
-
Used to discover services from
ServiceRegistry
for builder options annotated withOption.Provider
, if the blueprint is annotated withPrototype.RegistrySupport
. - discoverServicesFromServiceLoader() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Whether to discover services from Java service loader.
- discoverServicesFromServiceLoader() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- discoverServicesFromServiceLoader() - Method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Whether to discover services from Java service loader.
- discoverServicesFromServiceLoader(boolean) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Whether to discover services from Java service loader.
- discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Whether to allow
TenantConfigProvider
service loader discovery. - discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to allow
TenantConfigProvider
service loader discovery. - discoverTenantIdProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to allow
TenantIdFinder
service loader discovery. - discoveryTypes(List<RequestedUriDiscoveryContext.RequestedUriDiscoveryType>) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- diskSpaceCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Disk space health check.
- diskSpaceCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Disk space health check, set up via config.
- DiskSpaceHealthCheck - Class in io.helidon.health.checks
-
A health check that verifies whether the server is running out of disk space.
- DiskSpaceHealthCheck.Builder - Class in io.helidon.health.checks
-
Fluent API builder for
DiskSpaceHealthCheck
. - displayName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Display Name.
- displayName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- displayName() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Display Name.
- displayName(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Display Name.
- displayName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The display name of the token.
- displayTags() - Method in interface io.helidon.metrics.api.SystemTagsManager
- dispose(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- distinct() - Method in interface io.helidon.common.reactive.Multi
-
Filter out all duplicates.
- DISTRIBUTION_SUMMARY - Enum constant in enum class io.helidon.metrics.api.Meter.Type
-
Distribution summary (measures distribution of samples).
- distributionStatisticsConfig() - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Returns the statistics config set on the builder, if any.
- distributionStatisticsConfig(DistributionStatisticsConfig.Builder) - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Sets the config for distribution statistics for the distribution summary.
- DistributionStatisticsConfig - Interface in io.helidon.metrics.api
-
Configuration which controls the behavior of distribution statistics from meters that support them (for example, timers and distribution summaries).
- DistributionStatisticsConfig.Builder - Interface in io.helidon.metrics.api
-
Builder for a new
DistributionStatisticsConfig
instance. - distributionStatisticsConfigBuilder() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a
DistributionStatisticsConfig
. - DistributionSummary - Interface in io.helidon.metrics.api
-
Records a distribution of values (e.g., sizes of responses returned by a server).
- DistributionSummary.Builder - Interface in io.helidon.metrics.api
-
Builder for a
DistributionSummary
. - distributionSummaryBuilder(String, DistributionStatisticsConfig.Builder) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a
DistributionSummary
. - DLQ_ERROR_MSG_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Message from error causing DLQ redirection.
- DLQ_ERROR_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Error type causing the message to be sent to DLQ.
- DLQ_ORIG_TOPIC_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Original destination of this message.
- dlqTopic(String...) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Names of the "dead letter queue" topics to be used in case message is nacked.
- dml() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set health check statement type to DML.
- dml(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute data modification statement using a statement passed as an argument.
- DML - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Generic DML statement.
- dnsAddressLookup() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
dnsAddressLookup
record component. - dnsAddressLookup() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- dnsAddressLookup() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in interface io.helidon.webclient.api.WebClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
DNS address lookup preferences to be used by this client.
- dnsAddressLookup(DnsAddressLookup) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
DNS address lookup preferences to be used by this client.
- DnsAddressLookup - Enum Class in io.helidon.webclient.api
-
DNS address lookup strategy.
- dnsResolver() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
dnsResolver
record component. - dnsResolver() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- dnsResolver() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
DNS resolver to be used by this client.
- dnsResolver() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
DNS resolver to be used by this client.
- dnsResolver() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
DNS resolver to be used by this client.
- dnsResolver() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in interface io.helidon.webclient.api.WebClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
DNS resolver to be used by this client.
- dnsResolver() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
DNS resolver to be used by this client.
- dnsResolver() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
DNS resolver to be used by this client.
- dnsResolver(DnsResolver) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
DNS resolver to be used by this client.
- DnsResolver - Interface in io.helidon.webclient.spi
-
DNS resolving interface.
- DnsResolverProvider - Interface in io.helidon.webclient.spi
-
Provider interface for custom DNS resolvers.
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Apply the "raw" log entry.
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HeaderLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HostLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.SizeLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.StatusLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserLogEntry
- doBuild() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Actual
DbClientBuilderBase.build()
implementation forDbClient
subclasses. - doBuild() - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
- doBuild() - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
- doBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Build an instance of
RestApi
implementation. - doBuild() - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Build the actual instance.
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.FileSystemBuilder
- doesMaxRowSizeIncludeBlobs() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- doExecute(BiFunction<CompletableFuture<Long>, DbClientServiceContext, T>) - Method in class io.helidon.dbclient.DbStatementBase
-
Execute the statement with interception.
- doFilter(ContainerRequestContext, SecurityContext) - Method in class io.helidon.microprofile.security.SecurityFilter
- domain() - Method in class io.helidon.http.SetCookie
-
Domain of cookie.
- domain(String) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Domain
parameter. - domainAndPath(URI) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Domain
andPath
parameters. - doOutputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.ClientRequestBase
- doOutputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.HttpClientRequest
- doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
- doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC
- doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA
- doSubmit(Object) - Method in class io.helidon.webclient.api.ClientRequestBase
- doSubmit(Object) - Method in class io.helidon.webclient.api.HttpClientRequest
- doubleValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - doubleValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - doubleValue() - Method in class io.helidon.metrics.api.LabeledSample
- doubleValue() - Method in interface io.helidon.metrics.api.Sample
-
Returns the value as a double.
- doubleValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- doubleValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- doubleValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get double value.
- doubleValue(String, double) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get a double value with default if not defined (or null).
- doubleValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - doubleValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - doubleValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- doubleValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA
- DOWN - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check failed its precondition.
- drainPermits() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- driver() - Method in class io.helidon.integrations.neo4j.Neo4j
-
The main entry point to the Neo4j Support.
- driver(Driver) - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
-
Submit the Neo4j driver.
- dropped() - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm.Token
-
Operation was dropped, for example because it hit a timeout, or was rejected by other limits.
- dropWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Drop the longest prefix of elements from this stream that satisfy the given predicate.
- DropwizardMetricsListener - Class in io.helidon.dbclient.metrics.hikari
-
Hikari CP to Helidon metrics mapper.
- duplicate() - Method in interface io.helidon.http.DataChunk
-
Makes a copy of this data chunk including its underlying
ByteBuffer
. - DUPS_OK_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Messages are acknowledged lazily which can result in duplicate messages being delivered.
- DURABLE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
True for creating durable consumer (only for topic).
- DURATION - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Duration
. - durationToTtl(Duration) - Static method in class io.helidon.integrations.vault.VaultRequest
-
Duration to time to live in HCP Vault format.
- duringSetup(Feature.DuringSetupAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
E
- EARLIEST - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Automatically reset the offset to the latest offset.
- earliestExpiration() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Returns the value of the
earliestExpiration
record component. - effectiveScope(Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns the effective scope, given the provided candidate scope combined with any default scope value in the configuration which initialized this manager.
- effectiveScope(Optional<String>, Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns the effective scope, given the provided explicit setting and tags (which might specify the scope) combined with any default scope value in the configuration which was used to initialize this system tags manager.
- ELEMENT_KIND - Static variable in class io.helidon.common.types.TypeNames
-
Helidon element kind (enum).
- elementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up the type that are relevant for processing.
- elementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- elementInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The elements that make up the type that are relevant for processing.
- elementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up the type that are relevant for processing.
- ElementInfoPredicates - Class in io.helidon.codegen
-
Commonly used predicates to filter typed element info.
- ElementKind - Enum Class in io.helidon.common.types
-
Kind of element.
- ElementMapper - Interface in io.helidon.codegen.spi
-
Maps (or removes) elements.
- ElementMapperProvider - Interface in io.helidon.codegen.spi
-
ServiceLoader
provider interface for element mapping. - elementMappers() - Method in interface io.helidon.codegen.CodegenContext
-
List of available element mappers in this environment.
- elementMappers() - Method in class io.helidon.codegen.CodegenContextBase
- elementMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
- elementModifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- elementModifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- elementModifiers() - Method in interface io.helidon.common.types.TypedElementInfo
-
Element modifiers.
- elementModifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Type modifiers.
- elementModifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- elementModifiers() - Method in interface io.helidon.common.types.TypeInfo
-
Type modifiers.
- elementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- elementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Type modifiers.
- elementName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The element (e.g., method, field, etc) name.
- elementName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- elementName() - Method in interface io.helidon.common.types.TypedElementInfo
-
The element (e.g., method, field, etc) name.
- elementName(String) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for element name (such as method name, or field name).
- elementName(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The element (e.g., method, field, etc) name.
- elementTypeAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The list of known annotations on the type name referenced by
TypedElementInfo.BuilderBase.typeName()
. - elementTypeAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- elementTypeAnnotations() - Method in interface io.helidon.common.types.TypedElementInfo
-
The list of known annotations on the type name referenced by
TypedElementInfoBlueprint.typeName()
. - elementTypeAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The list of known annotations on the type name referenced by
TypedElementInfo.BuilderBase.typeName()
. - elementTypeKind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfo.BuilderBase.kind()
instead - elementTypeKind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- elementTypeKind() - Method in interface io.helidon.common.types.TypedElementInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfoBlueprint.kind()
instead - elementTypeKind(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfo.BuilderBase.kind()
instead - email() - Method in class io.helidon.security.jwt.Jwt
-
Email claim.
- email(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Email claim.
- emailProtectionFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for email protection use.
- emailVerified() - Method in class io.helidon.security.jwt.Jwt
-
Email verified claim.
- emailVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Claim defining whether e-mail is verified or not.
- embeddedStorageManager() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configuredEmbeddedStorageManager.
- EmbeddedStorageManagerBuilder - Class in io.helidon.integrations.microstream.core
-
Builder for Microstream EmbeddedStorageManager.
- EmbeddedStorageManagerExtension - Class in io.helidon.integrations.microstream.cdi
-
An
Extension
that arranges for namedMicrostreamStorage
injection points to be satisfied. - EmbeddedStorageManagerExtension() - Constructor for class io.helidon.integrations.microstream.cdi.EmbeddedStorageManagerExtension
-
Creates a new
EmbeddedStorageManagerExtension
. - emit(SseEvent) - Method in interface io.helidon.webserver.sse.SseSink
-
Emits an event using to the sink.
- emit(Message<P>...) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Emit one or more messages directly to the mocked channel.
- emit(Message<PAYLOAD>) - Method in class io.helidon.messaging.Emitter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- emit(P...) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Emit one or more payloads directly to the mocked channel.
- emit(T) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Emit item to the stream, if there is no immediate demand from downstream, buffer item for sending when demand is signaled.
- emit(T) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Emit one item to the stream, if there is enough requested and publisher is not cancelled, item is signaled to downstream as
onNext
and method returns true. - emit(T) - Method in interface io.helidon.webserver.http.spi.Sink
-
Emits an event using to the sink.
- emitter(Emitter<PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register new emitter and all its channels.
- Emitter<PAYLOAD> - Class in io.helidon.messaging
-
Emitter is convenience publisher for one or multiple channels, publishing is as easy as calling
Emitter.send(Object)
method. - Emitter.Builder<PAYLOAD> - Class in io.helidon.messaging
-
Builder for
Emitter
. - EmittingPublisher<T> - Class in io.helidon.common.reactive
-
Emitting publisher for manual publishing on the same thread.
- empty() - Static method in interface io.helidon.common.buffers.BufferData
-
Empty buffer data.
- empty() - Static method in interface io.helidon.common.config.Config
-
Empty instance of
Config
. - empty() - Static method in interface io.helidon.common.reactive.Multi
-
Get a
Multi
instance that completes immediately. - empty() - Static method in interface io.helidon.common.reactive.Single
-
Get a
Single
instance that completes immediately. - empty() - Static method in class io.helidon.common.uri.UriFragment
-
Empty fragment.
- empty() - Static method in interface io.helidon.common.uri.UriQuery
-
Create an empty HTTP query.
- empty() - Static method in interface io.helidon.config.Config
-
Returns empty instance of
Config
. - empty() - Static method in class io.helidon.config.ConfigSources
-
Provides an empty config source.
- empty() - Static method in class io.helidon.config.ConfigValues
-
Simple empty value that can be used e.g.
- empty() - Static method in class io.helidon.config.OverrideSources
-
An empty implementation of
OverrideSource
. - empty() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Returns empty object node.
- empty() - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates an
OverrideData
object containing no overrides. - empty() - Static method in class io.helidon.http.ContentDisposition
-
An empty content disposition.
- empty() - Static method in interface io.helidon.http.DirectHandler.TransportRequest
-
Create an empty transport request.
- empty() - Static method in class io.helidon.http.media.ReadableEntityBase
-
Create a new empty readable entity (when there is no entity).
- empty() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- empty() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Emtpy WebSocket routing.
- empty() - Static method in class io.helidon.security.OutboundSecurityResponse
-
There is nothing we can add - e.g.
- empty() - Static method in interface io.helidon.tracing.HeaderProvider
-
Empty headers.
- empty() - Static method in interface io.helidon.webserver.http.HttpRouting
-
Empty routing (all requests will return
Status.NOT_FOUND_404
. - empty() - Static method in interface io.helidon.webserver.Router
-
Empty router.
- empty() - Static method in class io.helidon.webserver.websocket.WsRouting
-
Emtpy WebSocket routing.
- empty(long, double, double) - Static method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns an "empty" snapshot which has summary values but no data points.
- empty(String) - Static method in interface io.helidon.common.parameters.Parameters
-
Create empty (named) parameters.
- EMPTY_BYTES - Static variable in interface io.helidon.common.buffers.BufferData
-
Empty byte array.
- EMPTY_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
An empty char array used for empty passwords.
- emptyArray(String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Configure an empty array.
- emptyArray(String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- emptyResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Empty response, may be because of a
Status.NOT_FOUND_404
, or some other status, such asStatus.NOT_MODIFIED_304
. - emptyResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
- ENABLE_PUSH - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting to enable or disable push.
- ENABLE_SELECTIVE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable an authentication method on default path.
- enableAuth(EnableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable an authentication method on custom path or with additional configuration.
- EnableAuth - Class in io.helidon.integrations.vault.sys
-
Enable Authentication Method request and response.
- EnableAuth.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- EnableAuth.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - enableAutoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
If true the consumer's offset will be periodically committed in the background.
- enabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Flag indicating whether this revocation config is enabled.
- enabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- enabled() - Method in interface io.helidon.common.tls.RevocationConfig
-
Flag indicating whether this revocation config is enabled.
- enabled() - Method in class io.helidon.common.tls.Tls
-
Whether this TLS configuration is enabled or not.
- enabled() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Flag indicating whether Tls is enabled.
- enabled() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- enabled() - Method in interface io.helidon.common.tls.TlsConfig
-
Flag indicating whether Tls is enabled.
- enabled() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Returns boolean value to indicate whether OciMetricsSupport service will be activated or not.
- enabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether metrics functionality is enabled.
- enabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- enabled() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Whether metrics functionality is enabled.
- enabled() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Whether the scope is enabled.
- enabled() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- enabled() - Method in interface io.helidon.metrics.api.ScopeConfig
-
Whether the scope is enabled.
- enabled() - Method in interface io.helidon.security.Security
-
Whether security is enabled or disabled.
- enabled() - Method in class io.helidon.tracing.config.Traceable
-
Whether this traceable should be executed or not.
- enabled() - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Return whether this tracer is an enabled tracer with a real backend.
- enabled() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- enabled() - Method in interface io.helidon.tracing.Tracer
-
Whether this tracer is enabled or not.
- enabled() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- enabled() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Whether this feature will be enabled.
- enabled() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Whether this feature will be enabled.
- enabled() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Whether this feature is enabled, defaults to
true
. - enabled() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- enabled() - Method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Whether this feature is enabled, defaults to
true
. - enabled() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- enabled() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
This feature can be disabled.
- enabled() - Method in interface io.helidon.webserver.cors.CorsConfig
-
This feature can be disabled.
- enabled() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating if tracing is enabled.
- enabled() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- enabled() - Method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
A flag indicating if tracing is enabled.
- enabled() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Whether stream is enabled.
- enabled() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- enabled() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Whether stream is enabled.
- enabled() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Whether the observe support is enabled.
- enabled() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- enabled() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Whether the observe support is enabled.
- enabled() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
- enabled() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.ObserverConfigBase
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Whether this observer is enabled.
- enabled() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
-
Whether this observer is enabled.
- enabled() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
When a service is not enabled, it can be omitted from registration with server.
- enabled() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- enabled() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Whether this service is enabled and should be exposed.
- enabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Flag indicating whether this revocation config is enabled.
- enabled(boolean) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Flag indicating whether Tls is enabled.
- enabled(boolean) - Method in interface io.helidon.cors.CorsSetter
-
Sets whether this config should be enabled or not.
- enabled(boolean) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Sets whether CORS support should be enabled or not.
- enabled(boolean) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- enabled(boolean) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Sets whether the resulting
Mapped
cross-origin config should be enabled. - enabled(boolean) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configure whether this service is enabled or not.
- enabled(boolean) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Sets whether requested URI discovery is enabled for requestes arriving on the socket.
- enabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets whether metrics transmission to OCI is enabled.
- enabled(boolean) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Sets whether metrics should be enabled for the component.
- enabled(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether metrics functionality is enabled.
- enabled(boolean) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Whether the scope is enabled.
- enabled(boolean) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
You can disable the OIDC support in case it should not be used.
- enabled(boolean) - Method in class io.helidon.security.Security.Builder
-
Security can be disabled using configuration, or explicitly.
- enabled(boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Configure whether this component is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
-
Configure whether this traced span log is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Configure whether this traced span is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Whether overall tracing is enabled.
- enabled(boolean) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- enabled(boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
When enabled, tracing will be sent.
- enabled(boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- enabled(boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
When enabled, tracing will be sent.
- enabled(boolean) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Whether this feature will be enabled.
- enabled(boolean) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Access logging can be disabled (either through configuration or explicitly in code.
- enabled(boolean) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Whether this feature is enabled, defaults to
true
. - enabled(boolean) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
This feature can be disabled.
- enabled(boolean) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating if tracing is enabled.
- enabled(boolean) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Whether stream is enabled.
- enabled(boolean) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Whether the observe support is enabled.
- enabled(boolean) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Whether this observer is enabled.
- enabled(boolean) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Is this service enabled or not.
- enabled(Option<Boolean>) - Method in interface io.helidon.codegen.CodegenOptions
-
Boolean option that defaults to false.
- ENABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
-
Enabled component - all subsequent calls return enabled spans and logs.
- ENABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
-
Enabled traced span log.
- ENABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
-
A traced span that is inabled and all logs on it are enabled as well.
- ENABLED - Static variable in class io.helidon.tracing.config.TracingConfig
-
Traced config that is enabled for all components, spans and logs.
- ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Config key within the component's
metrics
config section controlling whether metrics are enabled for that component. - ENABLED_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
If set to false, tracing will be disabled.
- enabledCipherSuites() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled cipher suites for TLS communication.
- enabledCipherSuites() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- enabledCipherSuites() - Method in interface io.helidon.common.tls.TlsConfig
-
Enabled cipher suites for TLS communication.
- enabledCipherSuites(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled cipher suites for TLS communication.
- enableDecorators(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- enabledProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled protocols for TLS communication.
- enabledProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- enabledProtocols() - Method in interface io.helidon.common.tls.TlsConfig
-
Enabled protocols for TLS communication.
- enabledProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Enabled protocols for TLS communication.
- enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable (mount) a secret engine on a default path.
- enableEngine(EnableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable (mount) a secret engine with custom configuration.
- EnableEngine - Class in io.helidon.integrations.vault.sys
-
Enable Secrets Engine request and response.
- EnableEngine.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- EnableEngine.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - enableInterceptors(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- enableManagement(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- enableProxyProtocol() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Enable proxy protocol support for this socket.
- enableProxyProtocol() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- enableProxyProtocol() - Method in interface io.helidon.webserver.ListenerConfig
-
Enable proxy protocol support for this socket.
- enableProxyProtocol() - Method in interface io.helidon.webserver.WebServerConfig
-
Enable proxy protocol support for this socket.
- enableProxyProtocol() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Enable proxy protocol support for this socket.
- enableProxyProtocol(boolean) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Enable proxy protocol support for this socket.
- enableStatistics(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- enclosingNames() - Method in class io.helidon.codegen.classmodel.TypeArgument
- enclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Simple names of enclosing classes (if any exist).
- enclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- enclosingNames() - Method in interface io.helidon.common.types.TypeName
-
Simple names of enclosing classes (if any exist).
- enclosingNames(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Simple names of enclosing classes (if any exist).
- enclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The enclosing type name for this typed element.
- enclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- enclosingType() - Method in interface io.helidon.common.types.TypedElementInfo
-
The enclosing type name for this typed element.
- enclosingType(TypeName) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The enclosing type name for this typed element.
- enclosingType(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The enclosing type name for this typed element.
- encode(String) - Static method in class io.helidon.http.HtmlEncoder
-
Encode HTML string replacing the special characters by their corresponding entities.
- encode(String, UriEncoding.Type) - Static method in class io.helidon.common.uri.UriEncoding
-
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that are not allowed.
- encoder() - Method in interface io.helidon.http.encoding.ContentEncoding
-
To encode bytes.
- encoder() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- encoder() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- encoder(Headers) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Discover content encoder based on the HTTP headers.
- encoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
-
Obtain a content encoder for the id.
- encodeUri(String) - Static method in class io.helidon.common.uri.UriEncoding
-
Encode a URI segment.
- encrypt(byte[]) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Encrypt the bytes.
- encrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
- encrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Encrypt message.
- encrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
- encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Encrypts the provided plaintext using the named key.
- encrypt(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Encrypts the provided batch of plaintext strings using the named key.
- encrypt(String, byte[]) - Method in interface io.helidon.security.Security
-
Encrypt bytes.
- encrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, PublicKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Encrypt the message with the provided public key and selected algorithm.
- Encrypt - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypt request and response.
- Encrypt.Encrypted - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypted value.
- Encrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Encrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - encryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Encrypt using AES with GCM method, key is derived from password with random salt.
- encryptAesBytes(char[], byte[]) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Deprecated.this method will be removed once a separate module for encryption is created
- EncryptBatch - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypt Batch request and response.
- EncryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
-
Definition of a batch entry.
- EncryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- EncryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - encrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Response
-
The encrypted value - cipher text and version of key.
- encrypted(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable encrypted field.
- EncryptedJwt - Class in io.helidon.security.jwt
-
The JWT used to transfer content across network - e.g.
- EncryptedJwt.Builder - Class in io.helidon.security.jwt
-
Encrypted JWT builder.
- EncryptedJwt.SupportedAlgorithm - Enum Class in io.helidon.security.jwt
-
Supported RSA cipher for content key encryption.
- EncryptedJwt.SupportedEncryption - Enum Class in io.helidon.security.jwt
-
Supported AES cipher for content encryption.
- encryptedKey() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted content encryption key.
- encryptedPayload() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted content.
- encryption() - Method in class io.helidon.security.jwt.JwtHeaders
-
Encryption algorithm claim.
- encryption(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- encryption(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- encryption(Config) - Method in interface io.helidon.security.spi.EncryptionProvider
-
Create encryption support from configuration.
- encryption(TransitSecurityProvider.TransitEncryptionConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- encryption(EncryptedJwt.SupportedEncryption) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Encryption which should be used for content encryption.
- encryption(ConfigVaultProvider.EncryptionConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- encryption(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Encryption algorithm to use.
- encryption(T) - Method in interface io.helidon.security.spi.EncryptionProvider
-
Create encryption support from configuration object.
- EncryptionFilter - Class in io.helidon.config.encryption
-
Provides possibility to decrypt passwords from configuration sources.
- EncryptionFilter.Builder - Class in io.helidon.config.encryption
-
Builder to programmatically setup
EncryptionFilter
. - EncryptionFilterService - Class in io.helidon.config.encryption
-
A Java service for
EncryptionFilter
. - EncryptionFilterService() - Constructor for class io.helidon.config.encryption.EncryptionFilterService
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies the name of the encryption key to decrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
This parameter is required when encryption key is expected to be created.
- encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
This parameter is required when encryption key is expected to be created.
- encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the version of the key to use for encryption.
- encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies the version of the key to use for encryption.
- EncryptionProvider<T> - Interface in io.helidon.security.spi
-
Provider that can encrypt and decrypt secrets.
- EncryptionProvider.EncryptionSupport - Class in io.helidon.security.spi
-
Encryption support created for each named encryption configuration.
- EncryptionSupport(Function<byte[], String>, Function<String, byte[]>) - Constructor for class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Encryption support based on the two functions.
- EncryptionUtil - Class in io.helidon.config.encryption
-
Encryption utilities for secrets protection.
- encryptRsa(PublicKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Encrypt secret using RSA with OAEP.
- encryptToString(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Encrypt message to the String format.
- end() - Method in interface io.helidon.tracing.Span
-
End this tag (finish processing) using current timestamp.
- end(Throwable) - Method in interface io.helidon.tracing.Span
-
End with error status and an exception.
- END - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.end(Xid, int)
method. - END_OF_HEADERS - Static variable in class io.helidon.http.http2.Http2Flag
-
End of headers flag (used by headers, and continuations).
- END_OF_STREAM - Static variable in class io.helidon.http.http2.Http2Flag
-
End of stream flag (used by headers, and data).
- ended(Span) - Method in interface io.helidon.tracing.SpanListener
-
Invoked just after a span has been ended successfully.
- ended(Span, Throwable) - Method in interface io.helidon.tracing.SpanListener
-
Invoked just after a span has been ended unsuccessfully.
- endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
-
Whether the end of headers flag is set.
- endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
-
Whether the end of headers flag is set.
- endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
-
Whether the end of headers flag is set.
- endOfStream() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
-
Whether the end of stream flag is set.
- endOfStream() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
-
Whether the end of stream flag is set.
- endpoint() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- endpoint() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
- endpoint() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
- endpoint() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
- endpoint() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- endpoint() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
- endpoint() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
- endpoint() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- endpoint() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
- endpoint() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
- endpoint() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- endpoint() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
- endpoint() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
- endpoint() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- endpoint() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
- endpoint() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Root endpoint to use for observe providers.
- endpoint() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- endpoint() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Root endpoint to use for observe providers.
- endpoint(ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
- endpoint(String) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
- endpoint(String) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
- endpoint(String) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
- endpoint(String) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
- endpoint(String) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Root endpoint to use for observe providers.
- endpoint(String, WsListener) - Method in class io.helidon.webserver.websocket.WsRouting.Builder
-
Add endpoint.
- endpoint(String, ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, Supplier<WsListener>) - Method in class io.helidon.webserver.websocket.WsRouting.Builder
-
Add endpoint.
- ENDPOINT_IDENTIFICATION_HTTPS - Static variable in class io.helidon.common.tls.Tls
-
HTTPS endpoint identification algorithm, verifies certificate cn against host name.
- ENDPOINT_IDENTIFICATION_NONE - Static variable in class io.helidon.common.tls.Tls
-
Disable host name verification.
- endpointConfig() - Method in class io.helidon.security.ProviderRequest
-
Configuration of the invoked endpoint, such as annotations declared.
- endpointConfig() - Method in interface io.helidon.security.SecurityContext
-
Current endpoint configuration.
- endpointConfig(EndpointConfig) - Method in class io.helidon.security.SecurityContext.Builder
-
Set the endpoint configuration to start with.
- endpointConfig(EndpointConfig) - Method in interface io.helidon.security.SecurityContext
-
Set endpoint configuration to use for subsequent security requests.
- endpointConfig(Supplier<EndpointConfig>) - Method in interface io.helidon.security.SecurityContext
-
Shortcut method to set
EndpointConfig
using a builder rather than built instance. - EndpointConfig - Class in io.helidon.security
-
Each endpoint can have security configuration either statically declared (e.g.
- EndpointConfig.AnnotationScope - Enum Class in io.helidon.security
-
Scope of annotations used in applications that integrate security.
- EndpointConfig.Builder - Class in io.helidon.security
-
A fluent API builder for
EndpointConfig
. - endpointIdentificationAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Identification algorithm for SSL endpoints.
- endpointIdentificationAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- endpointIdentificationAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
-
Identification algorithm for SSL endpoints.
- endpointIdentificationAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Identification algorithm for SSL endpoints.
- endRequest() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- endRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- enforce() - Static method in class io.helidon.webserver.security.SecurityFeature
-
Return a default instance to create a default enforcement point (or modify the result further).
- enforceHostnames(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if only valid host names are allowed for CNs, DNS SANs, and the host part of email addresses.
- engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Secrets engine to disable.
- engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Secrets engine to enable.
- Engine<T> - Interface in io.helidon.integrations.vault
-
A secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Cubbyhole (token scoped) secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Database secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
KV (Key/Value) secrets engine version 1.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
KV (Key/Value) secrets engine version 2.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
PKI secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Transit Secrets engine.
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Enhance the subject with appropriate roles from IDCS.
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Enhance subject with IDCS roles, reactive.
- ENHANCE_YOUR_CALM - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint detected that its peer is exhibiting a behavior that might be generating excessive load.
- enqueueing(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.Bulkhead.QueueListener
-
Called right before blocking on the internal semaphore's queue.
- enquoteIdentifier(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- enquoteLiteral(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- enquoteNCharLiteral(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- enroll(MetricAnnotationDiscoveryObserver) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Records an observer of metric annotation discoveries.
- enroll(MetricRegistrationObserver) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Records an observer of metric registrations.
- enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Deprecated.Enrolls a built-in registry type using the default configuration for that type.
- enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType, MeterRegistryConfig) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Deprecated.Enrolls a built-in registry type to support.
- enrollRegistry(MeterRegistry, Function<ServerRequest, Optional<Handler>>) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Deprecated.Records a
MetricRegistry
to be managed byMicrometerSupport
, along with the function that returns anOptional
of aHandler
for processing a given request to the Micrometer endpoint. - ensureAvailable() - Method in class io.helidon.common.buffers.DataReader
-
Ensure we have at least one byte available.
- ensureSafeObserver(StreamObserver<T>) - Static method in class io.helidon.grpc.core.SafeStreamObserver
-
Ensure that the specified
StreamObserver
is a safe observer. - ensureStatusException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
- ensureStatusRuntimeException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Ensure that a
Throwable
is aStatusRuntimeException
. - entity() - Method in class io.helidon.http.DirectHandler.TransportResponse
-
Configured message.
- entity() - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
Accessor to entity that can be used in subclasses of
ApiEntityResponse
to set up fields. - entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
Entity as received from network.
- entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
Get the entity if it is present.
- entity() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
Entity of the requested type.
- entity() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Response entity.
- entity(byte[]) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Custom entity.
- entity(String) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Custom entity.
- entity(X) - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
This method is invoked by
RestApi
when an entity is received. - entity(X) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
Configure the entity.
- entity(X) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
This method is invoked by
RestApi
when an entity is received. - entityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Name of the entity alias to associate with during token creation.
- entityAs(GenericType<T>) - Method in class io.helidon.http.media.ReadableEntityBase
- entityAs(GenericType<T>) - Method in class io.helidon.webclient.api.ClientResponseEntity
- entityAs(GenericType<T>) - Method in class io.helidon.webserver.http.ServerRequestEntity
- entityAs(GenericType<T>) - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
- entityBytes(byte[]) - Method in class io.helidon.webserver.http.ServerResponseBase
-
Entity bytes encoded using content encoding.
- entityCacheThreshold(long) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Abstract threshold value for the lifetime of entities in the cache.
- entityCacheTimeout(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Timeout in milliseconds for the entity cache evaluator.
- entityFromResponse(String, boolean) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Get entity from response.
- entityId() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Entity id.
- entityProcessedRunnable() - Method in class io.helidon.http.media.ReadableEntityBase
-
Runnable to run once the entity is fully consumed.
- entityProcessor() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
The configured entity processor.
- entityProcessor(Function<X, R>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
A function to convert the entity to target object.
- EntityReader<T> - Interface in io.helidon.http.media
-
Reader of entity into a specific type.
- EntityWriter<T> - Interface in io.helidon.http.media
-
Writer of entity into bytes.
- entries() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- entries() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configured log entries.
- entries() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Configured log entries.
- entries(List<? extends AccessLogEntry>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Configured log entries.
- entrySet() - Method in class io.helidon.config.ObjectNodeImpl
- ENUM - Enum constant in enum class io.helidon.common.types.ElementKind
-
Enum element type kind.
- ENUM_CONSTANT - Enum constant in enum class io.helidon.common.types.ElementKind
-
Enumeration constant.
- enumValue(Class<T>) - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - enumValue(Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - enumValue(String, Class<T>) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- enumValue(String, Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- EnumValue - Interface in io.helidon.common.types
-
When creating an
Annotation
, we may need to create an enum value without access to the enumeration. - enumValues(Class<T>) - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - enumValues(Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - enumValues(String, Class<T>) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- enumValues(String, Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- env() - Method in class io.helidon.security.ProviderRequest
-
Environment of current request, such as the URI invoked, time to use for security decisions etc.
- env() - Method in interface io.helidon.security.SecurityContext
-
Current
SecurityEnvironment
. - env(SecurityEnvironment) - Method in class io.helidon.security.SecurityContext.Builder
-
Set the security environment to start with.
- env(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used in this context.
- env(Supplier<SecurityEnvironment>) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used int this context.
- envConfig() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Use the provided configuration as a default for any request.
- envConfig() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- envConfig() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Use the provided configuration as a default for any request.
- envConfig(TracingConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Use the provided configuration as a default for any request.
- envConfig(Consumer<TracingConfig.Builder>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Use the provided configuration as a default for any request.
- envConfig(Supplier<? extends TracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Use the provided configuration as a default for any request.
- environmentBuilder() - Method in interface io.helidon.security.Security
-
Security environment builder, to be used to create environment for evaluating security in integration components.
- EnvironmentVariableAliases - Class in io.helidon.config
-
Provides configuration key aliases in an attempt to map to legal environment variable names.
- environmentVariables() - Static method in class io.helidon.config.ConfigSources
-
Provides a @{code ConfigSource} for creating a
Config
from environment variables. - environmentVariables() - Static method in class io.helidon.config.mp.MpConfigSources
-
Environment variables config source.
- EnvironmentVariables - Class in io.helidon.config
-
Provides environment variables that include aliases enabling setting or overriding configuration with keys that are unlikely to be legal as environment variables.
- equality() - Element in annotation interface io.helidon.builder.api.Option.Redundant
-
Set to
false
to mark this NOT redundant for equals and hashcode. - EqualityUtil() - Constructor for class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
- equals(Object) - Method in record class io.helidon.codegen.ClassCode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.codegen.classmodel.Field
- equals(Object) - Method in class io.helidon.codegen.classmodel.Method
- equals(Object) - Method in class io.helidon.codegen.classmodel.Parameter
- equals(Object) - Method in class io.helidon.codegen.classmodel.TypeArgument
- equals(Object) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- equals(Object) - Method in record class io.helidon.codegen.CodegenScope
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- equals(Object) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- equals(Object) - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- equals(Object) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- equals(Object) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- equals(Object) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- equals(Object) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- equals(Object) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- equals(Object) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- equals(Object) - Method in class io.helidon.common.Errors.ErrorMessage
- equals(Object) - Method in class io.helidon.common.GenericType
- equals(Object) - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- equals(Object) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- equals(Object) - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- equals(Object) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- equals(Object) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- equals(Object) - Method in class io.helidon.common.tls.Tls
- equals(Object) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- equals(Object) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- equals(Object) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- equals(Object) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- equals(Object) - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- equals(Object) - Method in class io.helidon.common.uri.UriFragment
- equals(Object) - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- equals(Object) - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
- equals(Object) - Method in class io.helidon.config.ValueNodeImpl
- equals(Object) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- equals(Object) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- equals(Object) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- equals(Object) - Method in record class io.helidon.http.http2.Http2FrameData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.http2.Http2GoAway
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.http2.Http2Priority
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.http2.Http2RstStream
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.http2.Http2WindowUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.http.HttpPrologue
- equals(Object) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- equals(Object) - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.http.Method
- equals(Object) - Method in record class io.helidon.http.PathMatchers.MatchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.http.Status
- equals(Object) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
- equals(Object) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- equals(Object) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- equals(Object) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- equals(Object) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- equals(Object) - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- equals(Object) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- equals(Object) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- equals(Object) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
- equals(Object) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- equals(Object) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- equals(Object) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- equals(Object) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- equals(Object) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl
- equals(Object) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
- equals(Object) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- equals(Object) - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- equals(Object) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- equals(Object) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
- equals(Object) - Method in class io.helidon.security.Grant
- equals(Object) - Method in class io.helidon.security.providers.common.OutboundTarget
- equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
- equals(Object) - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- equals(Object) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- equals(Object) - Method in class io.helidon.tracing.Tag
- equals(Object) - Method in record class io.helidon.webclient.api.ConnectionKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- equals(Object) - Method in class io.helidon.webclient.api.Proxy
- equals(Object) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- equals(Object) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- equals(Object) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- equals(Object) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- equals(Object) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- equals(Object) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- equals(Object) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- equals(Object) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- equals(Object) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- equals(Object) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- equals(Object) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- equals(Object) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- equals(Object) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
- equals(Object) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
- equals(Object) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- equals(Object) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- equals(Object) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- equals(Object) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- equals(Object) - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- equals(Object) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
- equals(Object) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- equals(Object) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- equals(Object) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- equals(Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- equals(Object) - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- equals(Object) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- EQUALS_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
=
byte. - error(Class<T>, ErrorHandler<? super T>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Registers an error handler that handles the given type of exceptions.
- error(Exception) - Method in class io.helidon.messaging.Emitter
-
Send onError signal to all subscribers.
- error(String) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log error and finish the span.
- error(Throwable) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
instance that reports the given exception to its subscriber(s). - error(Throwable) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Single
instance that reports the given given exception to its subscriber(s). - error(Throwable) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log error and finish the span.
- ERROR - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check failed with an exception that was not expected.
- ERROR - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event error - we tried to process security, but failed with exception (equivalent of http 500).
- ERROR - Enum constant in enum class io.helidon.tracing.Span.Status
-
The span ended with an error.
- ErrorChecker - Interface in io.helidon.faulttolerance
-
Support for checking
skipOn
andapplyOn
sets of throwables. - errorCode() - Method in record class io.helidon.http.http2.Http2GoAway
-
Returns the value of the
errorCode
record component. - errorCode() - Method in record class io.helidon.http.http2.Http2RstStream
-
Returns the value of the
errorCode
record component. - ErrorHandler<T> - Interface in io.helidon.webserver.http
-
The routing error handler.
- ErrorHandlers - Class in io.helidon.webserver.http
-
Http routing Error handlers.
- errorRatio() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- errorRatio() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How many failures out of 100 will trigger the circuit to open.
- errorRatio() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
How many failures out of 100 will trigger the circuit to open.
- errorRatio(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How many failures out of 100 will trigger the circuit to open.
- errors() - Method in class io.helidon.integrations.vault.VaultOptionalResponse
-
List of errors (if any) as returned by Vault.
- errors(boolean) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Whether to measure failed statements.
- errors(List<String>) - Method in class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
-
Configure list of Vault errors as read from response.
- Errors - Class in io.helidon.common
-
Errors utility used to file processing messages (e.g.
- ERRORS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for errors.
- Errors.Collector - Class in io.helidon.common
-
A collector of
Errors.ErrorMessage
s. - Errors.ErrorMessage - Class in io.helidon.common
-
Error message with a severity and a source.
- Errors.ErrorMessagesException - Exception Class in io.helidon.common
-
Exception used by
Errors.checkValid()
thrown in case there are fatal messages. - errorSeverity() - Element in annotation interface io.helidon.security.annotations.Audited
-
Severity of request with unsuccessful response (in http, this would be 4** and 5** status).
- escapeName(String) - Static method in interface io.helidon.common.config.Config.Key
-
Escape
'~'
to~0
and'.'
to~1
in specified name. - escapeName(String) - Static method in interface io.helidon.config.Config.Key
-
Escape
'~'
to~0
and'.'
to~1
in specified name. - ETAG - Static variable in class io.helidon.http.HeaderNames
-
The
Etag
header name. - eTags() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Returns the value of the
eTags
record component. - EtcdConfigSource - Class in io.helidon.config.etcd
-
A config source which loads a configuration document from Etcd.
- EtcdConfigSourceBuilder - Class in io.helidon.config.etcd
-
Etcd ConfigSource builder.
- EtcdConfigSourceBuilder.EtcdApi - Enum Class in io.helidon.config.etcd
-
EtcdApi
determines which etcd API version will be used. - EtcdConfigSourceBuilder.EtcdEndpoint - Class in io.helidon.config.etcd
-
Etcd endpoint remote descriptor.
- EtcdConfigSourceProvider - Class in io.helidon.config.etcd
-
Service loader service for ETCD config source.
- EtcdConfigSourceProvider() - Constructor for class io.helidon.config.etcd.EtcdConfigSourceProvider
- EtcdEndpoint(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Constructor for class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Initializes descriptor.
- EtcdWatcher - Class in io.helidon.config.etcd
-
Etcd watch strategy is based on etcd watch operation.
- EtcdWatcherProvider - Class in io.helidon.config.etcd
-
Service loader service for ETCD config source.
- EtcdWatcherProvider() - Constructor for class io.helidon.config.etcd.EtcdWatcherProvider
- EventConfigSource - Interface in io.helidon.config.spi
-
A source that supports notifications when changed.
- eventType() - Method in exception class io.helidon.http.RequestException
-
Event type of this exception.
- eventType() - Method in interface io.helidon.security.AuditEvent
-
Gets the type of this
AuditEvent
. - EVICT_PARALLELISM_THRESHOLD - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Parameter to
ConcurrentHashMap.forEachKey(long, Consumer)
used for eviction. - EvictableCache<K,
V> - Interface in io.helidon.security.providers.common -
Generic cache with eviction support.
- EvictableCache.Builder<K,
V> - Class in io.helidon.security.providers.common -
Builder to create instances of
EvictableCache
using the default implementation backed by aConcurrentHashMap
. - evictionManagerFactory(Factory<EvictionManager<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- evictor(BiFunction<K, V, Boolean>) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure evictor to check if a record is still valid.
- evictSchedule(long, long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure eviction scheduling.
- exact(String) - Static method in class io.helidon.http.PathMatchers
-
Exact match path matcher.
- exceptionally(Function<Throwable, ? extends T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- exceptionally(Function<Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
- exceptionallyAccept(Consumer<Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
-
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
- exceptionallyAccept(Consumer<Throwable>) - Method in interface io.helidon.common.reactive.Single
-
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
- exceptionBlacklist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Blacklisted error classes that will not return error message back to caller.
- ExceptionConverter - Interface in io.helidon.integrations.jta.jdbc
-
A functional interface whose implementations can convert a kind of
Exception
encountered in the context of an XA routine to an appropriateXAException
, according to the rules in the XA specification as expressed in the documentation for theXAResource
interface. - ExceptionConverter.XARoutine - Enum Class in io.helidon.integrations.jta.jdbc
-
An enum describing XA routines modeled by an
XAResource
implementation. - exceptionWhitelist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Whitelisted error classes that will return error message back to caller.
- exclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Regular expression for meter names to exclude.
- exclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- exclude() - Method in interface io.helidon.metrics.api.ScopeConfig
-
Regular expression for meter names to exclude.
- exclude(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
- exclude(Pattern) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Regular expression for meter names to exclude.
- excludeCnFromSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
If true, the given common_name will not be included in DNS or Email Subject Alternate Names (as appropriate).
- excludeCnFromSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
If true, the given common_name will not be included in DNS or Email Subject Alternate Names (as appropriate).
- excluded() - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
-
Set of excluded classes.
- excludeUnlistedClasses - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- excludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- exclusive() - Method in record class io.helidon.http.http2.Http2Priority
-
Returns the value of the
exclusive
record component. - execPing() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
-
Execute the ping statement.
- Executable - Class in io.helidon.codegen.classmodel
-
Executable base, used by method and constructor.
- Executable.Builder<B,
T> - Class in io.helidon.codegen.classmodel -
Base builder from executable components (method an constructor).
- execute() - Method in interface io.helidon.dbclient.DbClient
-
Execute database statements.
- execute() - Method in interface io.helidon.dbclient.DbStatementDml
-
Execute this statement using the parameters configured with
params
andaddParams
methods. - execute() - Method in interface io.helidon.dbclient.DbStatementGet
-
Execute this statement using the parameters configured with
params
andaddParams
methods. - execute() - Method in interface io.helidon.dbclient.DbStatementQuery
-
Execute this statement using the parameters configured with
params
andaddParams
methods. - execute() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
- execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
- execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
- execute() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- execute(InterruptableTask<T>) - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Executes a task.
- execute(String) - Method in interface io.helidon.graphql.server.InvocationHandler
-
Execute a GraphQL query.
- execute(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- execute(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- execute(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- execute(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- execute(String, String, Map<String, Object>) - Method in interface io.helidon.graphql.server.InvocationHandler
-
Execute a GraphQL query.
- execute(Supplier<T>) - Method in class io.helidon.config.SimpleRetryPolicy
- execute(Supplier<T>) - Method in interface io.helidon.config.spi.RetryPolicy
-
Invokes the provided
Supplier
to read the source data and returns that data. - executeBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeLargeBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeLargeUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- executeLargeUpdate(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeLargeUpdate(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeLargeUpdate(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeLargeUpdate(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- ExecuteOn - Annotation Interface in io.helidon.microprofile.cdi
-
Annotates a CDI bean method that shall be executed on a new thread.
- ExecuteOn.ThreadType - Enum Class in io.helidon.microprofile.cdi
-
Type of thread to use for invocation.
- ExecuteOnExtension - Class in io.helidon.microprofile.cdi
-
CDI extension to support the
ExecuteOn
annotation. - ExecuteOnExtension() - Constructor for class io.helidon.microprofile.cdi.ExecuteOnExtension
- executePolicy(String, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
- executePolicy(String, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
-
Execute a policy based on a policy statement.
- executeQuery() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- executeQuery(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- executeUpdate(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeUpdate(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeUpdate(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- executeUpdate(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- ExecutionContext - Interface in io.helidon.graphql.server
-
GraphQL execution context to support partial results.
- executor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- executor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Executor service.
- executor() - Method in interface io.helidon.faulttolerance.AsyncConfig
-
Executor service.
- executor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- executor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Executor service to schedule future tasks.
- executor() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Executor service to schedule future tasks.
- executor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Executor service to schedule the timeout.
- executor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- executor() - Method in interface io.helidon.faulttolerance.TimeoutConfig
-
Executor service to schedule the timeout.
- executor() - Method in interface io.helidon.scheduling.Task
-
Executor
used for invocation of scheduled tasks. - executor() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
- executor() - Method in interface io.helidon.scheduling.CronConfig
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in interface io.helidon.scheduling.FixedRateConfig
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in interface io.helidon.scheduling.TaskConfig
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Client executor service.
- executor() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- executor() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Client executor service.
- executor() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Client executor service.
- executor() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Client executor service.
- executor() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Client executor service.
- executor() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Client executor service.
- executor() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Client executor service.
- executor() - Method in interface io.helidon.webclient.api.WebClient
-
Executor services, uses virtual threads.
- executor() - Method in interface io.helidon.webserver.ConnectionContext
-
Executor service to submit asynchronous tasks.
- executor() - Method in interface io.helidon.webserver.ListenerContext
-
Virtual thread per task executor service that can be used to execute tasks.
- executor() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor supplier for asynchronous operations like acknowledgement.
- executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor supplier for asynchronous operations like acknowledgement.
- executor(Executor) - Method in class io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
-
Supply custom executor for handling the blocking of
WritableByteChannel
. - executor(ExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
-
If the
InputStream
can block in read method, use executor for asynchronous waiting. - executor(ExecutorService) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Executor service.
- executor(ExecutorService) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Executor service to schedule future tasks.
- executor(ExecutorService) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Executor service to schedule the timeout.
- executor(ExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor for asynchronous operations like acknowledgement.
- executor(ExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor for asynchronous operations like acknowledgement.
- executor(ExecutorService) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Client executor service.
- executor(ExecutorService) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Executor service to use for GraphQL processing.
- executor(ScheduledExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Configure executor service to use for scheduling reads from the channel.
- executor(ScheduledExecutorService) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Executor to use for this watcher.
- executor(ScheduledExecutorService) - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Sets a custom
service
used to schedule polling ticks on. - executor(ScheduledExecutorService) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
-
Executor service to use to schedule the polling events.
- executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Deprecated.Custom
ScheduledExecutorService
used for executing scheduled task. - executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.Custom
ScheduledExecutorService
used for executing scheduled task. - executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Custom
ScheduledExecutorService
used for executing scheduled task. - executor(Supplier<? extends ExecutorService>) - Static method in class io.helidon.faulttolerance.FaultTolerance
-
Configure Helidon wide executor service for Fault Tolerance.
- executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Executor service to use for GraphQL processing.
- EXECUTOR - Enum constant in enum class io.helidon.microprofile.cdi.ExecuteOn.ThreadType
-
A named executor lookup using CDI.
- EXECUTOR_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for thread name prefix used for asynchronous operations like acknowledgement.
- ExecutorException - Exception Class in io.helidon.common.context
-
Exception related to execution of a task in context.
- ExecutorException(String) - Constructor for exception class io.helidon.common.context.ExecutorException
-
Create exception with a descriptive message.
- ExecutorException(String, Throwable) - Constructor for exception class io.helidon.common.context.ExecutorException
-
Create exception with a descriptive message and a cause.
- executorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- executorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Name of an executor service.
- executorName() - Method in interface io.helidon.faulttolerance.AsyncConfig
-
Name of an executor service.
- executorName() - Element in annotation interface io.helidon.microprofile.cdi.ExecuteOn
-
Name of executor when
ExecuteOn.ThreadType.EXECUTOR
is selected. - executorName(String) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Name of an executor service.
- ExecutorProvider - Class in io.helidon.jersey.client
-
Wraps default executor to enable Helidon context propagation for Jersey async calls.
- ExecutorProvider(Optional<Integer>) - Constructor for class io.helidon.jersey.client.ExecutorProvider
-
Create new instance of the context aware executor provider.
- executorService(ExecutorService) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an executor service to be used for this application.
- executorService(ScheduledExecutorService) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
An executor service to schedule retries and run timed operations on.
- ExecutorServices - Class in io.helidon.microprofile.cdi
-
A
CommonForkJoinPoolExecutorServices
whoseExecutorServices.wrap(Collection)
method simply returns the suppliedCollection
ofCallable
s unchanged. - ExecutorServices() - Constructor for class io.helidon.microprofile.cdi.ExecutorServices
-
Creates a new
ExecutorServices
. - ExecutorServiceSupplierObserver - Interface in io.helidon.common.configurable.spi
-
Behavior for observers of the various executor service suppliers.
- ExecutorServiceSupplierObserver.SupplierObserverContext - Interface in io.helidon.common.configurable.spi
-
Context with which suppliers (or their surrogates) interact with observers.
- ExemplarService - Interface in io.helidon.metrics.spi
-
Behavior for supporting exemplars in metrics histograms.
- exists() - Method in interface io.helidon.common.config.Config
-
Returns
true
if the node exists, whether an object, a list, a value node, etc. - exists() - Method in interface io.helidon.config.Config
-
Returns
true
if the node exists, whether an object, a list, or a value node. - exists() - Method in enum class io.helidon.config.Config.Type
-
Returns
true
if the node exists, either as an object, a list or as a value node. - exists() - Method in class io.helidon.config.DirectoryConfigSource
- exists() - Method in class io.helidon.config.FileConfigSource
- exists() - Method in class io.helidon.config.FileOverrideSource
- exists() - Method in class io.helidon.config.PrefixedConfigSource
- exists() - Method in interface io.helidon.config.spi.Source
-
If the underlying data exist at this time.
- expand() - Static method in class io.helidon.config.EnvironmentVariables
-
Returns the environment variables and their aliases.
- expand(Map<String, String>) - Static method in class io.helidon.config.EnvironmentVariables
-
Returns the environment variables and their aliases.
- ExpandedTypeDescription - Class in io.helidon.microprofile.openapi
-
Extension of
TypeDescription
that handles: nested enums, extensible types, references, and additional properties (which can be either Boolean or Schema). - EXPECT - Static variable in class io.helidon.http.HeaderNames
-
The
Expect
header name. - EXPECT_100 - Static variable in class io.helidon.http.HeaderValues
-
Expect 100 header.
- EXPECTATION_FAILED_417 - Static variable in class io.helidon.http.Status
-
417 Expectation Failed, see HTTP/1.1 documentation.
- expectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- expectedAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Audience expected in inbound JWTs.
- expectedAudience(Set<String>) - Method in class io.helidon.security.jwt.AudienceValidator.Builder
-
Overwrite previously set audience with the new
Set
of values. - expectedAudiences(Collection<String>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Expected audiences of incoming tokens.
- expectedIssuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Expected issuer in incoming requests.
- expectedMaxTokenAge(int) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Maximal expected token age in seconds.
- expectedMaxTokenAge(Duration) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
-
Expected max token age.
- expectedValue(String) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Expected value to be present in the supported claim.
- expectedVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Expected version of the secret being updated.
- expectPreface() - Method in class io.helidon.webserver.http2.Http2Connection
-
Expect connection preface (prior knowledge).
- experimental() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Set to
true
for experimental configuration. - expiration() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Certificate expiration instant.
- expiration() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Certificate expiration instant.
- expirationTime() - Method in class io.helidon.security.jwt.Jwt
-
Expiration time claim.
- expirationTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The expiration time defines the time that this JWT loses validity.
- ExpirationValidator - Class in io.helidon.security.jwt
-
Validator of expiration claim.
- ExpirationValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
ExpirationValidator
. - expires() - Method in interface io.helidon.http.ClientResponseHeaders
-
Optionally gets the value of
HeaderNames.EXPIRES
header. - expires() - Method in class io.helidon.http.SetCookie
-
Expiration of cookie.
- expires(Instant) - Method in interface io.helidon.http.ServerResponseHeaders
-
Sets the value of
HeaderNames.EXPIRES
header. - expires(Instant) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Expires
parameter. - expires(ZonedDateTime) - Method in interface io.helidon.http.ServerResponseHeaders
-
Sets the value of
HeaderNames.EXPIRES
header. - expires(ZonedDateTime) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Expires
parameter. - EXPIRES - Static variable in class io.helidon.http.HeaderNames
-
The
Expires
header name. - expiryPolicyFactory(Factory<ExpiryPolicy>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- explicit() - Element in annotation interface io.helidon.security.annotations.Authorized
-
By default, authorization is implicit and all annotations are processed before method invocation to authorize access.
- Explicit Conversion by the Application - Search tag in interface io.helidon.config.Config
- Section
- explicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If set, the token will have an explicit max TTL set upon it.
- explicitPassword(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Configure explicit password to use for this outbound target.
- explicitProvider(String) - Method in class io.helidon.security.SecurityRequestBuilder
-
Use an explicit provider.
- explicitUser(String) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Username to propagate.
- explicitUser(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Configure explicit user to use for this outbound target.
- exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Enables keys to be exportable.
- exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Enables keys to be exportable.
- exporterTimeout(Duration) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Timeout of exporter requests.
- exports() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Exports of the module.
- exports() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- exports() - Method in interface io.helidon.codegen.ModuleInfo
-
Exports of the module.
- exports(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Exports of the module.
- exposeHeaders() - Method in class io.helidon.cors.CrossOriginConfig
- exposeHeaders() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of response headers allowed for clients other than the "standard" ones.
- exposeHeaders(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the expose headers.
- exposeHeaders(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- exposeHeaders(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- expression() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- expression() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Cron expression for specifying period of execution.
- expression() - Method in interface io.helidon.scheduling.CronConfig
-
Cron expression for specifying period of execution.
- expression(String) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Cron expression for specifying period of execution.
- expression(String) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Deprecated.Cron expression for specifying period of execution.
- expressionFactory(ExpressionFactory) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Configure a specific expression factory to use with this executor.
- expTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Time the token would expire.
- extended() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Whether KPI extended metrics are enabled.
- extended() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
- extended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Whether KPI extended metrics are enabled.
- extended(boolean) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Whether KPI extended metrics are enabled.
- extension(Config) - Method in interface io.helidon.dbclient.hikari.spi.HikariMetricsProvider
-
Get instance of
HikariMetricsRegistry
from config. - extension(Config) - Method in class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single extension.
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add Jakarta WebSocket extension.
- extensions() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of installed extensions.
- EXTENSIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for extensions.
- EXTENSIONS - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Websocket protocol header name.
- extract(HeaderProvider) - Method in interface io.helidon.tracing.Tracer
-
Extract parent span context from inbound request, such as from HTTP headers.
- extract(Format<C>, C) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Extract IDCS multitenancy context form the the request.
- extractMethodName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the gRPC method name from a method full name.
- extractNamePrefix(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the name prefix from a method full name.
- extractServiceName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the gRPC service name from a method full name.
- extractToken(String) - Method in class io.helidon.security.util.TokenHandler
-
Extracts the token from the string value of the header (or other field).
- extractToken(Map<String, List<String>>) - Method in class io.helidon.security.util.TokenHandler
-
Extracts the token from request.
F
- fail(Throwable) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send
onError
signal downstream, regardless of the buffer content. - fail(Throwable) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Properly fail the stream, set publisher to cancelled state and send
onError
signal downstream. - fail(Throwable) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Send terminal error signal to the channel.
- FAIL - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Fail by throwing an
IllegalStateException
. - FAIL_ON_MISSING_REFERENCE_KEY_NAME - Static variable in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Config key for setting missing reference behavior on
ValueResolvingFilter
s. - failCause() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Return cause of fail, if publisher is in failed state.
- failed(String) - Static method in class io.helidon.security.AuthenticationResponse
-
Construct a failed response with an explanatory message.
- failed(String, Throwable) - Static method in class io.helidon.security.AuthenticationResponse
-
Construct a failed response with a throwable as a cause.
- failed(Throwable) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- FAILED_DEPENDENCY_424 - Static variable in class io.helidon.http.Status
-
Failed dependency, see RFC 4918 - HTTP Extensions for WebDAV.
- FAILED_PRECONDITION - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Operation was rejected because the system is not in a state required for the operation's execution.
- failIfNoneValidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Whether to fail if NONE of the attributes is validated.
- failOnMissingKeyReference(boolean) - Method in interface io.helidon.config.Config.Builder
-
When key resolving is enabled and a reference cannot be resolved, should we fail, or use the key verbatim.
- failOnMissingReference(boolean) - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Sets how the
ValueResolvingFilter
resulting from this builder will behave when a value contains a reference to a non-existent key. - failOnMissingValueReference(boolean) - Method in interface io.helidon.config.Config.Builder
-
When value resolving is enabled and a reference cannot be resolved, should we fail, or use the value verbatim.
- failOnUnvalidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Whether to fail if any attribute is left unvalidated.
- failure(HttpClientResponse) - Static method in class io.helidon.webclient.http1.UpgradeResponse
-
Create an upgrade failure response.
- FAILURE - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event failure - we tried to process security, but the result was negative (e.g.
- FAILURE - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Indicates that the message processing by the security module was NOT successful.
- FAILURE_FINISH - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Failed and provider did everything to be done.
- failWhenClosed() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Invokes the
ConditionallyCloseableConnection.isClosed()
method, and, if it returnstrue
, throws a newSQLException
indicating that because the connection is closed the operation cannot proceed. - fair() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Whether the
Semaphore
should beSemaphore.isFair()
. - fair() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- fair() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Whether the
Semaphore
should beSemaphore.isFair()
. - fair(boolean) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Whether the
Semaphore
should beSemaphore.isFair()
. - fallback() - Static method in interface io.helidon.config.spi.MergingStrategy
-
Returns an implementation of
MergingStrategy
in which nodes from a root earlier in the list have higher priority than nodes from a root later in the list. - fallback() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
A fallback function.
- fallback() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- fallback() - Method in interface io.helidon.faulttolerance.FallbackConfig
-
A fallback function.
- fallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Existing context to be used as a fallback for this context.
- fallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- fallback() - Method in interface io.helidon.http.media.MediaContextConfig
-
Existing context to be used as a fallback for this context.
- fallback(MediaContext) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Existing context to be used as a fallback for this context.
- fallback(MediaContextConfig) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Existing context to be used as a fallback for this context.
- fallback(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Existing context to be used as a fallback for this context.
- fallback(Function<Throwable, ? extends T>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
A fallback function.
- Fallback<T> - Interface in io.helidon.faulttolerance
-
Fallback allows the user to execute an alternative function in case the provided supplier fails.
- FallbackConfig<T> - Interface in io.helidon.faulttolerance
-
Fallback
configuration. - FallbackConfig.Builder<T> - Class in io.helidon.faulttolerance
-
Fluent API builder for
FallbackConfig
. - FallbackConfig.BuilderBase<T,
BUILDER, - Class in io.helidon.faulttolerancePROTOTYPE> -
Fluent API builder base for
FallbackConfig
. - FallbackConfig.BuilderBase.FallbackConfigImpl<T> - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- FallbackConfigImpl(FallbackConfig.BuilderBase<T, ?, ?>) - Constructor for class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
-
Create an instance providing a builder.
- fallbackConfigSupplier(Supplier<Config>) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.Establishes the fallback config supplier used only when the
OciExtension.DEFAULT_OCI_GLOBAL_CONFIG_FILE
is not physically present, and there has been no config supplier explicitly established viaOciExtension.configSupplier(Supplier)
. - fallbackEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Enable fallback to the less preferred checking option.
- fallbackEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- fallbackEnabled() - Method in interface io.helidon.common.tls.RevocationConfig
-
Enable fallback to the less preferred checking option.
- fallbackEnabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Enable fallback to the less preferred checking option.
- family() - Method in class io.helidon.http.Status
-
Get the class of status code.
- family() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Family from protocol header.
- familyName() - Method in class io.helidon.security.jwt.Jwt
-
Family name claim.
- familyName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Family name of subject (surname).
- fatal(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a fatal error to the list of messages.
- fatal(String) - Method in class io.helidon.common.Errors.Collector
-
Add a fatal error to the list of messages.
- FATAL - Enum constant in enum class io.helidon.common.Severity
-
Fatal.
- faultDomain() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Fault Domain Name.
- faultDomain() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- faultDomain() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Fault Domain Name.
- faultDomain(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Fault Domain Name.
- faultTolerance(FtHandler) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configure the fault tolerance handler to use with client requests.
- faultTolerance(FtHandler) - Method in class io.helidon.integrations.vault.Vault.Builder
-
An
FtHandler
can be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc. - FaultTolerance - Class in io.helidon.faulttolerance
-
System-wide fault tolerance configuration and access to a customized sequence of fault tolerance handlers.
- FaultTolerance.Builder - Class in io.helidon.faulttolerance
-
A builder used for setting up a customized list of fault tolerance handlers.
- FaultTolerance.TypedBuilder<T> - Class in io.helidon.faulttolerance
-
A builder used for fault tolerance handlers that require a specific type to be used, such as
Fallback
. - FaultToleranceExtension - Class in io.helidon.microprofile.faulttolerance
-
CDI extension for Helidon's Fault Tolerance implementation.
- FaultToleranceExtension() - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
- FaultToleranceExtension.AnnotatedTypeWrapper<T> - Class in io.helidon.microprofile.faulttolerance
-
Wraps an annotated type for the purpose of adding and/or overriding some annotations.
- Feature - Annotation Interface in io.helidon.common.features.api
-
A Helidon feature annotation to be placed on module in module-info.java.
- featureConfig() - Method in class io.helidon.microprofile.security.SecurityFilter
- FeatureConfig - Class in io.helidon.microprofile.security
-
Configuration of a Jersey security feature.
- features() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Server features allow customization of the server, listeners, or routings.
- features() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- features() - Method in interface io.helidon.webserver.WebServerConfig
-
Server features allow customization of the server, listeners, or routings.
- features(List<? extends ServerFeature>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Server features allow customization of the server, listeners, or routings.
- featuresDiscoverServices(boolean) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Server features allow customization of the server, listeners, or routings.
- FeatureSupport - Interface in io.helidon.webserver.servicecommon
-
Adds support for features that require a service to be exposed.
- federationEndpoint() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Customization of federation endpoint for authentication providers.
- federationEndpoint() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- federationEndpoint() - Method in interface io.helidon.integrations.oci.OciConfig
-
Customization of federation endpoint for authentication providers.
- federationEndpoint(URI) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Customization of federation endpoint for authentication providers.
- Field - Class in io.helidon.codegen.classmodel
-
Field model representation.
- FIELD - Enum constant in enum class io.helidon.common.types.ElementKind
-
Field element type kind.
- FIELD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on field.
- Field.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Field
. - fieldAccessor(Function<Jwt, Optional<String>>) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Function to extract field from JWT.
- FieldValidator - Class in io.helidon.security.jwt
-
Validator of a string field obtained from the JWT.
- FieldValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
FieldValidator
. - file(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builder
for creating aConfigSource
from the specified file path. - file(String) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of the File OverrideSource Builder to be used to bootstrap an File OverrideSource instance.
- file(Path) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builder
for creating aConfigSource
from the specified file path. - FILE - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from a file.
- FILE_NAME - Static variable in interface io.helidon.codegen.ModuleInfo
-
The file name in sources ("module-info.java").
- FileBasedBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Default constructor.
- fileConfigIsPresent() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Determines whether sufficient configuration is present on this bean to be used for OCI's "file-based" authentication provider.
- fileConfigIsPresent() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Determines whether sufficient configuration is present on this bean to be used for OCI's "file-based" authentication provider.
- FileConfigSource - Class in io.helidon.config
-
ConfigSource
implementation that loads configuration content from a file on a filesystem. - FileConfigSource.Builder - Class in io.helidon.config
-
File ConfigSource Builder.
- filename() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
filename
parameter that can be used to suggest a filename to be used if the entity is detached and stored in a separate file. - filename(String) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
filename
parameter. - fileName() - Method in interface io.helidon.http.media.multipart.ReadablePart
-
File name of this part if defined in part
Content-Disposition
. - fileName() - Method in interface io.helidon.http.media.multipart.WriteablePart
-
File name if defined in content disposition.
- fileName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
File name of the source that caused this event.
- fileName(String) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Configure file name to be added to content disposition (for
multipart/form-data
). - FileOverrideSource - Class in io.helidon.config
-
OverrideSource
implementation that loads override definitions from a file on a filesystem. - FileOverrideSource.Builder - Class in io.helidon.config
-
File OverrideSource Builder.
- filer() - Method in interface io.helidon.codegen.CodegenContext
-
Filer to generate sources and resources.
- filer() - Method in class io.helidon.codegen.CodegenContextBase
- filer() - Method in class io.helidon.codegen.CodegenContextDelegate
- FilerResource - Interface in io.helidon.codegen
-
A resource from output (such as
target/META-INF/helidon
) that can have existing values, and may be replaced with a new value. - FilerTextResource - Interface in io.helidon.codegen
-
A resource from output (such as
target/META-INF/helidon
) that can have existing values, and may be replaced with a new value. - FileSourceHelper - Class in io.helidon.config
-
Utilities for file-related source classes.
- FileSourceHelper.DataAndDigest - Class in io.helidon.config
-
Data and digest of a file.
- FileSystemBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.FileSystemBuilder
-
A new instance with no path defined.
- FileSystemWatcher - Class in io.helidon.config
-
This change watcher is backed by
WatchService
to fire a polling event with every change on monitoredPath
. - FileSystemWatcher.Builder - Class in io.helidon.config
-
Fluent API builder for
FileSystemWatcher
. - fileTypes() - Method in enum class io.helidon.openapi.OpenApiFormat
-
File types usable with this format.
- filter(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.webserver.http.Filters
-
Filter request.
- filter(FilterChain, RoutingRequest, RoutingResponse) - Method in interface io.helidon.webserver.http.Filter
-
Handle a request.
- filter(ClientRequestContext) - Method in class io.helidon.microprofile.security.ClientSecurityFilter
- filter(ClientRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientFilter
- filter(ClientRequestContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
- filter(ContainerRequestContext) - Method in class io.helidon.microprofile.security.SecurityFilter
- filter(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingContextFilter
- filter(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.microprofile.security.SecurityFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
- filter(InetAddress[]) - Method in enum class io.helidon.webclient.api.DnsAddressLookup
-
Process obtained
InetAddress
array according to the selected lookup strategy. - filter(Predicate<? super T>) - Method in interface io.helidon.common.mapper.Value
-
If a value is present, and the value matches the given predicate, return an
Optional
describing the value, otherwise return an emptyOptional
. - filter(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Filter stream items with provided predicate.
- filter(Predicate<AnnotatedMethod>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Created a new method list containing only the methods supported by the
method list predicate
. - filter(Map<String, String>) - Method in class io.helidon.config.PropertiesFilter
-
Filter provided properties with this filter.
- Filter - Interface in io.helidon.webserver.http
-
HTTP filter.
- filterAnnotations(Class<T>, EndpointConfig.AnnotationScope) - Method in class io.helidon.security.SecurityLevel
-
Filters out all annotations of the specific type in the specific scope.
- FilterChain - Interface in io.helidon.webserver.http
-
Filter chain contains all subsequent filters that are configured, as well as the final route.
- filterPattern(String) - Method in class io.helidon.common.SerializationConfig.Builder
-
Filter pattern to use.
- Filters - Class in io.helidon.webserver.http
-
Handler of HTTP filters.
- fin() - Method in class io.helidon.websocket.ClientWsFrame
- fin() - Method in class io.helidon.websocket.ServerWsFrame
- fin() - Method in interface io.helidon.websocket.WsFrame
-
Is the end of message (or end of continuation).
- FINAL - Enum constant in enum class io.helidon.common.types.Modifier
-
The
final
modifier. - find(Class<?>, double) - Static method in class io.helidon.common.Weights
-
Find weight from class annotation, or return default if none found.
- find(Class<?>, int) - Static method in class io.helidon.config.mp.Priorities
-
Find priority from class annotation, or return default if none found.
- find(Object, double) - Static method in class io.helidon.common.Weights
-
Find weight for an instance.
- find(Object, int) - Static method in class io.helidon.config.mp.Priorities
-
Find priority for an instance.
- findAnnotated(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Find all classes annotated with the provided annotation.
- findAnnotation(TypeName) - Method in interface io.helidon.common.types.Annotated
-
Find an annotation on this annotated type.
- findAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find the annotation by class closest to the handling method.
- findChannel(String) - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
-
Obtain the named
Channel
. - findClassAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find class annotation by class closest to the handling class.
- findColumn(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- findCookie(Map<String, List<String>>) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Locate cookie in a map of headers and return its value.
- findFirst(TypeName, Collection<T>) - Static method in class io.helidon.common.types.Annotations
-
Attempts to find the annotation in the provided collection.
- findFirst(Class<? extends Annotation>, Collection<T>) - Static method in class io.helidon.common.types.Annotations
-
Attempts to find the annotation in the provided collection.
- findFirst(String, Collection<T>) - Static method in class io.helidon.common.types.Annotations
-
Attempts to find the annotation in the provided collection.
- Finding and applying CORS configuration - Search tag in package io.helidon.webserver.cors
- Section
- findInterfaces(Class<?>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Get all interfaces of the type.
- findMethodAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find method annotation by class closest to the handling method.
- findMethodOnClass(Class<?>, Method) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Find a method in a class.
- findNewLine(int) - Method in class io.helidon.common.buffers.DataReader
-
Find new line with the next n bytes.
- findOrNewLine(byte, int) - Method in class io.helidon.common.buffers.DataReader
-
Find the byte or next new line.
- findParent() - Method in class io.helidon.security.integration.common.AtnTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.AtzTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.OutboundTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.ResponseTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Find closes parent span context.
- findRoute(HttpPrologue) - Method in class io.helidon.webserver.websocket.WsRouting
-
Find a route based on the provided prologue.
- findSubclasses(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Find all direct subclasses of the provided type.
- findSuperclasses(Class<?>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Find all superclasses of this type.
- findTarget(SecurityEnvironment) - Method in class io.helidon.security.providers.common.OutboundConfig
-
Find target for current security request.
- findTargetCustomObject(SecurityEnvironment, Class<T>, Function<Config, ? extends T>, Supplier<? extends T>) - Method in class io.helidon.security.providers.common.OutboundConfig
-
Find, create and cache a custom object associated with a specific outbound target.
- findValue(CodegenOptions) - Method in interface io.helidon.codegen.Option
-
Find an option value from the codegen options.
- fingerprint() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- fingerprint() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication fingerprint.
- fingerprint() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI authentication fingerprint.
- fingerprint() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication fingerprint.
- fingerprint() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- fingerprint() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI authentication fingerprint.
- fingerprint(String) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication fingerprint.
- fingerprint(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication fingerprint.
- finish() - Method in class io.helidon.security.integration.common.AtnTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.AtzTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.OutboundTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.ResponseTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Finish the span.
- first() - Method in interface io.helidon.common.reactive.Multi
- first() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns first key token.
- first() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- first(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service instance matching the contract with the expectation that there may not be a match available.
- first(HeaderName) - Method in interface io.helidon.http.Headers
-
Returns a first header value.
- first(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service instance matching the contract with the expectation that there may not be a match available.
- first(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get the first value as an optional.
- firstAnnotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the first of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
- FirstDnsResolverProvider - Class in io.helidon.webclient.dns.resolver.first
-
Provider of the
FirstDnsResolver
instance. - FirstDnsResolverProvider() - Constructor for class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
-
Deprecated.do not use directly
- firstHeader(HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Retrieves the first value for the specified header as a String.
- firstIndexOf(byte[], int, int, byte) - Static method in class io.helidon.common.buffers.Bytes
-
This is using a SWAR (SIMD Within A Register) batch read technique to minimize bound-checks and improve memory usage while searching for
value
. - firstUnqualifiedExport() - Method in interface io.helidon.codegen.ModuleInfo
-
first export that does not export to a specific module (if present).
- FixedLimit - Class in io.helidon.common.concurrency.limits
-
Semaphore based limit, that supports queuing for a permit, and timeout on the queue.
- FixedLimitConfig - Interface in io.helidon.common.concurrency.limits
-
Configuration of
FixedLimit
. - FixedLimitConfig.Builder - Class in io.helidon.common.concurrency.limits
-
Fluent API builder for
FixedLimit
. - FixedLimitConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.concurrency.limits -
Fluent API builder base for
FixedLimit
. - FixedLimitConfig.BuilderBase.FixedLimitConfigImpl - Class in io.helidon.common.concurrency.limits
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- FixedLimitConfigImpl(FixedLimitConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
-
Create an instance providing a builder.
- FixedLimitProvider - Class in io.helidon.common.concurrency.limits
-
ServiceLoader
service provider forFixedLimit
limit implementation. - FixedLimitProvider() - Constructor for class io.helidon.common.concurrency.limits.FixedLimitProvider
-
Constructor required by the service loader.
- fixedRate() - Static method in class io.helidon.scheduling.Scheduling
-
Build a task executed periodically at a fixed rate.
- FixedRate - Interface in io.helidon.scheduling
-
Scheduling periodically executed task with specified fixed rate.
- FixedRate - Annotation Interface in io.helidon.microprofile.scheduling
-
Scheduled to be invoked periodically at fixed rate.
- FixedRate.DelayType - Enum Class in io.helidon.scheduling
-
Whether the delay should be calculated from the start or end of the previous task.
- fixedRateBuilder() - Static method in class io.helidon.scheduling.Scheduling
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Scheduling.fixedRate()
instead - FixedRateConfig - Interface in io.helidon.scheduling
-
Interface generated from definition.
- FixedRateConfig.Builder - Class in io.helidon.scheduling
-
Fluent API builder for
FixedRate
. - FixedRateConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.scheduling -
Fluent API builder base for
FixedRate
. - FixedRateConfig.BuilderBase.FixedRateConfigImpl - Class in io.helidon.scheduling
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- FixedRateConfigImpl(FixedRateConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
-
Create an instance providing a builder.
- FixedRateInvocation - Interface in io.helidon.scheduling
-
Specific method invocation metadata for scheduled task.
- flags() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Flags as an integer.
- flags(int) - Method in interface io.helidon.http.http2.Http2FrameTypes
-
Typed flags.
- flags(Http2FrameTypes<T>) - Method in class io.helidon.http.http2.Http2FrameHeader
-
Get typed flags of this frame header.
- flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Flow.Publisher
to downstream. - flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Map this
Single
instance to a publisher using the given mapper. - flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Transform item with supplied function and flatten resulting
Flow.Publisher
to downstream. - flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>, long, boolean, long) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Flow.Publisher
to downstream while limiting the maximum number of concurrent innerFlow.Publisher
s and their in-flight item count, optionally aggregating and delaying all errors until all sources terminate. - flatMap(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.mapper.Value
-
Apply the provided
Optional
-bearing mapping function to this value, return that result. - flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
CompletionStage
results to downstream. - flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transforms item with supplied function and flatten resulting
CompletionStage
result to downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Iterable
to downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Maps the single upstream value into an
Iterable
and relays its items to the downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Transform item with supplied function and flatten resulting
Iterable
to downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>, int) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Iterable
to downstream. - flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Optional
to downstream as one item if present or nothing if empty. - flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transform item with supplied function and flatten resulting
Optional
to downstream as Single with its value as item if present or empty Single. - flatMapSingle(Function<? super T, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transforms item with supplied function and flatten resulting
Single
to downstream. - flattenNodes(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigHelper
-
Create a map of keys to string values from an object node.
- flavor(HelidonFlavor) - Static method in class io.helidon.common.features.HelidonFeatures
-
Set the current Helidon flavor.
- floatValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - floatValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - floatValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- floatValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- floatValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - floatValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - floatValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- floatValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- FLOW_CONTROL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint detected that its peer violated the flow-control protocol.
- flowControl() - Method in interface io.helidon.http.http2.Http2Stream
-
Outbound flow control of this stream.
- flowControl() - Method in class io.helidon.webclient.http2.Http2ClientStream
- FlowControl - Interface in io.helidon.http.http2
-
Flow control used by HTTP/2 for backpressure.
- FlowControl.Inbound - Interface in io.helidon.http.http2
-
Inbound flow control used by HTTP/2 for backpressure.
- FlowControl.Outbound - Interface in io.helidon.http.http2
-
Outbound flow control used by HTTP/2 for backpressure.
- flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Timeout for blocking between windows size check iterations.
- flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- flowControlBlockTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Timeout for blocking between windows size check iterations.
- flowControlBlockTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Timeout for blocking between windows size check iterations.
- flowControlTimeout() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Outbound flow control blocking timeout configured as
Duration
or text in ISO-8601 format. - flowControlTimeout() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- flowControlTimeout() - Method in interface io.helidon.webserver.http2.Http2Config
-
Outbound flow control blocking timeout configured as
Duration
or text in ISO-8601 format. - flowControlTimeout(Duration) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
-
Outbound flow control blocking timeout.
- flowControlTimeout(Duration) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Outbound flow control blocking timeout configured as
Duration
or text in ISO-8601 format. - flush() - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Send empty buffer as an indication of a user-requested flush.
- flush() - Method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
- flush() - Method in interface io.helidon.http.DataChunk
-
Returns
true
if all caches are requested to flush when this chunk is written. - fn() - Method in interface io.helidon.metrics.api.FunctionalCounter.Builder
-
Returns the function which, when applied to the state object, returns the counter value.
- followRedirects() - Method in interface io.helidon.webclient.api.ClientRequest
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.api.ClientRequestBase
- followRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- followRedirects() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Whether to follow redirects.
- followRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Whether to follow redirects.
- followRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Whether to follow redirects.
- followRedirects(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
-
Whether to follow redirects.
- followRedirects(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
- followRedirects(boolean) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Whether to follow redirects.
- forbidden(String) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns a response with the forbidden status and the specified error message, without any headers assigned using the
header
methods. - FORBIDDEN - Enum constant in enum class io.helidon.http.DirectHandler.EventType
-
Forbidden, such as when CORS forbids this request.
- FORBIDDEN - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must not be successful for this request (e.g.
- FORBIDDEN - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MUST NOT be used (strictly public endpoint - do not invoke security).
- FORBIDDEN_403 - Static variable in class io.helidon.http.Status
-
403 Forbidden, see HTTP/1.1 documentation.
- ForbiddenException - Exception Class in io.helidon.http
-
A runtime exception indicating a
forbidden
. - ForbiddenException(String) - Constructor for exception class io.helidon.http.ForbiddenException
-
Creates
ForbiddenException
. - ForbiddenException(String, Throwable) - Constructor for exception class io.helidon.http.ForbiddenException
-
Creates
ForbiddenException
. - ForbiddenOperationException() - Constructor for exception class io.helidon.tracing.SpanListener.ForbiddenOperationException
-
Creates a new instance of the exception with no message.
- ForbiddenOperationException(String) - Constructor for exception class io.helidon.tracing.SpanListener.ForbiddenOperationException
-
Creates a new instance of the exception with the specified message.
- forceHttpConnect(boolean) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Forces HTTP CONNECT with the proxy server.
- forceHttpsRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to force https when redirecting to identity provider.
- forceHttpsRedirects(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Force HTTPS for redirects to identity provider.
- forceNoCache(boolean) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Disable caching.
- forceNoCache(boolean) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Disable caching.
- forceTerminate() - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Force termination by forcefully interrupting all tasks.
- forClient() - Method in class io.helidon.http.Forwarded
-
for
directive of the forwarded header. - forEach(int, Function<Byte, Boolean>) - Method in interface io.helidon.common.buffers.BufferData
-
Do an operation on each byte in this buffer.
- forEach(BiConsumer<String, CrossOriginConfig>) - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Invokes the specified consumer for each entry in the mapped CORS config.
- forEach(Consumer<? super DbColumn>) - Method in interface io.helidon.dbclient.DbRow
-
Iterate through each column in this row.
- forEach(Consumer<? super DbColumn>) - Method in class io.helidon.dbclient.DbRowBase
- forEach(Consumer<? super T>) - Method in class io.helidon.common.HelidonServiceLoader
- forEach(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, invokes provided consumer for every item in the stream with no backpressure.
- forEachCompletionStage(Function<? super T, CompletionStage<Void>>) - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, invokes provided consumer for every item in the stream with strict backpressure.
- forget() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Forget
. - FORGET - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.forget(Xid)
method. - forgetURI() - Method in interface io.helidon.lra.coordinator.Participant
-
Invoked when cleaning up 200, 410.
- forHeader(String) - Static method in class io.helidon.security.util.TokenHandler
-
A shortcut method to build a token handler that does not modify the token content.
- forKeyId(String) - Method in class io.helidon.security.jwt.jwk.JwkKeys
-
Get a JWK for defined key id if present.
- ForkJoinAccessors() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Requested format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Requested format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Configured format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Format of the bytes.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Format of the bytes.
- format() - Method in interface io.helidon.metrics.api.MeterRegistryFormatter
-
Formats the meter registry's data.
- format() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
-
Returns the Prometheus output governed by the previously-specified media type, optionally filtered by the previously-specified scope and meter name selections.
- format() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- format() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
The format for log entries (similar to the Apache
LogFormat
). - format() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
The format for log entries (similar to the Apache
LogFormat
). - format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Format of the certificate to get.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Format of the certificate to get.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Format of the CRL.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- format(Meter, Meter.Id, String, String) - Method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
-
Formats a metric name for OCI.
- format(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
The format for log entries (similar to the Apache
LogFormat
). - format(LogRecord) - Method in class io.helidon.logging.jul.HelidonFormatter
- format(LogRecord) - Method in class io.helidon.logging.jul.HelidonJsonFormatter
- format(T, OpenApiFormat) - Method in interface io.helidon.openapi.OpenApiManager
-
Format the model.
- Format - Search tag in package io.helidon.webserver.cors
- Section
- formatMessage() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Creates a formatted message from this events message format and parameters.
- formatMetadata() - Method in interface io.helidon.metrics.api.MeterRegistryFormatter
-
Formats the meter registry's metadata.
- formatMetadata() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
- formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatterProvider
- formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in interface io.helidon.metrics.spi.MeterRegistryFormatterProvider
-
Returns, if possible, a
MeterRegistryFormatter
capable of preparing output according to the specifiedMediaType
. - formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in class io.helidon.webserver.observe.metrics.JsonMeterRegistryFormatterProvider
- formatter(DateTimeFormatter) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
-
Configure a date time formatter to use with this log entry.
- FormParamsSupport - Class in io.helidon.http.media
-
Media support for
MediaTypes.APPLICATION_FORM_URLENCODED
and its plaintext counterpart. - forService(String) - Static method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Get a Jaeger
Tracer
builder for processing tracing data of a service with a given name. - forService(String) - Static method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Get a Zipkin
Tracer
builder for processing tracing data of a service with a given name. - forSingle(Consumer<T>) - Method in interface io.helidon.common.reactive.Single
-
Terminal stage, invokes provided consumer when Single is completed.
- Forwarded - Class in io.helidon.http
-
A representation of the
HeaderNames.FORWARDED
HTTP header. - FORWARDED - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
The
io.helidon.http.Header#FORWARDED
header is used to discover the original requested URI. - FORWARDED - Static variable in class io.helidon.http.HeaderNames
-
The
Forwarded
header name. - FOUND_302 - Static variable in class io.helidon.http.Status
-
302 Found, see HTTP/1.1 documentation.
- fqName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- fqName() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
The fully qualified type name.
- fqName() - Method in interface io.helidon.common.types.TypeName
-
The fully qualified type name.
- fragment() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Uri Fragment of the request.
- fragment() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- fragment() - Method in interface io.helidon.common.uri.UriInfo
-
Uri Fragment of the request.
- fragment() - Method in class io.helidon.http.HttpPrologue
-
Fragment of the request.
- fragment() - Method in class io.helidon.webclient.api.ClientUri
- fragment(UriFragment) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Uri Fragment of the request.
- fragment(UriFragment) - Method in interface io.helidon.webclient.api.ClientRequest
-
Set fragment of the URI.
- fragment(UriFragment) - Method in class io.helidon.webclient.api.ClientRequestBase
- fragment(UriFragment) - Method in class io.helidon.webclient.api.ClientUri
-
Configure the fragment for this URI.
- fragment(String) - Method in interface io.helidon.webclient.api.ClientRequest
-
Set fragment of the URI.
- fragment(String) - Method in class io.helidon.webclient.api.ClientUri
-
Configure the fragment for this URI, using its decoded form ("human readable").
- FRAGMENT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI fragment component type.
- FRAGMENT - Enum constant in enum class io.helidon.common.uri.UriValidationException.Segment
-
URI Fragment.
- frame(SocketContext, int, BufferData) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Frame data.
- frame(SocketContext, int, BufferData) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2Continuation) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Continuation frame.
- frame(SocketContext, int, Http2DataFrame) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Frame.
- frame(SocketContext, int, Http2GoAway) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Go away frame.
- frame(SocketContext, int, Http2GoAway) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2Ping) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Ping frame.
- frame(SocketContext, int, Http2Ping) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2Priority) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Priority frame.
- frame(SocketContext, int, Http2Priority) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2RstStream) - Method in interface io.helidon.http.http2.Http2FrameListener
-
RST stream frame.
- frame(SocketContext, int, Http2RstStream) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2Settings) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Settings frame.
- frame(SocketContext, int, Http2Settings) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frame(SocketContext, int, Http2WindowUpdate) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Window update frame.
- frame(SocketContext, int, Http2WindowUpdate) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- FRAME_SIZE - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint received a frame with an invalid size.
- frameHeader(SocketContext, int, BufferData) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Frame header data.
- frameHeader(SocketContext, int, BufferData) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frameHeader(SocketContext, int, Http2FrameHeader) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Frame header.
- frameHeader(SocketContext, int, Http2FrameHeader) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- frameType() - Method in class io.helidon.http.http2.Http2Continuation
- frameType() - Method in class io.helidon.http.http2.Http2DataFrame
- frameType() - Method in interface io.helidon.http.http2.Http2Frame
-
Frame type enum.
- frameType() - Method in record class io.helidon.http.http2.Http2GoAway
- frameType() - Method in class io.helidon.http.http2.Http2Ping
- frameType() - Method in record class io.helidon.http.http2.Http2Priority
- frameType() - Method in record class io.helidon.http.http2.Http2RstStream
- frameType() - Method in class io.helidon.http.http2.Http2Settings
- frameType() - Method in record class io.helidon.http.http2.Http2WindowUpdate
- frameTypes() - Method in class io.helidon.http.http2.Http2Continuation
- frameTypes() - Method in class io.helidon.http.http2.Http2DataFrame
- frameTypes() - Method in interface io.helidon.http.http2.Http2Frame
-
Frame types.
- frameTypes() - Method in record class io.helidon.http.http2.Http2GoAway
- frameTypes() - Method in class io.helidon.http.http2.Http2Ping
- frameTypes() - Method in record class io.helidon.http.http2.Http2Priority
- frameTypes() - Method in record class io.helidon.http.http2.Http2RstStream
- frameTypes() - Method in class io.helidon.http.http2.Http2Settings
- frameTypes() - Method in record class io.helidon.http.http2.Http2WindowUpdate
- from() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimeOfDay
-
Time after which this resource is accessible within a day.
- from(Javadoc) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Populate this builder with content of the already created Javadoc instance.
- from(CodegenEvent) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Update this builder from an existing prototype instance.
- from(CodegenEvent.BuilderBase<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(CompilerOptions) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Update this builder from an existing prototype instance.
- from(CompilerOptions.BuilderBase<?, ?>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ModuleInfo) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ModuleInfo.BuilderBase<?>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(AimdLimitConfig) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(AimdLimitConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(FixedLimitConfig) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(FixedLimitConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(AllowListConfig) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(AllowListConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(LruCacheConfig.BuilderBase<K, V, ?, ?>) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(LruCacheConfig<K, V>) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ResourceConfig) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ResourceConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ScheduledThreadPoolConfig) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ScheduledThreadPoolConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ThreadPoolConfig) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ThreadPoolConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Keys) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Keys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(KeystoreKeys) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Update this builder from an existing prototype instance.
- from(KeystoreKeys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(PemKeys) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Update this builder from an existing prototype instance.
- from(PemKeys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(io.helidon.common.reactive.Single)
instead - from(Single<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.use
Single.create(io.helidon.common.reactive.Single)
instead - from(SocketOptions) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Update this builder from an existing prototype instance.
- from(SocketOptions.BuilderBase<?, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(RevocationConfig) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(RevocationConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TlsConfig) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TlsConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Annotation) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Annotation.BuilderBase<?, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TypedElementInfo) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TypedElementInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TypeInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TypeInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TypeName.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(UriInfo) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Update this builder from an existing prototype instance.
- from(UriInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(UriQuery) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Update this query by copying all names and their value(s) from the provided query.
- from(ConfigItem) - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ConfigItem.BuilderBase<?, ?>) - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(JdbcParametersConfig) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(JdbcParametersConfig.BuilderBase<?, ?>) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(AsyncConfig) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(AsyncConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(BulkheadConfig) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(BulkheadConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(CircuitBreakerConfig) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(CircuitBreakerConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(FallbackConfig.BuilderBase<T, ?, ?>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(FallbackConfig<T>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(RetryConfig) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(RetryConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TimeoutConfig) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TimeoutConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ContentEncodingContextConfig) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ContentEncodingContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Headers) - Method in interface io.helidon.http.WritableHeaders
-
For each header from the provided headers, set its value on these headers.
- from(MediaContextConfig) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(MediaContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ConfigFileMethodConfig) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ConfigFileMethodConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ConfigMethodConfig) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ConfigMethodConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ImdsInstanceInfo) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ImdsInstanceInfo.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(OciConfig) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(OciConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(OciConfig) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Update this builder from an existing prototype instance.
- from(OciConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Update this builder from an existing prototype builder instance.
- from(SessionTokenMethodConfig) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(SessionTokenMethodConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(OciCertificatesTlsManagerConfig) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(OciCertificatesTlsManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(OpenApiUiConfig) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(OpenApiUiConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(KeyPerformanceIndicatorMetricsConfig) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(KeyPerformanceIndicatorMetricsConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(MetricsConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(MetricsConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ScopeConfig) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ScopeConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ScopingConfig) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ScopingConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcChannelDescriptor) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcChannelDescriptor.BuilderBase<?, ?>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcChannelsDescriptor) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcChannelsDescriptor.BuilderBase<?, ?>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(MpOpenApiManagerConfig) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(MpOpenApiManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(OpenApiFeatureConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(OpenApiFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(CronConfig) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(CronConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(FixedRateConfig) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(FixedRateConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TaskConfig) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TaskConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TimeValidator.TimeConfig) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Update this builder from an existing configuration instance.
- from(Dependency) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Dependency.BuilderBase<?, ?>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ServiceRegistryConfig) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ServiceRegistryConfig.BuilderBase<?, ?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(HttpClientConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(HttpClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(HttpConfigBase) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Update this builder from an existing prototype instance.
- from(HttpConfigBase.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WebClientConfig) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WebClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WebClientCookieManagerConfig) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WebClientCookieManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WebClientServiceResponse) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WebClientServiceResponse.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcClientConfig) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcClientProtocolConfig) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcServiceDescriptor) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcServiceDescriptor.BuilderBase<?, ?>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http1ClientConfig) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http1ClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http1ClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http2ClientConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http2ClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WsClientConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WsClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WsClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(AccessLogConfig) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(AccessLogConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(LimitsFeatureConfig) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(LimitsFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ConnectionConfig) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ConnectionConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ContextFeatureConfig) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ContextFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(CorsConfig) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(CorsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcConfig) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(GrpcTracingConfig) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(GrpcTracingConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http1Config) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http1Config.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http1ConnectionSelectorConfig) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http1ConnectionSelectorConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Http2Config) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Update this builder from an existing prototype instance.
- from(Http2Config.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ListenerConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ListenerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ConfigObserverConfig) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ConfigObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(HealthObserverConfig) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(HealthObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(InfoObserverConfig) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(InfoObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(LogObserverConfig) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(LogObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(LogStreamConfig) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(LogStreamConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(MetricsObserverConfig) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(MetricsObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ObserveFeatureConfig) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ObserveFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(ObserverConfigBase) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Update this builder from an existing prototype instance.
- from(ObserverConfigBase.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(TracingObserverConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(TracingObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(PathsConfig) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(PathsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(SecurityFeatureConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(SecurityFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(SecurityHandlerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WebServerConfig) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WebServerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(WsConfig) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Update this builder from an existing prototype instance.
- from(WsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Update this builder from an existing prototype builder instance.
- from(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.lang.Iterable)
instead - from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.util.stream.Stream)
instead - FROM - Static variable in class io.helidon.http.HeaderNames
-
The
From
header name. - fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.policy.PolicyValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.role.RoleValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.scope.ScopeValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.time.TimeValidator
- fromAnnotations(EndpointConfig) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Load configuration class instance from annotations this validator expects.
- fromCompletionStage(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromCompletionStageNullable(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromConfig() - Static method in class io.helidon.config.encryption.EncryptionFilter
-
Create a filter based on configuration (it takes its configuration from the configuration object it filters).
- fromConfig(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.role.RoleValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.time.TimeValidator
- fromConfig(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Load configuration class instance from
Config
. - fromConfig(Config, TokenHandler) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
-
Load an instance from configuration.
- fromIterable(Iterable<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Update this builder from JWK in json format.
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Update this builder from JWK in json format.
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Update this builder from JWK in json format.
- fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit
(a Java object representation of a<persistence-unit>
element in aMETA-INF/persistence.xml
resource), aClassLoader
for loading JPA classes and resources, aSupplier
ofClassLoader
instances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()
method, aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can provideDataSource
instances, returns aPersistenceUnitInfoBean
representing the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit
(a Java object representation of a<persistence-unit>
element in aMETA-INF/persistence.xml
resource), aClassLoader
for loading JPA classes and resources, aSupplier
ofClassLoader
instances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()
method, aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can provideDataSource
instances, returns aPersistenceUnitInfoBean
representing the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit
(a Java object representation of a<persistence-unit>
element in aMETA-INF/persistence.xml
resource), aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can supplyDataSource
instances, returns aPersistenceUnitInfoBean
representing the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit
(a Java object representation of a<persistence-unit>
element in aMETA-INF/persistence.xml
resource), aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aDataSourceProviderSupplier
that can supplyDataSourceProvider
instances, returns aPersistenceUnitInfoBean
representing the persistence unit in question. - fromProcessor(Processor<? super T, ? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromPublisher(Publisher<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromQueryString(String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Update from a query string (with encoded values).
- fromSubscriber(Subscriber<? super T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
- fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
- frontendUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Full URI of this application that is visible from user browser.
- ftHandler() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configured Fault tolerance handler.
- ftHandler() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Fault tolerance handler to use to invoke requests.
- ftHandler() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configured fault tolerance handler.
- FtHandler - Interface in io.helidon.faulttolerance
-
A fault tolerance handler.
- FtHandlerTyped<T> - Interface in io.helidon.faulttolerance
-
A typed fault tolerance handler, to allow combination of multiple handlers without losing type information.
- FULL - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
Full tracing traces any request to the deserialization filter.
- FullClientRequest<T> - Interface in io.helidon.webclient.api
-
Client request with getters for all configurable options, used for integration with HTTP version implementations.
- fullName() - Method in class io.helidon.security.jwt.Jwt
-
Full name claim.
- fullName() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Returns the service name prefixed with package directive if one exists.
- fullName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Full name of subject.
- fullType() - Method in interface io.helidon.common.media.type.MediaType
-
Deprecated.use
MediaType.text()
- FunctionalCounter - Interface in io.helidon.metrics.api
-
A read-only counter which wraps some other object that provides the counter value via a function.
- FunctionalCounter.Builder<T> - Interface in io.helidon.metrics.api
-
Builder for a
FunctionalCounter
. - functionalCounterBuilder(String, T, Function<T, Long>) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a functional
Counter
, essentially a counter-style wrapper around an external object.
G
- GATEWAY_TIMEOUT_504 - Static variable in class io.helidon.http.Status
-
504 Gateway Timeout, see HTTP/1.1 documentation.
- gatherApplications(ProcessInjectionPoint<T, X>) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
-
Process injection points.
- gauge(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered gauge.
- Gauge<N> - Interface in io.helidon.metrics.api
-
Measures a value that can increase or decrease and is updated by external logic, not by explicit invocations of methods on this type.
- GAUGE - Enum constant in enum class io.helidon.metrics.api.GcTimeType
-
Deprecated.Implement the meter as a gauge.
- GAUGE - Enum constant in enum class io.helidon.metrics.api.Meter.Type
-
Gauge (can increase or decrease).
- Gauge.Builder<N> - Interface in io.helidon.metrics.api
-
Builder for a new gauge.
- gaugeBuilder(String, Supplier<N>) - Method in interface io.helidon.metrics.api.MetricsFactory
- gaugeBuilder(String, T, ToDoubleFunction<T>) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a state-based
Gauge
. - gaugeInProgress() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
-
Creates new gauge in progress client metric.
- gcTimeType() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.Provided for backward compatibility only; no replacement
- gcTimeType() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- gcTimeType() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.Provided for backward compatibility only; no replacement
- gcTimeType(GcTimeType) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.Provided for backward compatibility only; no replacement
- GcTimeType - Enum Class in io.helidon.metrics.api
-
Deprecated, for removal: This API element is subject to removal in a future version.
- gender() - Method in class io.helidon.security.jwt.Jwt
-
Gender claim.
- gender(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Gender of the subject.
- generalWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Client with configured proxy with no security.
- generate(boolean) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Whether to generate this javadoc.
- generate(Supplier<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- Generated - Annotation Interface in io.helidon.common
-
Annotation marking this type as generated.
- GENERATED - Static variable in class io.helidon.common.types.TypeNames
-
Helidon Generated annotation type.
- generatedAnnotation(TypeName, TypeName, TypeName, String, String) - Static method in class io.helidon.codegen.CodegenUtil
-
Create a generated annotation.
- GeneratedAnnotationProvider - Interface in io.helidon.codegen.spi
-
Service provider interface to provide customization of generated annotation.
- GeneratedBuilder - Class in io.helidon.builder.api
-
Types used from generated code.
- GeneratedBuilder.EqualityUtil - Class in io.helidon.builder.api
-
Utility methods for equals and hash code of specific cases of field types.
- generatedKeyAlwaysReturned() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- GeneratedService - Class in io.helidon.service.registry
-
All types in this class are used from generated code for services.
- GeneratedService.Descriptor<T> - Interface in io.helidon.service.registry
-
A descriptor of a service.
- generatedType(TypeName) - Method in interface io.helidon.codegen.RoundContext
-
Class model builder for a type that is to be code generated.
- generateJavadoc(boolean) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- generateLease(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates issued/signed against this role will have Vault leases attached to them.
- generateName(DbStatementType, String) - Method in class io.helidon.dbclient.DbExecuteBase
-
Generate a name for a statement.
- generateSecretId(GenerateSecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Generates and issues a new SecretID on an existing AppRole.
- GenerateSecretId - Class in io.helidon.integrations.vault.auths.approle
-
Generate secret ID request and response.
- GenerateSecretId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- GenerateSecretId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi
. - generateSelfSignedRoot(GenerateSelfSignedRoot.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Generate a self signed root certificate.
- generateSelfSignedRoot(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Generate a self signed root certificate.
- GenerateSelfSignedRoot - Class in io.helidon.integrations.vault.secrets.pki
-
Generate Self Signed Root request and response.
- GenerateSelfSignedRoot.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- GenerateSelfSignedRoot.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - generateSpanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingHelper
-
Generate span using the function provided by
TracingHelper.create(Function)
. - generic() - Method in class io.helidon.codegen.classmodel.TypeArgument
- generic() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Indicates whether this type is using generics.
- generic() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- generic() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is using generics.
- generic(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Indicates whether this type is using generics.
- GENERIC_TYPE - Static variable in interface io.helidon.common.parameters.Parameters
-
Generic type for parameters.
- GENERIC_TYPE - Static variable in class io.helidon.common.types.TypeNames
-
Helidon
GenericType
. - GENERIC_TYPE - Static variable in interface io.helidon.config.Config
-
Generic type of configuration.
- GENERIC_TYPE - Static variable in class io.helidon.http.media.multipart.MultiPart
-
Generic type of
MultiPart
. - GENERIC_TYPE - Static variable in interface io.helidon.http.media.multipart.WriteableMultiPart
-
Generic type for writable multi part.
- genericParameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get generic method parameter types.
- genericReturnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get generic method return type.
- genericsTokens() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Generic parameter tags names and descriptions.
- GenericType<T> - Class in io.helidon.common
-
Represents a full type including generics declaration, to avoid information loss due to type erasure.
- GenericType() - Constructor for class io.helidon.common.GenericType
-
Constructs a new generic type, deriving the generic type and class from type parameter.
- genericTypeMappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Returns a map of mapper functions associated with appropriate target type (
GenericType<?>
. - genericTypeName() - Method in class io.helidon.codegen.classmodel.TypeArgument
- genericTypeName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- genericTypeName() - Method in interface io.helidon.common.types.TypeName
-
The base generic type name, stripped of any
TypeNameBlueprint.typeArguments()
. - geometric(long, double, long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema as a bounded geometric series.
- get() - Method in interface io.helidon.common.Builder
- get() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- get() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- get() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- get() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- get() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- get() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- get() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
- get() - Method in class io.helidon.common.configurable.ServerThreadPoolSupplier
- get() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- get() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
- get() - Method in interface io.helidon.common.mapper.OptionalValue
-
Typed value.
- get() - Method in interface io.helidon.common.mapper.Value
-
Typed value.
- get() - Method in class io.helidon.common.reactive.RequestedCounter
-
Gets the current requested event counter value.
- get() - Method in interface io.helidon.common.reactive.Single
-
Short-hand for
toFuture().toCompletableFuture().get()
. - get() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Get the stored subscriber.
- get() - Method in class io.helidon.common.socket.PlainSocket
- get() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- get() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
- get() - Method in interface io.helidon.config.ConfigValue
-
Typed value of the represented
Config
node. - get() - Method in interface io.helidon.config.objectmapping.Value.None
- get() - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
- get() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
-
Get the value of this value node.
- get() - Method in interface io.helidon.config.spi.ConfigSource
- get() - Method in interface io.helidon.config.spi.OverrideSource
- get() - Method in interface io.helidon.config.spi.RetryPolicy
- get() - Method in class io.helidon.config.ValueNodeImpl
- get() - Method in interface io.helidon.dbclient.DbColumn
-
Untyped value of this column, returns java type as provided by the underlying database driver.
- get() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- get() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- get() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- get() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- get() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- get() - Method in class io.helidon.http.ContentDisposition
- get() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- get() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- get() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
- get() - Method in interface io.helidon.integrations.jdbc.SQLSupplier
-
Performs work and returns the result.
- get() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- get() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- get() - Method in class io.helidon.messaging.Channel.Builder
- get() - Method in class io.helidon.messaging.Emitter.Builder
- get() - Method in class io.helidon.metrics.exemplartrace.MicrometerSpanContextSupplierProvider
- get() - Method in interface io.helidon.metrics.providers.micrometer.spi.SpanContextSupplierProvider
-
Returns a
SpanContextSupplier
for supporting exemplars. - get() - Method in class io.helidon.microprofile.grpc.core.InstanceSupplier.NewInstance
- get() - Method in class io.helidon.microprofile.grpc.core.InstanceSupplier.SingletonInstance
- get() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- get() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- get() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- get() - Static method in class io.helidon.security.integration.common.SecurityTracing
-
Get an instance from the current
Context
or create a new instance and start the security span. - get() - Method in interface io.helidon.security.SecurityClient
-
Synchronous complement to
SecurityClient.submit()
. - get() - Method in class io.helidon.security.SecurityTime
-
Get current (or as configured) time.
- get() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for get method with default path.
- get() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- get() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- get() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- get() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- get() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- get() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- get() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- get() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- get() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- get() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- get() - Method in interface io.helidon.webserver.http.HttpFeature
- get() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- get() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- get() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- get() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- get() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- get() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- get() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- get() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- get() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- get() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- get() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- get() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- get(int) - Method in interface io.helidon.common.buffers.BufferData
-
Get byte at index (current read position + index).
- get(int) - Static method in enum class io.helidon.http.http2.Http2ErrorCode
-
Get error code enum based on error code number.
- get(int) - Static method in enum class io.helidon.websocket.WsOpCode
-
Get operation code based on its numeric code.
- get(long, TimeUnit) - Method in interface io.helidon.common.reactive.Single
-
Short-hand for
toFuture().toCompletableFuture().get()
. - get(Config.Key) - Method in interface io.helidon.common.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(Config, String, String) - Static method in class io.helidon.config.DeprecatedConfig
-
Get a value from config, attempting to read both the keys.
- get(GenericType<N>) - Method in interface io.helidon.common.mapper.Value
-
Convert this value to a different type using a mapper.
- get(GenericType<T>) - Method in interface io.helidon.dbclient.DbColumn
-
Value of this column as a generic type.
- get(GenericType<T>) - Method in class io.helidon.dbclient.DbColumnBase
- get(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service instance matching the contract with the expectation that there is a match available.
- get(Config.Key) - Method in interface io.helidon.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(Config, String, String) - Static method in class io.helidon.config.DeprecatedConfig
-
Get a value from config, attempting to read both the keys.
- get(HeaderName) - Method in interface io.helidon.http.Headers
-
Get a header value.
- get(Http2FrameType) - Static method in interface io.helidon.http.http2.Http2FrameTypes
-
Get frame types based on frame type enum.
- get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Get a secret.
- get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Get credentials from the
/creds
endpoint. - get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Get a secret.
- get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get a version of a secret.
- get(ServiceInfo) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Provide a value for a specific service info instance.
- get(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- get(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a get route.
- get(Contextual<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns the contextual instance associated with the current thread and the supplied
Contextual
, ornull
if no such contextual instance exists. - get(Contextual<T>, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns the contextual instance associated with the current thread and the supplied
Contextual
, creating it if necessary. - get(InjectionPoint) - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
-
Produces a gRPC
Channel
. - get(Class<M>, String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered meter of the specified type, matching the name and tags.
- get(Class<N>) - Method in interface io.helidon.common.mapper.Value
-
Convert this value to a different type using a mapper.
- get(Class<T>) - Method in interface io.helidon.common.context.Context
-
Optionally gets registered instance by its type.
- get(Class<T>) - Method in interface io.helidon.dbclient.DbColumn
-
Typed value of this column.
- get(Class<T>) - Method in class io.helidon.dbclient.DbColumnBase
- get(Class<T>) - Method in interface io.helidon.grpc.core.MarshallerSupplier
-
Obtain a
MethodDescriptor.Marshaller
for a type. - get(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service instance matching the contract with the expectation that there is a match available.
- get(Object) - Static method in class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
-
Getter.
- get(Object, Class<T>) - Method in interface io.helidon.common.context.Context
-
Optionally gets a registered instance by its type.
- get(String) - Method in interface io.helidon.common.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get the first value.
- get(String) - Method in interface io.helidon.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(String) - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Finds the
CrossOriginConfig
associated with the given path expression, if any. - get(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Get a Cubbyhole secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Get credentials from the
/creds
endpoint. - get(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Get a secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get the latest version of a secret.
- get(String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Return the first value found to the specific key.
- get(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Return value bound to the specific key.
- get(String) - Static method in class io.helidon.logging.jul.JulMdc
-
Return value bound to the key from the MDC storage.
- get(String) - Method in class io.helidon.logging.jul.JulMdcProvider
- get(String) - Method in class io.helidon.logging.log4j.Log4jMdcProvider
- get(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- get(String) - Method in interface io.helidon.tracing.Baggage
-
Returns the value for the specified baggage key.
- get(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Get a header based on its name.
- get(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for get method with a path.
- get(String) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension.ParamHandler
-
Get an instance to be injected.
- get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get a version of a secret.
- get(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get with an optional response.
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
-
Supply a
MethodHandler
for a method. - get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
- get(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- get(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a get route.
- get(String, WebServerConfig.Builder, ListenerConfig.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension.ParamHandler
-
Get an instance to be injected.
- get(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute a database query using a statement passed as an argument.
- get(URI, Map<String, List<String>>) - Method in class io.helidon.webclient.api.WebClientCookieManager
- get(K) - Method in class io.helidon.common.configurable.LruCache
-
Get a value from the cache.
- get(K) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Get current cached value if valid.
- GET - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Get is a statement that returns zero or one results.
- GET - Static variable in class io.helidon.http.Method
-
The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
- getAckMode() - Method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns JMS api constant equivalent of this ack mode as specified in
Connection.createSession(boolean, int)
. - getAcknowledgeMode() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the current number of active threads.
- getAlgorithm() - Method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Get the algorithm string.
- getAll(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Get a header based on its name, returning all values.
- getAllDeclaredMethods(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain a list of all of the methods declared on the service class.
- getAllRaw(String) - Method in interface io.helidon.common.uri.UriQuery
-
Get all raw values (undecoded) of a query parameter by its name.
- getAnnotatedResourceClass(Class<?>, Class<? extends Annotation>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get the class in the provided resource class ancestor hierarchy that is actually annotated with the specified annotation.
- getAnnotation(Class<R>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getAnnotations(Class<T>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAppToken(String, RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Gets token from cache or from server.
- getArray(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getArray(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getArray(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getArray(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getArrayComponentType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Gets the component type of the array.
- getArrayForComponentType(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get Array class of component type.
- getAsBoolean() - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.OnlyWhenOnClasspath
- getAsBoolean() - Method in interface io.helidon.integrations.jdbc.SQLBooleanSupplier
-
Performs work and returns the result.
- getAsciiStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getAsciiStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getAttributes(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getAutoCommit() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getAutoCommit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getAverageActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the average number of active threads across the life of the pool.
- getAverageQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the average queue size.
- getBaseType() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getBestRowIdentifier(String, String, String, int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getBigDecimal(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBigDecimal(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBigDecimal(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
-
Deprecated.
- getBigDecimal(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Deprecated.
- getBigDecimal(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBigDecimal(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBigDecimal(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Deprecated.
- getBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is base64-url encoded and convert it to big integer if present.
- getBinaryStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBinaryStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBlob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBlob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBlob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBlob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBoolean() - Method in interface io.helidon.common.mapper.Value
-
Boolean typed value.
- getBoolean(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBoolean(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBoolean(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBoolean(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBooleans() - Method in interface io.helidon.metadata.hson.Hson.Array
-
Assume this is an array of booleans, and return the list.
- getBuffer(int) - Method in class io.helidon.common.buffers.DataReader
-
Get the next buffer of the requested size without moving position.
- getBuilder() - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getByte(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getByte(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getByte(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getByte(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a base64-url encoded byte array, if present.
- getBytes() - Method in class io.helidon.http.http2.Http2Continuation
-
Get bytes from this continuation.
- getBytes() - Method in class io.helidon.http.http2.Http2Ping
-
Get bytes of this frame.
- getBytes(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBytes(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBytes(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getBytes(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getBytes(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get bytes with an optional response.
- getCatalog() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getCatalog() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getCatalogs() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getCatalogSeparator() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getCatalogTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getCause() - Method in exception class io.helidon.integrations.jdbc.UncheckedSQLException
-
Returns the
SQLException
thisUncheckedSQLException
represents. - getCDI() - Method in class io.helidon.microprofile.cdi.HelidonCdiProvider
- getCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getClassLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns class level annotations.
- getClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getClassName() - Method in class io.helidon.security.SecurityLevel
-
Returns the name of the class which this level represents.
- getClazz() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the clazz property.
- getClientInfo() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getClientInfo() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getClientInfo(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getClientInfo(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getClientInfoProperties() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getColumnPrivileges(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getCommonPropertyType(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getCompletedTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of completed tasks.
- getComponent(String) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- getConcurrency() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getConfig() - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getConfig() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Deprecated.This method exists for backwards compatibility only and has no replacement.
- getConfig() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Configuration of this target.
- getConfig(ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getConfigSources(ClassLoader) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- getConfigSources(ClassLoader, String) - Method in interface io.helidon.config.mp.spi.MpConfigSourceProvider
-
Returns a list of configuration sources.
- getConfigSources(ClassLoader, String) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- getConnection() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getConnection() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
-
Returns the
Connection
supplied at construction time. - getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
- getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Returns a special kind of
Connection
that is sourced from an underlyingDataSource
. - getConnection() - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
-
Deprecated.
- getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
- getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Returns a special kind of
Connection
that is sourced from an underlyingDataSource
. - getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
-
Deprecated.
- getConnector(Client, Configuration) - Method in class io.helidon.jersey.connector.HelidonConnectorProvider
- getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getConsumerRecord() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Returns
ConsumerRecord
if message was received from Kafka, otherwise returnOptional.empty()
. - getConsumerRecord() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getCorePoolSize() - Method in class io.helidon.jersey.client.ExecutorProvider
- getCorePoolSize() - Method in class io.helidon.jersey.client.ScheduledExecutorProvider
- getCorrelationId() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return correlation id of the message.
- getCounter(String) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registerec counter.
- getCounter(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered counter.
- getCountry() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getCrossReference(String, String, String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- GetCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Get Cubbyhole secret request and response.
- GetCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- GetCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi
. - getCursorName() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDatabaseMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDatabaseMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDatabaseProductName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDatabaseProductVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDataSource(boolean, boolean, String) - Method in interface io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean.DataSourceProvider
-
Supplies a
DataSource
. - getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Given a
Matcher
that has been produced by theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)
method, returns the relevant data source name. - getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourceNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Deprecated.This method exists for backwards compatibility only. Please use the
AbstractConfigurableExtension.names()
method instead. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Given a
Matcher
that has been produced by theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)
method, returns the relevant data source property name. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
Matcher
for a property name. - getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDate(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDate(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDate(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDate(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDate(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDate(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDate(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDate(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDbConnection() - Method in interface io.helidon.messaging.connectors.aq.AqMessage
-
Return DB connection used for receiving this message.
- getDeclaredAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getDeclaredMethods(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get collection of methods declared on given class.
- getDefaultTransactionIsolation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDescription() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the description property.
- getDouble() - Method in interface io.helidon.common.mapper.Value
-
Double typed value.
- getDouble(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDouble(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDouble(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getDouble(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getDriverMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDriverMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDriverName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getDriverVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getEntityStream(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get with a response consisting of a stream.
- getExecutorService() - Method in class io.helidon.jersey.client.ExecutorProvider
- getExecutorService() - Method in class io.helidon.jersey.client.ScheduledExecutorProvider
- getExportedKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getExpTime() - Method in class io.helidon.security.providers.common.TokenCredential
-
Expiration time of the token.
- getExternalTransactionControllerClass() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Returns a non-
null
Class
that extendsAbstractTransactionController
, namelyCDISEPlatform.TransactionController
. - getExtraNameCharacters() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Find correct ConnectionFactory for channel.
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getFailedTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of tasks that threw an exception.
- getFeatureDescriptors(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getFetchDirection() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getFetchDirection() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getFetchSize() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getFetchSize() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getFloat(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getFloat(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getFloat(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getFloat(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getFormatted() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getFunctionColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getFunctions(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getGauge(String) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered gauge.
- getGauge(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered gauge.
- getGeneratedKeys() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Obtain the generic type of a
Type
- getGenericResponseType(Type) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Obtain the generic type of a
Type
- getGenericType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Obtain the generic type for a
Type
. - getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Retrieves grants from IDCS server.
- getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Get grants from IDCS server.
- getHeaders() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Returns
Headers
received from Kafka with record or empty headers if message was not created by Kafka connector. - getHeaders() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getHoldability() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getIdentifierQuoteString() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getImportedKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getIndex() - Method in class io.helidon.microprofile.lra.LraCdiExtension
- getIndexInfo(String, String, String, boolean, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getInitialContext(Hashtable<?, ?>) - Method in class io.helidon.messaging.connectors.wls.IsolatedContextFactory
- getInjectionPoints() - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- getInstance() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Returns the singleton instance of the factory.
- getInstance() - Static method in interface io.helidon.metrics.api.MetricsFactory
-
Returns the most-recently created implementation or, if none, a new one from a highest-weight provider available at runtime and using the "metrics" section from the
GlobalConfig
. - getInstance() - Static method in class io.helidon.microprofile.metrics.RegistryFactory
-
Get a singleton instance of the registry factory.
- getInstance(Config) - Static method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a new metrics factory instance from a highest-weight provider using the provided
Config
to set up the metrics factory and saving the resulting metrics factory as the current one, returned byMetricsFactory.getInstance()
}. - getInstance(MeterRegistryFactory.Builder) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Creates and saves as the singleton a new factory.
- getInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
-
Get an instance from the store.
- getInstanceFrom(BeanManager) - Static method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns the sole
ReferenceCountedContext
that is registered with the suppliedBeanManager
. - getInt() - Method in interface io.helidon.common.mapper.Value
-
Integer typed value.
- getInt(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getInt(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getInt(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getInt(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getIssuer() - Method in class io.helidon.security.providers.common.TokenCredential
-
Issuer of the token.
- getIssueTime() - Method in class io.helidon.security.providers.common.TokenCredential
-
Issue time of the token.
- getJarFile() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the jarFile property.
- getJarFileUrls() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getJDBCMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getJDBCMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getJmsConnection() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsConnection() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsConnection() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get client's connection to its JMS provider.
- getJmsConnectionFactory() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsConnectionFactory() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsConnectionFactory() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get JMS connection factory.
- getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsMessage() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Original JMS message received.
- getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsSession() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsSession() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsSession() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Metadata about the JMS session.
- getJNDIConnectorLookupType() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Returns
JNDIConnector.UNDEFINED_LOOKUP
when invoked. - getJson() - Method in class io.helidon.security.jwt.JwtUtil.Address
-
Create a json representation of this address.
- getJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the jtaDataSource property.
- getJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getJwt() - Method in class io.helidon.security.jwt.SignedJwt
-
Return a Jwt instance from this signed JWT.
- getKey() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Key or
Optional.empty()
if non is specified. - getKey() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getKeyBytes() - Method in class io.helidon.security.jwt.jwk.JwkOctet
-
Get the bytes of the secret key.
- getKeyFactory(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a key factory for algorithm.
- GetKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Get KV1 secret request and response.
- GetKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- GetKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi
. - GetKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Get KV2 secret request and response.
- GetKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- GetKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - getLargeMaxRows() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getLargeUpdateCount() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getLocality() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getLoginTimeout() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getLogWriter() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getLong() - Method in interface io.helidon.common.mapper.Value
-
Long typed value.
- getLong(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getLong(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getLong(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getLong(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getMac(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a MAC for algorithm.
- getManagedClassNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getMappingFile() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the mappingFile property.
- getMappingFileNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getMarshallerSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the
MarshallerSupplier
to use. - getMarshallerSupplier(Grpc.GrpcMarshaller) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Obtain the named
MarshallerSupplier
specified by the annotation. - getMaxBinaryLiteralLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxCatalogNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxCharLiteralLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnsInGroupBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnsInIndex() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnsInOrderBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnsInSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxColumnsInTable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxConnections() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxCursorNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxFieldSize() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getMaximumPoolSize() - Method in class io.helidon.jersey.client.ExecutorProvider
- getMaxIndexLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxLogicalLobSize() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxProcedureNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxRows() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getMaxRowSize() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxSchemaNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxStatementLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxStatements() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxTableNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxTablesInSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMaxUserNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getMBeanServer() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Uses CDI to find a relevant
MBeanServer
, caches it, and returns it. - getMessage() - Method in class io.helidon.common.Errors.ErrorMessage
-
Human-readable description of the issue.
- getMessage() - Method in exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
-
Deprecated.
- getMessageListener() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getMessages() - Method in exception class io.helidon.common.Errors.ErrorMessagesException
-
Get encountered error messages of all types (hint, warning, fatal).
- getMetaData() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getMethodLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns method level annotations.
- getMethodName() - Method in class io.helidon.security.SecurityLevel
-
Returns the name of the method which this level represents.
- getMethods() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getMoreResults() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getMoreResults(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getNack() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getNack() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getNack(M) - Method in interface io.helidon.messaging.NackHandler
-
Return nack function to be used by message when nacked.
- getName() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the name of this pool.
- getName() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getName() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getName() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the name property.
- getName() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
-
Gets the value of the name property.
- getName() - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinatorConfigSource
- getName() - Method in class io.helidon.security.Grant
- getName() - Method in class io.helidon.security.NamedProvider
-
Name of this provider.
- getNCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNetworkTimeout() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getNetworkTimeout() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getNewTempClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getNonJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the nonJtaDataSource property.
- getNonJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getNString(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNString(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNString(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getNString(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getNumbers() - Method in interface io.helidon.metadata.hson.Hson.Array
-
Assume this is an array of numbers, and return the list.
- getNumericFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getObject() - Method in class io.helidon.security.ProviderRequest
-
The object of this request.
- getObject(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getObject(int, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(int, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getObject(int, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(int, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getObject(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getObject(String, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(String, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getObject(String, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getObject(String, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getOffset() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Offset of the record in partition from which was this message received.
- getOffset() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getOrCreate(B) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered meter using the name and tags in the provided builder or, if not found, registers a new one using the provided builder.
- getOrCreate(B) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered meter using the name and tags in the provided builder or, if not found, registers a new one using the provided builder, both using the metrics factory's global registry.
- getOrCreate(T, Function<T, TlsManager>) - Static method in interface io.helidon.common.tls.spi.TlsManagerProvider
-
Provides the ability to have a unique
TlsManager
per uniqueConfig
instance provided. - getOrdinal() - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinatorConfigSource
- getParameterMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- getParentLogger() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getPartition() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Number of partition from which was this message received.
- getPartition() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getPayload() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getPeakQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the peak queue size.
- getPersistenceProviderClassName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceUnit() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
-
Gets the value of the persistenceUnit property.
- getPersistenceUnitName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceUnitRootUrl() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceXMLSchemaVersion() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPostalCode() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getPrimaryKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getProcedureColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getProcedures(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getProcedureTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getProperties() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getProperties() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getProperties() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the properties property.
- getProperties() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getProperty() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
-
Gets the value of the property property.
- getProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get JMS property by name.
- getProperty(String) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
- getPropertyNames() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getPropertyNames() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getPropertyNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Deprecated.This method exists for backwards compatibility only. Please use the
AbstractConfigurableExtension.configPropertyNames()
method instead. - getPropertyNames() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getPropertyNames() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getPropertyNames() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return set of all JMS property names.
- getPropertyNames() - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinatorConfigSource
- getProvidedJtaPlatform() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
-
Deprecated.For Hibernate use only.
- getProvider() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the provider property.
- getProvider() - Method in class io.helidon.security.NamedProvider
-
Provider instance.
- getProviders(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy.Providers
-
Get a list of named providers based on provider type.
- getPseudoColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.mock.MockConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getQop() - Method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Get the QOP string.
- getQueryTimeout() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getQueue() - Method in class io.helidon.common.configurable.ThreadPool
- getQueueCapacity() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the queue capacity.
- getQueuedThreads() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- getQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the current number of tasks in the queue.
- getRaw(String) - Method in interface io.helidon.common.uri.UriQuery
-
Get raw value (undecoded) of a query parameter by its name.
- getRef(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getRef(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getRef(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getRef(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual
. - getRegion() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getRegistry(String) - Method in class io.helidon.microprofile.metrics.RegistryFactory
-
Get a registry based on its scope.
- getRejectedExecutionHandler() - Method in class io.helidon.common.configurable.ThreadPool
- getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the rejection count.
- getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Returns the number of rejections.
- getRemainingWindowSize() - Method in interface io.helidon.http.http2.FlowControl
-
Remaining window size in bytes.
- getRemainingWindowSize() - Method in interface io.helidon.http.http2.WindowSize
-
Remaining window size.
- getReplyTo() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return reply to destination of the message.
- getRequestType() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the request type.
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- getRequestType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- getResource(Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Gets an object from the
Map
of resources being managed for the transaction bound to the current thread at the time this method is called. - getResponseType() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the response type.
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- getResponseType() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- getResultSet() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getResultSetConcurrency() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getResultSetHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getResultSetHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getResultSetType() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getRoles(Subject) - Static method in interface io.helidon.security.Security
-
Get a set of roles the subject has, based on
Role
. - getRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Get the
rollbackOnly
status of the transaction bound to the current thread at the time this method is called. - getRoot() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.The root for this test's temporary files.
- getRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getRowId(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getRowId(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getRowId(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getRowId(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getRowIdLifetime() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSchema() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getSchema() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getSchemas() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSchemas(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSchemaTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getScope() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns
ReferenceCounted.class
when invoked. - getSearchStringEscape() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getServiceInitiated() - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
-
Deprecated.For Hibernate use only.
- getSeverity() - Method in class io.helidon.common.Errors.ErrorMessage
-
Get
Severity
. - getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the sharedCacheMode property.
- getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getShort(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getShort(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getShort(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getShort(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getSignature() - Method in class io.helidon.security.jwt.SignedJwt
-
Signature bytes.
- getSignature(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a signature for algorithm.
- getSignedBytes() - Method in class io.helidon.security.jwt.SignedJwt
-
The bytes that were signed (payload bytes).
- getSimpleType(Function<String, Class<?>>, FieldInfo) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Get the type of the field.
- getSimpleType(Function<String, Class<?>>, MethodParameterInfo) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Get the type of the parameter.
- getSource() - Method in class io.helidon.common.Errors.ErrorMessage
-
The issue source.
- getSpan(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- getSpanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Configuration of a traced span log.
- getSQLKeywords() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSQLStateType() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSQLXML(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getSQLXML(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getSQLXML(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getSQLXML(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getStatement() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Returns the status of the transaction associated with the current thread.
- getStreetAddress() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getString() - Method in interface io.helidon.common.mapper.Value
-
String typed value.
- getString(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getString(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getString(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is string if present.
- getString(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getString(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getStringFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getStrings() - Method in interface io.helidon.metadata.hson.Hson.Array
-
Assume this is an array of strings, and return the list.
- getStrings(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a list of strings if present.
- getStructs() - Method in interface io.helidon.metadata.hson.Hson.Array
-
Assume this is an array of structs, and return the list.
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.mock.MockConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getSummary(String) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered distribution summary.
- getSummary(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered distribution summary.
- getSuperTables(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSuperTypes(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getSupportedAnnotationTypes() - Method in class io.helidon.codegen.apt.AptProcessor
- getSupportedOptions() - Method in class io.helidon.codegen.apt.AptProcessor
- getSupportedSourceVersion() - Method in class io.helidon.codegen.apt.AptProcessor
- getSystemFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTablePrivileges(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTables(String, String, String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTableTypes() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTime(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTime(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTime(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTime(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTime(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTime(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTime(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTime(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTimeDateFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTimer(String) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered timer.
- getTimer(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
-
Locates a previously-registered timer.
- getTimestamp(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTimestamp(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTimestamp(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTimestamp(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTimestamp(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTimestamp(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getTimestamp(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getTimestamp(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
- getTokenInstance(Class<U>) - Method in class io.helidon.security.providers.common.TokenCredential
-
Get a token of a specific class.
- getTopic() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Name of the topic from which was this message received.
- getTopic() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getTotalTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of completed and failed tasks.
- getTransacted() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getTransaction() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Returns the
Transaction
object that represents the transaction context of the calling thread. - getTransaction() - Method in interface io.helidon.integrations.jta.jdbc.TransactionSupplier
-
Returns the current
Transaction
representing the transaction context of the calling thread, ornull
if there is no such context at invocation time. - getTransactionIsolation() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getTransactionIsolation() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getTransactionKey() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Return an opaque object to represent the transaction bound to the current thread at the time this method is called.
- getTransactionStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Return the status of the transaction bound to the current thread at the time this method is called.
- getTransactionType() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the transactionType property.
- getTransactionType() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getType() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getType() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return type identifier set by sending JMS client.
- getType(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getTypeClosure() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getTypeInfo() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getTypeMap() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getTypeMap() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getTypeName() - Method in class io.helidon.common.GenericType
- getUDTs(String, String, String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getUnicodeStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Deprecated.
- getUnicodeStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Deprecated.
- getUpdateCount() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- getURL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getURL(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getURL(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getURL(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- getURL(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getUserName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getUserTransaction() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Returns the
UserTransaction
present in this environment by invoking theUserTransaction.userTransaction()
method and returning its result. - getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the validationMode property.
- getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getValue() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
-
Gets the value of the value property.
- getValue(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getValue(Object, String) - Static method in class io.helidon.security.ProviderRequest
-
Get a value of a property from an object.
- getValue(String) - Method in interface io.helidon.common.types.Annotation
-
Get a value of an annotation property.
- getValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Get a value of an annotation property.
- getValue(String) - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getValue(String) - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getValue(String) - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinatorConfigSource
- getVersion() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
-
Gets the value of the version property.
- getVersionColumns(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- getWarnings() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- GIBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1024
Meter.BaseUnits.MEBIBITS
. - GIGABITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1000
Meter.BaseUnits.MEGABITS
. - GIGABYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- GitConfigSource - Class in io.helidon.config.git
-
A config source which loads a configuration document from Git repository.
- GitConfigSourceBuilder - Class in io.helidon.config.git
-
Git ConfigSource builder.
- GitConfigSourceBuilder.GitEndpoint - Class in io.helidon.config.git
-
Git source endpoint descriptor.
- GitConfigSourceProvider - Class in io.helidon.config.git
-
Service loader service for meta configuration of this provider.
- GitConfigSourceProvider() - Constructor for class io.helidon.config.git.GitConfigSourceProvider
- GitEndpoint(URI, String, Path, String, CredentialsProvider) - Constructor for class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Creates a descriptor.
- givenName() - Method in class io.helidon.security.jwt.Jwt
-
Given name claim.
- givenName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Given name of subject (first name).
- global() - Static method in interface io.helidon.common.mapper.MapperManager
-
Get an instance of the configured global manager.
- global() - Static method in interface io.helidon.config.Config
-
Either return the registered global config, or create a new config using
Config.create()
and register it as global. - global() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- global() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
- global() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- global() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Global tracer that is registered, or a NoOp tracer if none is registered.
- global() - Static method in interface io.helidon.tracing.Tracer
-
Get the currently registered global tracer.
- global(MapperManager) - Static method in interface io.helidon.common.mapper.MapperManager
-
Configure a new global mapper manager.
- global(Config) - Static method in interface io.helidon.config.Config
-
Configure the provided configuration as the global configuration.
- global(Tracer) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- global(Tracer) - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
- global(Tracer) - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- global(Tracer) - Method in interface io.helidon.tracing.spi.TracerProvider
-
Register a global tracer instance.
- global(Tracer) - Static method in interface io.helidon.tracing.Tracer
-
Register a global tracer, behavior depends on implementation.
- GlobalConfig - Class in io.helidon.common.config
-
Global configuration can be set by a user before any Helidon code is invoked, to override default discovery of configuration done by Helidon components.
- globalContext() - Static method in class io.helidon.common.context.Contexts
-
Global context is always present and statically shared in this JVM.
- globalRegistry() - Static method in interface io.helidon.metrics.api.Metrics
-
Returns the global meter registry.
- globalRegistry() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns the global
MeterRegistry
for this metrics factory. - globalRegistry(MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a new global registry according to the configuration and returns it.
- globalRegistry(Consumer<Meter>, Consumer<Meter>, boolean) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns the global
MeterRegistry
enrolling the specified listeners to the meter registry. - GlobalServiceRegistry - Class in io.helidon.service.registry
-
A global singleton manager for a service registry.
- globalTracer() - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
-
Registered global tracer, or tracer from global open telemetry.
- globalTracer(Tracer) - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
-
Register global tracer.
- GO_AWAY - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Go away frame.
- GO_AWAY - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Go away frame types.
- GOING_AWAY - Static variable in class io.helidon.websocket.WsCloseCodes
-
Client is leaving (browser tab closing).
- GONE_410 - Static variable in class io.helidon.http.Status
-
410 Gone, see HTTP/1.1 documentation.
- GoogleTokenException - Exception Class in io.helidon.security.providers.google.login
-
An exception that is throws in case of a problem with Google access token processing.
- GoogleTokenProvider - Class in io.helidon.security.providers.google.login
-
Provider supporting login button from front-end.
- GoogleTokenProvider.Builder - Class in io.helidon.security.providers.google.login
-
Fluent API builder to build
GoogleTokenProvider
instance. - GoogleTokenService - Class in io.helidon.security.providers.google.login
-
Java service (
SecurityProviderService
) for google token provider. - GoogleTokenService() - Constructor for class io.helidon.security.providers.google.login.GoogleTokenService
- Grant - Class in io.helidon.security
-
A concept representing anything that can be granted to a subject.
- Grant(Grant.Builder<?>) - Constructor for class io.helidon.security.Grant
-
Create an instance based on a builder.
- Grant.Builder<B> - Class in io.helidon.security
- grants(Class<T>) - Method in class io.helidon.security.Subject
-
Get all grants of a specific type determined by type's class.
- grantsByType(String) - Method in class io.helidon.security.Subject
-
Get all grants of a specific type determined by type's name.
- GRAPHQL_SCHEMA_URI - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default URI of GraphQl schema under the
GraphQlConstants.GRAPHQL_WEB_CONTEXT
. - GRAPHQL_WEB_CONTEXT - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default web context of GraphQl endpoint.
- GraphQlCdiExtension - Class in io.helidon.microprofile.graphql.server
-
A CDI
Extension
to collect the classes that are of interest to Microprofile GraphQL. - GraphQlCdiExtension() - Constructor for class io.helidon.microprofile.graphql.server.GraphQlCdiExtension
- GraphQlConfigurationException - Exception Class in io.helidon.microprofile.graphql.server
-
Defines an exception that is critical enough that will cause the GraphQL application to not start.
- GraphQlConfigurationException() - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationException
. - GraphQlConfigurationException(String) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationException
with a given message. - GraphQlConfigurationException(String, Throwable) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationException
with a given message andThrowable
. - GraphQlConstants - Class in io.helidon.graphql.server
-
Constants used across GraphQL implementation.
- GraphQlService - Class in io.helidon.webserver.graphql
-
Support for GraphQL for Helidon WebServer.
- GraphQlService.Builder - Class in io.helidon.webserver.graphql
-
Fluent API builder to create
GraphQlService
. - groupId(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
A unique string that identifies the consumer group this consumer belongs to.
- growing(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Growing buffer data.
- growthRate() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
- growthRate() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- growthRate() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
- growthRate(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
- growthThreshold() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
The queue size above which pool growth will be considered if the pool is not fixed size.
- growthThreshold() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- growthThreshold() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
The queue size above which pool growth will be considered if the pool is not fixed size.
- growthThreshold(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
The queue size above which pool growth will be considered if the pool is not fixed size.
- Grpc - Interface in io.helidon.grpc.api
-
The Helidon gRPC API.
- Grpc.Bidirectional - Annotation Interface in io.helidon.grpc.api
-
An annotation to mark a class as representing a bi-directional streaming gRPC method.
- Grpc.ClientStreaming - Annotation Interface in io.helidon.grpc.api
-
An annotation to mark a class as representing a client streaming gRPC method.
- Grpc.GrpcChannel - Annotation Interface in io.helidon.grpc.api
-
An annotation that can be used to specify the name of a configured gRPC channel.
- Grpc.GrpcInterceptor - Annotation Interface in io.helidon.grpc.api
-
Specifies that a class is a gRPC interceptor.
- Grpc.GrpcInterceptorBinding - Annotation Interface in io.helidon.grpc.api
-
Specifies that an annotation type is a gRPC interceptor binding type.
- Grpc.GrpcInterceptors - Annotation Interface in io.helidon.grpc.api
-
Declares an ordered list of gRPC interceptors for a target gRPC service class or a gRPC service method of a target class.
- Grpc.GrpcMarshaller - Annotation Interface in io.helidon.grpc.api
-
An annotation used to annotate a type or method to specify the named marshaller supplier to use for rpc method calls.
- Grpc.GrpcMethod - Annotation Interface in io.helidon.grpc.api
-
An annotation to mark a class as representing a gRPC service or a method as a gRPC service method.
- Grpc.GrpcProxy - Annotation Interface in io.helidon.grpc.api
-
An annotation used to mark an injection point for a gRPC service client proxy.
- Grpc.GrpcService - Annotation Interface in io.helidon.grpc.api
-
An annotation used to mark a class as representing a gRPC service.
- Grpc.RequestType - Annotation Interface in io.helidon.grpc.api
-
An annotation to indicate the request type of gRPC method.
- Grpc.ResponseType - Annotation Interface in io.helidon.grpc.api
-
An annotation to indicate the response type of gRPC method.
- Grpc.ServerStreaming - Annotation Interface in io.helidon.grpc.api
-
An annotation to mark a class as representing a server streaming gRPC method.
- Grpc.Unary - Annotation Interface in io.helidon.grpc.api
-
An annotation to mark a method as representing a unary gRPC method.
- GrpcCdiExtension - Class in io.helidon.microprofile.grpc.core
-
An extension that processes beans as they are discovered.
- GrpcCdiExtension() - Constructor for class io.helidon.microprofile.grpc.core.GrpcCdiExtension
- GrpcChannel - Class in io.helidon.webclient.grpc
-
Helidon's implementation of a gRPC
Channel
. - GrpcChannelDescriptor - Interface in io.helidon.microprofile.grpc.client
-
Interface generated from definition.
- GrpcChannelDescriptor.Builder - Class in io.helidon.microprofile.grpc.client
-
Fluent API builder for
GrpcChannelDescriptor
. - GrpcChannelDescriptor.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.microprofile.grpc.client -
Fluent API builder base for
GrpcChannelDescriptor
. - GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl - Class in io.helidon.microprofile.grpc.client
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcChannelDescriptorImpl(GrpcChannelDescriptor.BuilderBase<?, ?>) - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
-
Create an instance providing a builder.
- GrpcChannelsDescriptor - Interface in io.helidon.microprofile.grpc.client
-
Interface generated from definition.
- GrpcChannelsDescriptor.Builder - Class in io.helidon.microprofile.grpc.client
-
Fluent API builder for
GrpcChannelsDescriptor
. - GrpcChannelsDescriptor.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.microprofile.grpc.client -
Fluent API builder base for
GrpcChannelsDescriptor
. - GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl - Class in io.helidon.microprofile.grpc.client
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcChannelsDescriptorImpl(GrpcChannelsDescriptor.BuilderBase<?, ?>) - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl
-
Create an instance providing a builder.
- GrpcChannelsProvider - Class in io.helidon.microprofile.grpc.client
-
GrpcChannelsProvider is a factory for pre-configured gRPC Channel instances.
- GrpcChannelsProvider.Builder - Class in io.helidon.microprofile.grpc.client
-
Builder builds an instance of
GrpcChannelsProvider
. - grpcClient() - Method in class io.helidon.webclient.grpc.GrpcChannel
-
Underlying gRPC Client for this channel.
- GrpcClient - Interface in io.helidon.webclient.grpc
-
gRPC client.
- GrpcClientCdiExtension - Class in io.helidon.microprofile.grpc.client
-
A CDI extension to add gRPC client functionality.
- GrpcClientCdiExtension() - Constructor for class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
- GrpcClientConfig - Interface in io.helidon.webclient.grpc
-
Configuration of a grpc client.
- GrpcClientConfig.Builder - Class in io.helidon.webclient.grpc
-
Fluent API builder for
GrpcClient
. - GrpcClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.grpc -
Fluent API builder base for
GrpcClient
. - GrpcClientConfig.BuilderBase.GrpcClientConfigImpl - Class in io.helidon.webclient.grpc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcClientConfigImpl(GrpcClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Create an instance providing a builder.
- GrpcClientMethodDescriptor - Class in io.helidon.webclient.grpc
-
Encapsulates all metadata necessary to define a gRPC method.
- GrpcClientMethodDescriptor.Builder - Class in io.helidon.webclient.grpc
-
MethodDescriptor
builder implementation. - GrpcClientMethodDescriptor.Rules - Interface in io.helidon.webclient.grpc
-
ClientMethod configuration API.
- GrpcClientProtocolConfig - Interface in io.helidon.webclient.grpc
-
Configuration of a gRPC client.
- GrpcClientProtocolConfig.Builder - Class in io.helidon.webclient.grpc
-
Fluent API builder for
GrpcClientProtocolConfig
. - GrpcClientProtocolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.grpc -
Fluent API builder base for
GrpcClientProtocolConfig
. - GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl - Class in io.helidon.webclient.grpc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcClientProtocolConfigImpl(GrpcClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
-
Create an instance providing a builder.
- GrpcConfig - Interface in io.helidon.webserver.grpc
-
Interface generated from definition.
- GrpcConfig.Builder - Class in io.helidon.webserver.grpc
-
Fluent API builder for
GrpcConfig
. - GrpcConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.grpc -
Fluent API builder base for
GrpcConfig
. - GrpcConfig.BuilderBase.GrpcConfigImpl - Class in io.helidon.webserver.grpc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcConfigImpl(GrpcConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
-
Create an instance providing a builder.
- GrpcConfigurablePort - Interface in io.helidon.microprofile.grpc.client
-
Interface implemented by all gRPC client proxies.
- GrpcHelper - Class in io.helidon.grpc.core
-
Helper methods for common gRPC tasks.
- GrpcMethodDescriptor<ReqT,
ResT> - Class in io.helidon.webserver.grpc -
Encapsulates all metadata necessary to define a gRPC method.
- GrpcMethodDescriptor.Configurer<ReqT,
ResT> - Interface in io.helidon.webserver.grpc -
An interface implemented by classes that can configure a
GrpcMethodDescriptor.Rules
. - GrpcMethodDescriptor.Rules<ReqT,
ResT> - Interface in io.helidon.webserver.grpc -
Method configuration API.
- GrpcMpCdiExtension - Class in io.helidon.microprofile.grpc.server
-
A CDI extension that will discover and register gRPC routes.
- GrpcMpCdiExtension() - Constructor for class io.helidon.microprofile.grpc.server.GrpcMpCdiExtension
- GrpcMpContext - Interface in io.helidon.microprofile.grpc.server.spi
-
A context to allow Microprofile server extensions to configure additional services or components or use the CDI bean manager.
- GrpcMpExtension - Interface in io.helidon.microprofile.grpc.server.spi
-
Microprofile service to extend features of the server.
- GrpcMpTracingExtension - Class in io.helidon.microprofile.grpc.tracing
-
gRPC MP extension that adds the tracing interceptor if configured.
- GrpcMpTracingExtension() - Constructor for class io.helidon.microprofile.grpc.tracing.GrpcMpTracingExtension
- GrpcProtocolConfigProvider - Class in io.helidon.webserver.grpc
-
Implementation of a service provider interface to create grpc protocol configuration.
- GrpcProtocolConfigProvider() - Constructor for class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
- GrpcProtocolProvider - Class in io.helidon.webclient.grpc
-
Provider for
GrpcClient
. - GrpcProtocolProvider - Class in io.helidon.webserver.grpc
-
ServiceLoader
provider implementation of grpc sub-protocol of HTTP/2. - GrpcProtocolProvider() - Constructor for class io.helidon.webclient.grpc.GrpcProtocolProvider
-
Public constructor required by
ServiceLoader
. - GrpcProtocolProvider() - Constructor for class io.helidon.webserver.grpc.GrpcProtocolProvider
-
Deprecated.please do not use directly outside of testing, this is reserved for Java
ServiceLoader
- GrpcProtocolSelector - Class in io.helidon.webserver.grpc
-
Sub-protocol selector for HTTP/2.
- GrpcProxyBuilder<T> - Class in io.helidon.microprofile.grpc.client
-
A builder for gRPC clients dynamic proxies.
- GrpcRouting - Class in io.helidon.webserver.grpc
-
GRPC specific routing.
- GrpcRouting.Builder - Class in io.helidon.webserver.grpc
-
Fluent API builder for
GrpcRouting
. - GrpcService - Interface in io.helidon.webserver.grpc
-
Grpc service.
- GrpcService.Routing - Interface in io.helidon.webserver.grpc
-
Service specific routing (proto descriptor is provided by
GrpcService.proto()
. - GrpcServiceBuilder - Class in io.helidon.microprofile.grpc.server
-
A builder for constructing a
GrpcServiceDescriptor
instances from an annotated POJOs. - GrpcServiceClient - Class in io.helidon.microprofile.grpc.client
-
A gRPC Client for a specific gRPC service.
- GrpcServiceClient - Interface in io.helidon.webclient.grpc
-
Client for a single service.
- GrpcServiceClient.Builder - Class in io.helidon.microprofile.grpc.client
-
Builder to build an instance of
GrpcServiceClient
. - GrpcServiceClient.SingleValueStreamObserver<T> - Class in io.helidon.microprofile.grpc.client
-
A simple
StreamObserver
adapter class that completes aCompletableFuture
when the observer is completed. - GrpcServiceDescriptor - Class in io.helidon.webserver.grpc
-
Encapsulates all metadata necessary to create and deploy a gRPC service.
- GrpcServiceDescriptor - Interface in io.helidon.webclient.grpc
-
Interface generated from definition.
- GrpcServiceDescriptor.Aware - Interface in io.helidon.webserver.grpc
-
Allows users to specify that they would like to have access to a
GrpcServiceDescriptor
within theirServerInterceptor
implementation. - GrpcServiceDescriptor.Builder - Class in io.helidon.webclient.grpc
-
Fluent API builder for
GrpcServiceDescriptor
. - GrpcServiceDescriptor.Builder - Class in io.helidon.webserver.grpc
-
A
GrpcServiceDescriptor
builder. - GrpcServiceDescriptor.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.grpc -
Fluent API builder base for
GrpcServiceDescriptor
. - GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl - Class in io.helidon.webclient.grpc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcServiceDescriptor.Configurer - Interface in io.helidon.webserver.grpc
-
An interface implemented by classs that can configure a
GrpcServiceDescriptor.Rules
. - GrpcServiceDescriptor.Rules - Interface in io.helidon.webserver.grpc
-
Fluent configuration interface for the
GrpcServiceDescriptor
. - GrpcServiceDescriptorImpl(GrpcServiceDescriptor.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
-
Create an instance providing a builder.
- GrpcStatus - Class in io.helidon.webserver.grpc
-
Status headers for defined grpc states.
- GrpcTracingConfig - Interface in io.helidon.webserver.grpc
-
Interface generated from definition.
- GrpcTracingConfig.Builder - Class in io.helidon.webserver.grpc
-
Fluent API builder for
GrpcTracingConfig
. - GrpcTracingConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.grpc -
Fluent API builder base for
GrpcTracingConfig
. - GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl - Class in io.helidon.webserver.grpc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- GrpcTracingConfigImpl(GrpcTracingConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
-
Create an instance providing a builder.
- GrpcTracingContext - Class in io.helidon.grpc.core
-
Contextual information related to Tracing.
- GrpcTracingInterceptor - Class in io.helidon.webserver.grpc
-
A
ServerInterceptor
that adds tracing to gRPC service calls. - GrpcTracingName - Interface in io.helidon.grpc.core
-
Name generator for span operation name.
- GzipEncoding - Class in io.helidon.http.encoding.gzip
-
Support for gzip content encoding.
- GzipEncodingProvider - Class in io.helidon.http.encoding.gzip
-
Support for gzip content encoding.
- GzipEncodingProvider() - Constructor for class io.helidon.http.encoding.gzip.GzipEncodingProvider
H
- HALF_CLOSED_LOCAL - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Local stream is closed, remote stream is open.
- HALF_CLOSED_REMOTE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Remote stream is closed, local stream is open.
- HALF_OPEN - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
-
Circuit is half open and some test requests are processed, others fail with
CircuitBreakerOpenException
. - handle() - Method in exception class io.helidon.common.concurrency.limits.IgnoreTaskException
-
This is used by limit implementations to either return the value, or throw an exception.
- handle(Limit) - Method in class io.helidon.webserver.http1.Http1Connection
- handle(Limit) - Method in class io.helidon.webserver.http2.Http2Connection
- handle(Limit) - Method in interface io.helidon.webserver.spi.ServerConnection
-
Start handling the connection.
- handle(Limit) - Method in class io.helidon.webserver.websocket.WsConnection
- handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, String) - Method in interface io.helidon.http.DirectHandler
-
Handler of responses that bypass routing.
- handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, Throwable) - Method in interface io.helidon.http.DirectHandler
-
Handler of responses that bypass router.
- handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, Throwable, System.Logger) - Method in interface io.helidon.http.DirectHandler
-
Handler of responses that bypass router.
- handle(RequestException, ServerResponse, boolean) - Method in class io.helidon.webserver.http.DirectHandlers
-
Handle an HTTP Exception that occurred when request and response is available.
- handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMeter
- handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMetrics
- handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.security.WebClientSecurity
- handle(WebClientService.Chain, WebClientServiceRequest) - Method in interface io.helidon.webclient.spi.WebClientService
-
Invoke a service, call
WebClientService.Chain.proceed(io.helidon.webclient.api.WebClientServiceRequest)
to call the next service in the chain. - handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.tracing.WebClientTracing
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.cors.CorsSupport
- handle(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.http.Handler
-
Handle request.
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.http.SecureHandler
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.security.SecurityHandler
- handle(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.http.ErrorHandler
-
Error handling consumer.
- handle(OutputStream) - Method in interface io.helidon.webclient.api.ClientRequest.OutputStreamHandler
-
Handle the output stream.
- handle(Method, String, T) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension.ParamHandler
-
Handle the value after the method has been called, and its body updated our provided instance.
- handle(String, WebServerConfig.Builder, ListenerConfig.Builder, Router.RouterBuilder<?>, T) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension.ParamHandler
-
Handle the value after the method has been called, and its body updated our provided instance.
- handle(Semaphore) - Method in class io.helidon.webserver.http1.Http1Connection
- handle(Semaphore) - Method in class io.helidon.webserver.http2.Http2Connection
- handle(Semaphore) - Method in interface io.helidon.webserver.spi.ServerConnection
-
Deprecated, for removal: This API element is subject to removal in a future version.implement
ServerConnection.handle(io.helidon.common.concurrency.limits.Limit)
instead - handle(Semaphore) - Method in class io.helidon.webserver.websocket.WsConnection
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- handle(X, HttpClientResponse, MediaContext) - Method in interface io.helidon.webclient.spi.SourceHandlerProvider
-
Handles a source.
- handle(X, HttpClientResponse, MediaContext) - Method in class io.helidon.webclient.sse.SseSourceHandlerProvider
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
- handleBytesResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle bytes response for optional bytes entity.
- handleEntityResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for optional publisher entity.
- handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Complete a
StreamObserver
. - handleFuture(RespT, Throwable, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Complete a
StreamObserver
. - handleJsonResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Reads JsonObject from response entity and either calls the
jsonOkResponse
. - handleOptionalJsonResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for optional JSON entity.
- handler() - Method in interface io.helidon.webserver.http.HttpRoute
-
Handler of this route.
- handler() - Method in class io.helidon.webserver.http1.Http1Route
- handler() - Method in class io.helidon.webserver.http2.Http2Route
- handler() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- handler() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- handler() - Method in interface io.helidon.webserver.security.PathsConfig
- handler(DirectHandler.EventType) - Method in class io.helidon.webserver.http.DirectHandlers
-
Get handler for the event type.
- handler(Handler) - Method in class io.helidon.webserver.http.HttpRoute.Builder
-
Handler to use.
- handler(SecurityHandler) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- handler(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- handler(Consumer<SecurityHandlerConfig.Builder>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- handler(Supplier<? extends SecurityHandler>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- Handler - Interface in io.helidon.webserver.http
-
Handle a server request and server response.
- handleResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for a request not expecting an entity.
- handlerSuppliers() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the list of method handler suppliers.
- handlingClass() - Method in interface io.helidon.jersey.common.InvokedResource
-
Resource handling class.
- handlingMethod() - Method in interface io.helidon.jersey.common.InvokedResource
-
Method that handles the invoked resource method.
- Handling Missing References - Search tag in class io.helidon.config.ValueResolvingFilter
- Section
- Handling Multiple Configuration Sources - Search tag in interface io.helidon.config.Config
- Section
- hasAnnotation(TypeName) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for an existence of an annotation.
- hasAnnotation(TypeName) - Method in interface io.helidon.common.types.Annotated
-
Check if the annotation exists on this annotated.
- hasDefaultProperty() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Whether a default value exists.
- hasEntity() - Method in interface io.helidon.http.media.ReadableEntity
-
Whether an entity actually exists.
- hasEntity() - Method in class io.helidon.http.media.ReadableEntityBase
- hasEntity() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Determines if an entity is expected.
- hasEntity() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Whether this request has an entity.
- hasFatal() - Method in class io.helidon.common.Errors.Collector
-
A helper method to check if this collector already has a fatal message.
- hasFatal() - Method in class io.helidon.common.Errors
-
Check if a fatal message is part of these messages.
- hash(ConnectionContext, String) - Method in class io.helidon.webserver.websocket.WsUpgrader
- HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-224".
- HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-224".
- HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-256".
- HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-256".
- HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-384".
- HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-384".
- HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-512".
- HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-512".
- HASH_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
#
byte. - hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashCode() - Method in record class io.helidon.codegen.ClassCode
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.codegen.classmodel.Field
- hashCode() - Method in class io.helidon.codegen.classmodel.Method
- hashCode() - Method in class io.helidon.codegen.classmodel.Parameter
- hashCode() - Method in class io.helidon.codegen.classmodel.TypeArgument
- hashCode() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- hashCode() - Method in record class io.helidon.codegen.CodegenScope
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- hashCode() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- hashCode() - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- hashCode() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- hashCode() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- hashCode() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- hashCode() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- hashCode() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- hashCode() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- hashCode() - Method in class io.helidon.common.Errors.ErrorMessage
- hashCode() - Method in class io.helidon.common.GenericType
- hashCode() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- hashCode() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- hashCode() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- hashCode() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- hashCode() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- hashCode() - Method in class io.helidon.common.tls.Tls
- hashCode() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- hashCode() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- hashCode() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- hashCode() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- hashCode() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- hashCode() - Method in class io.helidon.common.uri.UriFragment
- hashCode() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- hashCode() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
- hashCode() - Method in class io.helidon.config.ValueNodeImpl
- hashCode() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- hashCode() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- hashCode() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- hashCode() - Method in record class io.helidon.http.http2.Http2FrameData
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.http2.Http2GoAway
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.http2.Http2Priority
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.http2.Http2RstStream
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.http2.Http2WindowUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.http.HttpPrologue
- hashCode() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- hashCode() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.http.Method
- hashCode() - Method in record class io.helidon.http.PathMatchers.MatchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.http.Status
- hashCode() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
- hashCode() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- hashCode() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- hashCode() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- hashCode() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- hashCode() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- hashCode() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- hashCode() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- hashCode() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
- hashCode() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- hashCode() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- hashCode() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- hashCode() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- hashCode() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl
- hashCode() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
- hashCode() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- hashCode() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- hashCode() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- hashCode() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
- hashCode() - Method in class io.helidon.security.Grant
- hashCode() - Method in class io.helidon.security.providers.common.OutboundTarget
- hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
- hashCode() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- hashCode() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- hashCode() - Method in class io.helidon.tracing.Tag
- hashCode() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- hashCode() - Method in class io.helidon.webclient.api.Proxy
- hashCode() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- hashCode() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- hashCode() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- hashCode() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- hashCode() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- hashCode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- hashCode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- hashCode() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- hashCode() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- hashCode() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- hashCode() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- hashCode() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- hashCode() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- hashCode() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
- hashCode() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
- hashCode() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- hashCode() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- hashCode() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- hashCode() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- hashCode() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- hashCode() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
- hashCode() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- hashCode() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- hashCode() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- hashCode() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- hashCode() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- hashCode() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- HashDigest - Class in io.helidon.common.crypto
-
The HashDigest is used for ordinary data digest creation and verification.
- HashDigest.Builder - Class in io.helidon.common.crypto
-
Builder of the
HashDigest
. - hasHeader(Header) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is present and has the defined value. - hasHeader(HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is present, ignoring its value. - hasHeader(HeaderName, String...) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is present and has the defined value(s). - hasHeader(HeaderName, Matcher<Iterable<? extends String>>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is present and values match the provided matcher. - hasHeaderValue(HeaderName, Matcher<String>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is present and its single value matches the provided matcher. - hasHint() - Method in class io.helidon.common.Errors
-
Check if a hint message is part of these messages.
- hasMetaAnnotation(TypeName, TypeName) - Method in interface io.helidon.common.types.TypeInfo
-
Check if an annotation type has a specific meta annotation.
- hasMetaAnnotation(TypeName, TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Check if an annotation type has a specific meta annotation.
- hasMetaAnnotation(TypeName, TypeName, boolean) - Method in interface io.helidon.common.types.TypeInfo
-
Check if an annotation type has a specific meta annotation.
- hasMetaAnnotation(TypeName, TypeName, boolean) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Check if an annotation type has a specific meta annotation.
- hasNext() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.OrderedSupplier
- hasNext() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.RandomSupplier
- hasNext() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.RoundRobinSupplier
- hasNext() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
- hasNoArgs(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for element with no arguments (suitable for methods).
- hasParameterCount(int) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that have the specific number of parameters.
- hasParams(TypeName...) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for element with the specified parameters types (suitable for methods).
- hasParams(Method, Class<?>...) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Check if method has the required parameters.
- hasParams(List<TypeName>) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for element with the specified parameters types (suitable for methods).
- hasPartialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
-
Whether an exception was set on this context.
- hasProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- hasProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- hasProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Check if JMS property exists.
- hasProvider(String) - Method in class io.helidon.security.Security.Builder
-
Check whether a provider with the name is configured.
- hasRequests() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if demand is higher than 0.
- hasRequests() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if demand is higher than 0.
- hasRequests() - Method in class io.helidon.messaging.Emitter
- hasReturnType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that declare the specified return type.
- hasRouting(Class<?>) - Method in interface io.helidon.webserver.spi.ServerFeature.RoutingBuilders
-
Check whether a specific routing builder is available.
- hasSuffix(String) - Method in interface io.helidon.common.media.type.MediaType
-
Tests if this media type has provided Structured Syntax
suffix
(RFC 6839). - hasTls() - Method in interface io.helidon.webserver.WebServer
-
Returns
true
if TLS is configured for the default socket. - hasTls(String) - Method in interface io.helidon.webserver.WebServer
-
Returns
true
if TLS is configured for the named socket. - hasValue() - Method in interface io.helidon.common.config.Config
-
Returns
true
if this configuration node has a direct value. - hasValue() - Method in class io.helidon.common.uri.UriFragment
-
Whether there is a fragment.
- hasValue() - Method in interface io.helidon.config.Config
-
Returns
true
if this configuration node has a direct value. - hasValue() - Method in interface io.helidon.config.MergeableNode
-
Each node may have a direct value, and in addition may be an object node or a list node.
- hasValue() - Method in class io.helidon.config.ObjectNodeImpl
- hasValue() - Method in class io.helidon.config.ValueNodeImpl
- hasValue(Http2Setting<?>) - Method in class io.helidon.http.http2.Http2Settings
-
Is there a value in these settings for the provided setting.
- hasWarning() - Method in class io.helidon.common.Errors
-
Check if a warning message is part of these messages.
- HcpSysProvider - Class in io.helidon.integrations.vault.sys
-
Java Service Loader service implementation for
Sys
. - HcpSysProvider() - Constructor for class io.helidon.integrations.vault.sys.HcpSysProvider
- head() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for head method with default path.
- head(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- head(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a head route.
- head(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for head method with a path.
- head(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- head(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a head route.
- HEAD - Static variable in class io.helidon.http.Method
-
The HEAD method is identical to
Method.GET
except that the server MUST NOT return a message-body in the response. - header() - Method in record class io.helidon.http.http2.Http2FrameData
-
Returns the value of the
header
record component. - header() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Header to store signature in.
- header(Header) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Set a header (if exists, it would be replaced).
- header(Header) - Method in exception class io.helidon.http.HttpException
-
Set a response header that should be used if this exception is not handled.
- header(Header) - Method in class io.helidon.http.RequestException.Builder
-
Response header to be added to error response.
- header(Header) - Method in interface io.helidon.webclient.api.ClientRequest
-
Set an HTTP header.
- header(Header) - Method in class io.helidon.webclient.api.ClientRequestBase
- header(Header) - Method in interface io.helidon.webserver.http.HttpRequest
-
Replace (or set) a request header.
- header(Header) - Method in interface io.helidon.webserver.http.ServerResponse
-
Set header with a value.
- header(HeaderName, Object) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Arranges to add the specified header and value to the eventual response.
- header(HeaderName, String) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Arranges to add the specified header and value to the eventual response.
- header(HeaderName, String...) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Set a header (if exists, it would be replaced).
- header(HeaderName, String...) - Method in interface io.helidon.webclient.api.ClientRequest
-
Set an HTTP header.
- header(HeaderName, String...) - Method in interface io.helidon.webserver.http.ServerResponse
-
Set a header.
- header(HeaderName, List<String>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Set an HTTP header with multiple values.
- header(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Header to store signature in.
- header(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a single-value header.
- header(String, String...) - Method in interface io.helidon.webserver.http.ServerResponse
-
Not optimized method for setting a header.
- header(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a multi-value header.
- header(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
-
Set the token as a new header.
- Header - Interface in io.helidon.http
-
HTTP Header with
HeaderName
and value. - HEADER - Enum constant in enum class io.helidon.security.jwt.JwtScope
-
Header claims.
- HEADER_ORIG_URI - Static variable in interface io.helidon.security.Security
-
Integration should add a special header to each request.
- HEADER_TABLE_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting for header table size.
- HeaderAtnOutboundConfig - Class in io.helidon.security.providers.header
-
Header assertion security provider configuration for outbound.
- HeaderAtnOutboundConfig.Builder - Class in io.helidon.security.providers.header
-
Fluent API builder for
HeaderAtnOutboundConfig
. - HeaderAtnProvider - Class in io.helidon.security.providers.header
-
Security provider that extracts a username (or service name) from a header.
- HeaderAtnProvider.Builder - Class in io.helidon.security.providers.header
-
A fluent api Builder for
HeaderAtnProvider
. - HeaderAtnService - Class in io.helidon.security.providers.header
-
Service for
HeaderAtnProvider
to auto-configure it withSecurity
. - HeaderAtnService() - Constructor for class io.helidon.security.providers.header.HeaderAtnService
- headerAudience(List<String>) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- headerBuilder(Consumer<JwtHeaders.Builder>) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Allows configuration of JWT headers directly over the
JwtHeaders.Builder
. - headerClaim(String) - Method in class io.helidon.security.jwt.Jwt
-
Get a claim by its name from header.
- headerClaim(String) - Method in class io.helidon.security.jwt.JwtHeaders
-
Get a claim by its name from header.
- headerClaims() - Method in class io.helidon.security.jwt.JwtHeaders
-
Return map of all header claims.
- HeaderConsumer - Interface in io.helidon.tracing
-
API used to configure headers when propagating tracing information across service boundaries.
- headerContainsKey(HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Reports whether the specified header exists.
- headerCritical(List<String>) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The critical claim is used to indicate that certain claims are critical and must be understood (optional).
- headerHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
TokenHandler
to extract header information from request. - headerIssuer(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The issuer claim identifies the principal that issued the JWT.
- headerJson() - Method in class io.helidon.security.jwt.Jwt
-
Create a JSON header object.
- headerJson() - Method in class io.helidon.security.jwt.JwtHeaders
-
Create a JSON header object.
- HeaderLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for header values.
- HeaderLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
Fluent API builder for
HeaderLogEntry
. - headerName() - Method in class io.helidon.http.ContentDisposition
- headerName() - Method in interface io.helidon.http.Header
-
Header name for the header.
- HeaderName - Interface in io.helidon.http
-
HTTP header name.
- HeaderNames - Class in io.helidon.http
-
Utility class with a list of names of standard HTTP headers and related tooling methods.
- HeaderProvider - Interface in io.helidon.tracing
-
API used to obtain headers when reading propagated tracing information incoming across service boundaries.
- headers() - Method in interface io.helidon.http.DirectHandler.TransportRequest
-
Headers, if found in request.
- headers() - Method in class io.helidon.http.DirectHandler.TransportResponse
-
Configured headers.
- headers() - Method in exception class io.helidon.http.HttpException
-
Headers as currently configured in this exception.
- headers() - Method in interface io.helidon.http.media.multipart.WriteablePart
-
Full set of configured headers of this part.
- headers() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Returns immutable configured headers.
- headers() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Returns immutable configured headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Received HTTP headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
HTTP headers returned in the response.
- headers() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Response HTTP headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- headers() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted JWT headers.
- headers() - Method in class io.helidon.security.jwt.Jwt
-
Headers.
- headers() - Method in class io.helidon.security.SecurityEnvironment
-
Transport headers that can be used to process the message.
- headers() - Method in interface io.helidon.webclient.api.ClientRequest
-
Get a (mutable) instance of outgoing headers.
- headers() - Method in class io.helidon.webclient.api.ClientRequestBase
- headers() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
Response headers.
- headers() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
-
Response headers.
- headers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
-
Response headers.
- headers() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Response headers.
- headers() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- headers() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Default headers to be used in every request.
- headers() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Default headers to be used in every request.
- headers() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Configured request headers.
- headers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Received response headers.
- headers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- headers() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Received response headers.
- headers() - Method in class io.helidon.webserver.http.DirectTransportRequest
- headers() - Method in interface io.helidon.webserver.http.HttpRequest
-
Headers of the request.
- headers() - Method in interface io.helidon.webserver.http.ServerResponse
-
Response headers (mutable).
- headers(SocketContext, int, Http2Headers) - Method in interface io.helidon.http.http2.Http2FrameListener
-
Headers received.
- headers(SocketContext, int, Http2Headers) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
- headers(ClientResponseHeaders) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Received response headers.
- headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Configure the HTTP headers returned by the API call.
- headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
HTTP headers configured by
RestApi
. - headers(Headers) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Configure the HTTP headers returned by the API call.
- headers(Headers) - Method in interface io.helidon.webclient.api.ClientRequest
-
Configure headers.
- headers(Headers) - Method in class io.helidon.webclient.api.ClientRequestBase
- headers(Http2Headers, boolean) - Method in interface io.helidon.http.http2.Http2Stream
-
Headers received.
- headers(Http2Headers, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
- headers(ServerResponseHeaders) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Set headers.
- headers(WritableHeaders<?>) - Method in interface io.helidon.http.encoding.ContentEncoder
-
Update headers.
- headers(ConnectionContext, Headers) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
-
Handle headers.
- headers(ConnectionContext, Headers) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
- headers(String) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Headers configured for a method.
- headers(String, Map<String, List<String>>) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Headers configured for a method with optional headers matched against actual transport headers.
- headers(Consumer<ClientRequestHeaders>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Update headers.
- headers(Consumer<ClientRequestHeaders>) - Method in class io.helidon.webclient.api.ClientRequestBase
- headers(Map<String, List<String>>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Transport headers (such as HTTP headers, JMS headers).
- headers(Set<? extends Header>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Default headers to be used in every request.
- Headers - Interface in io.helidon.http
-
View of HTTP Headers.
- HEADERS - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Headers frame.
- HEADERS - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the method call headers to the tracing span.
- HEADERS - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
Log the request headers.
- HEADERS - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Headers frame types.
- headersFromResponse(String) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Find headers in response and parse them.
- headerSubject(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Subject defines the principal this JWT was issued for (e.g.
- headerTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
A
TokenHandler
to process header containing a JWT. - HeaderValues - Class in io.helidon.http
-
Values of commonly used headers.
- HeaderWriteable - Interface in io.helidon.http
-
Mutable header value.
- HealthCdiExtension - Class in io.helidon.microprofile.health
-
Health extension.
- HealthCdiExtension() - Constructor for class io.helidon.microprofile.health.HealthCdiExtension
-
Creates a new instance of the health CDI extension.
- HealthCheck - Interface in io.helidon.health
-
A health check.
- HealthCheckBuilderException - Exception Class in io.helidon.dbclient.health
-
Exception in health check builder.
- HealthCheckBuilderException(String) - Constructor for exception class io.helidon.dbclient.health.HealthCheckBuilderException
-
Create a new exception for a message.
- HealthCheckBuilderException(String, Throwable) - Constructor for exception class io.helidon.dbclient.health.HealthCheckBuilderException
-
Create a new exception for a message and a cause.
- HealthCheckException - Exception Class in io.helidon.health
-
Exception thrown by Health system if something goes wrong.
- HealthCheckException(String, Throwable) - Constructor for exception class io.helidon.health.HealthCheckException
-
Exception with a message and a cause.
- HealthCheckProvider - Interface in io.helidon.health.spi
-
ServiceLoader
provider interface for health check services. - HealthCheckProvider - Interface in io.helidon.microprofile.health
-
A provider of
HealthCheck
instances. - HealthCheckResponse - Interface in io.helidon.health
-
Health check response.
- HealthCheckResponse.Builder - Class in io.helidon.health
-
Fluent API builder for
HealthCheckResponse
. - HealthCheckResponse.Status - Enum Class in io.helidon.health
-
Health check status.
- HealthCheckResponseProviderImpl - Class in io.helidon.microprofile.health
-
An implementation of HealthCheckResponseProvider which does not rely on any particular java-to-json mapping strategy.
- HealthCheckResponseProviderImpl() - Constructor for class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
- healthChecks() - Static method in class io.helidon.health.checks.HealthChecks
-
Built-in health checks.
- healthChecks() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Health checks with implicit types.
- healthChecks() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- healthChecks() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Health checks with implicit types.
- healthChecks(Config) - Method in class io.helidon.health.checks.BuiltInHealthCheckProvider
- healthChecks(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Built-in health checks, set up using "helidon.health" configuration.
- healthChecks(Config) - Method in interface io.helidon.health.spi.HealthCheckProvider
-
Health checks provided by this provider.
- healthChecks(List<? extends HealthCheck>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Health checks with implicit types.
- HealthChecks - Class in io.helidon.health.checks
-
Utility class for built-in
health checks
. - HealthCheckType - Enum Class in io.helidon.health
-
Possible types of health checks.
- HealthObserveProvider - Class in io.helidon.webserver.observe.health
-
Deprecated.this type is only to be used from
ServiceLoader
- HealthObserveProvider() - Constructor for class io.helidon.webserver.observe.health.HealthObserveProvider
-
Deprecated.this constructor must be public for
ServiceLoader
- HealthObserver - Class in io.helidon.webserver.observe.health
-
Observer that registers health endpoint, and collects all health checks.
- HealthObserverConfig - Interface in io.helidon.webserver.observe.health
-
Configuration of Health observer.
- HealthObserverConfig.Builder - Class in io.helidon.webserver.observe.health
-
Fluent API builder for
HealthObserver
. - HealthObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.health -
Fluent API builder base for
HealthObserver
. - HealthObserverConfig.BuilderBase.HealthObserverConfigImpl - Class in io.helidon.webserver.observe.health
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- HealthObserverConfigImpl(HealthObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
-
Create an instance providing a builder.
- heapMemoryCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Memory health check.
- heapMemoryCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Memory health check.
- HeapMemoryHealthCheck - Class in io.helidon.health.checks
-
A health check that verifies whether the server is running out of Java heap space.
- HeapMemoryHealthCheck.Builder - Class in io.helidon.health.checks
-
Fluent API builder for
HeapMemoryHealthCheck
. - heartbeatPeriod() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- heartbeatPeriod() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
How often to send a heartbeat (HTTP/2 ping) to check if the connection is still alive.
- heartbeatPeriod() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
How often to send a heartbeat (HTTP/2 ping) to check if the connection is still alive.
- heartbeatPeriod(Duration) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
How often to send a heartbeat (HTTP/2 ping) to check if the connection is still alive.
- HELIDON_CONTEXT - Static variable in class io.helidon.grpc.core.ContextKeys
-
The gRPC context key to use to obtain the Helidon
Context
from the gRPCContext
. - HELIDON_FORMAT - Static variable in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Helidon log format, see
AccessLogConfig.BuilderBase.defaultLogFormat()
. - HELIDON_FORMAT - Static variable in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
-
Helidon log format, see
AccessLogConfig.BuilderBase.defaultLogFormat()
. - HELIDON_RESERVED_CONFIG_KEY - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Database connection configuration key for Helidon specific properties.
- helidon.dbclient.metrics.hikari - module helidon.dbclient.metrics.hikari
-
Hikari Connection Pool Metrics.
- helidon.integrations.db.pgsql - module helidon.integrations.db.pgsql
- helidon.messaging.mock - module helidon.messaging.mock
-
Microprofile messaging MockConnector.
- helidon.microprofile.bean.validation - module helidon.microprofile.bean.validation
-
General Bean Validation.
- helidon.microprofile.grpc.tracing - module helidon.microprofile.grpc.tracing
- HelidonCdiProvider - Class in io.helidon.microprofile.cdi
-
Implementation of the CDI SPI.
- HelidonCdiProvider() - Constructor for class io.helidon.microprofile.cdi.HelidonCdiProvider
- HelidonComponentProvider - Class in io.helidon.microprofile.tyrus
-
A service provider for Tyrus to create and destroy beans using CDI.
- HelidonComponentProvider() - Constructor for class io.helidon.microprofile.tyrus.HelidonComponentProvider
- HelidonConfigProvider - Class in io.helidon.config
-
Service loader provider implementation for common config.
- HelidonConfigProvider() - Constructor for class io.helidon.config.HelidonConfigProvider
-
Deprecated.only for
ServiceLoader
- HelidonConnectorProvider - Class in io.helidon.jersey.connector
-
A Jersey
ConnectorProvider
that uses aWebClient
instance to executed HTTP requests on behalf of a Jakarta RESTClient
. - HelidonConnectorProvider() - Constructor for class io.helidon.jersey.connector.HelidonConnectorProvider
-
Default constructor is required for extensibility of Jersey.
- HelidonConsoleHandler - Class in io.helidon.logging.jul
- HelidonConsoleHandler() - Constructor for class io.helidon.logging.jul.HelidonConsoleHandler
-
Creates a new
HelidonConsoleHandler
configured with: the output stream set toSystem.out
the formatter set to aHelidonFormatter
the level set toLevel.ALL
. - HelidonConstraintViolationExceptionMapper - Class in io.helidon.microprofile.bean.validation
-
A JAX-RS provider that maps
ConstraintViolationException
from bean validation to a proper JAX-RS response withResponse.Status.BAD_REQUEST
status. - HelidonConstraintViolationExceptionMapper() - Constructor for class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
- HelidonContainer - Interface in io.helidon.microprofile.cdi
-
Helidon CDI Container, separates initialization and runtime phases of the bootstrapping.
- HelidonContainerInitializer - Class in io.helidon.microprofile.cdi
-
This class ensures that container is created by us.
- HelidonContainerInitializer() - Constructor for class io.helidon.microprofile.cdi.HelidonContainerInitializer
-
This constructor ensures that we are not created through standard CDI means.
- HelidonCopyrightProvider - Class in io.helidon.codegen.helidon.copyright
-
Java
ServiceLoader
provider implementation that generates copyright as used by the Helidon project. - HelidonCopyrightProvider() - Constructor for class io.helidon.codegen.helidon.copyright.HelidonCopyrightProvider
-
Default constructor required by the
ServiceLoader
. - HelidonFeatures - Class in io.helidon.common.features
-
Helidon Features support.
- HelidonFeatureSupport - Class in io.helidon.webserver.servicecommon
-
Common base implementation for service support classes which involve REST endpoints.
- HelidonFeatureSupport(System.Logger, HelidonFeatureSupport.Builder<?, ?>, String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport
-
Shared initialization for new service support instances.
- HelidonFeatureSupport(System.Logger, RestServiceSettings, String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- HelidonFeatureSupport.Builder<B,
T> - Class in io.helidon.webserver.servicecommon -
Abstract implementation of a
Builder
for the service. - HelidonFlavor - Enum Class in io.helidon.common.features.api
-
Flavors of Helidon.
- HelidonFormatter - Class in io.helidon.logging.jul
-
A
SimpleFormatter
that replaces all occurrences of MDC tags like%X{value}
with specific values. - HelidonFormatter() - Constructor for class io.helidon.logging.jul.HelidonFormatter
-
Create new instance of the
HelidonFormatter
. - HelidonHK2InjectionManagerFactory - Class in io.helidon.microprofile.server
-
Overrides the injection manager factory from Jersey and provides a new implementation of
InjectionManager
. - HelidonHK2InjectionManagerFactory() - Constructor for class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
-
Required by
ServiceLoader
. - HelidonInterceptor<W> - Interface in io.helidon.microprofile.servicecommon
-
Common behavior for interceptors, invoking a preInvocation method before running an intercepted
Executable
. - HelidonInterceptor.Base<W> - Class in io.helidon.microprofile.servicecommon
-
HelidonInterceptor
implementation providing as much logic as possible. - HelidonInterceptor.WithPostCompletion<W> - Interface in io.helidon.microprofile.servicecommon
-
Common behavior among interceptors with both pre-invocation and post-completion behavior.
- HelidonJsonFormatter - Class in io.helidon.logging.jul
-
A
Formatter
that stores each log record as a single-line JSON value. - HelidonJsonFormatter() - Constructor for class io.helidon.logging.jul.HelidonJsonFormatter
-
Create new instance of the
HelidonJsonFormatter
. - HelidonJunitExtension - Interface in io.helidon.webserver.testing.junit5.spi
-
Common interface for JUnit extensions that can extend features of the
ServerTest
orRoutingTest
. - HelidonMdc - Class in io.helidon.logging.common
-
Helidon MDC delegates values across all of the supported logging frameworks on the classpath.
- Helidon MP CORS Support - Search tag in package io.helidon.microprofile.cors
- Section
- HelidonMpFeature - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Helidon MP feature for GraalVM native image.
- HelidonMpFeature() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
- HelidonOci - Class in io.helidon.integrations.oci
-
Helper methods for OCI integration.
- HelidonOpenTelemetry - Class in io.helidon.tracing.providers.opentelemetry
-
Open Telemetry factory methods to create wrappers for Open Telemetry types.
- HelidonOpenTelemetry.AgentDetector - Class in io.helidon.tracing.providers.opentelemetry
-
Check if OpenTelemetry is present by indirect properties.
- HelidonProperties - Class in io.helidon.jersey.connector
-
Configuration options specific to the Client API that utilizes
HelidonConnector
. - HelidonReactivePublisherFactory - Class in io.helidon.microprofile.reactive
-
Singleton factory for creating various builders out of sources.
- HelidonReactivePublisherFactory() - Constructor for class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- HelidonReactiveStreamsEngine - Class in io.helidon.microprofile.reactive
-
Implementation of
Reactive Streams
with operators backed byHelidon reactive streams
. - HelidonReactiveStreamsEngine() - Constructor for class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- HelidonReflectionConfiguration - Class in io.helidon.integrations.graal.nativeimage.extension
-
Loads Helidon native image configuration.
- HelidonReflectionConfiguration() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
- HelidonReflectionFeature - Class in io.helidon.integrations.graal.nativeimage.extension
-
Feature to add reflection configuration to the image for Helidon, CDI and Jersey.
- HelidonReflectionFeature() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
- HelidonRequestHeaderAutoDiscoverable - Class in io.helidon.microprofile.restclient
-
Automatically discovered JAX-RS provider which registers Rest Client specific components to the server.
- HelidonRequestHeaderAutoDiscoverable() - Constructor for class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
- HelidonRestCdiExtension - Class in io.helidon.microprofile.servicecommon
-
Abstract superclass of service-specific, REST-based CDI extensions.
- HelidonRestCdiExtension(System.Logger, String...) - Constructor for class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Common initialization for concrete implementations.
- HelidonRestCdiExtension.WorkItemsManager<W> - Class in io.helidon.microprofile.servicecommon
-
Manages a very simple multi-map of
Executable
toClass<? extends Annotation>
to aSet
of typed work items. - HelidonServiceLoader<T> - Class in io.helidon.common
-
Helidon specific support for Java Service Loaders.
- HelidonServiceLoader.Builder<T> - Class in io.helidon.common
-
Fluent api builder for
HelidonServiceLoader
. - HelidonShutdownHandler - Interface in io.helidon.spi
-
Handles shutdown of the VM.
- helidonSocket() - Method in interface io.helidon.webclient.api.ClientConnection
-
Associated
HelidonSocket
. - helidonSocket() - Method in class io.helidon.webclient.api.TcpClientConnection
- HelidonSocket - Interface in io.helidon.common.socket
-
Socket abstraction to allow usage of TLS or even non-socket transport.
- HelidonStartupProvider - Interface in io.helidon.spi
-
ServiceLoader
provider interface to discover the correct startup type. - HelidonTaskExecutor - Interface in io.helidon.common.task
-
A simplified
ExecutorService
that can executeInterruptableTask
s and can be efficiently terminated. - HelidonTest - Annotation Interface in io.helidon.microprofile.testing.junit5
-
An annotation making this test class a CDI bean with support for injection.
- HelidonTest - Annotation Interface in io.helidon.microprofile.testing.testng
-
An annotation making this test class a CDI bean with support for injection.
- HelidonTestNgListener - Class in io.helidon.microprofile.testing.testng
-
TestNG extension to support Helidon CDI container in tests.
- HelidonTestNgListener() - Constructor for class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- helper() - Method in class io.helidon.cors.CorsSupportBase
- helper() - Method in class io.helidon.webserver.cors.CorsSupport
- hierarchyAnnotations(CodegenContext, TypeInfo) - Static method in class io.helidon.codegen.TypeHierarchy
-
Find all annotations on the whole type hierarchy.
- hierarchyAnnotations(CodegenContext, TypeInfo, TypedElementInfo) - Static method in class io.helidon.codegen.TypeHierarchy
-
Find all annotations on the whole type hierarchy.
- hierarchyAnnotations(CodegenContext, TypeInfo, TypedElementInfo, TypedElementInfo, int) - Static method in class io.helidon.codegen.TypeHierarchy
-
Annotations of a parameter, taken from the full inheritance hierarchy (super type(s), interface(s).
- HikariConnectionPoolProvider - Class in io.helidon.dbclient.hikari
-
Hikari connection pool
ServiceLoader
provider. - HikariConnectionPoolProvider() - Constructor for class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
-
Creates an instance of Hikari connection pool
ServiceLoader
provider. - HikariCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.hikaricp.cdi
-
An
Extension
that arranges for namedDataSource
injection points to be satisfied. - HikariCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
-
Creates a new
HikariCPBackedDataSourceExtension
. - HikariMetricsExtensionProvider - Class in io.helidon.dbclient.metrics.hikari
-
HikariMetricsProvider
implementation forHikariMetricsExtension
. - HikariMetricsExtensionProvider() - Constructor for class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
- HikariMetricsProvider - Interface in io.helidon.dbclient.hikari.spi
-
Java
ServiceLoader
interface that provides implementations ofHikariMetricsRegistry
. - HikariMetricsRegistry - Interface in io.helidon.dbclient.hikari
-
Hikari connection pool metric extension registry.
- hint(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a hint message to the list of messages.
- hint(String) - Method in class io.helidon.common.Errors.Collector
-
Add a hint message to the list of messages.
- HINT - Enum constant in enum class io.helidon.common.Severity
-
Hint.
- histogramCounts() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns information about each of the configured buckets for the histogram.
- HistogramSnapshot - Interface in io.helidon.metrics.api
-
Snapshot in time of a histogram.
- histogramSnapshotEmpty(long, double, double) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns an empty histogram snapshot with the specified aggregate values.
- HistogramSupport - Interface in io.helidon.metrics.api
-
Common behavior among meters which support histograms.
- hmac() - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Response
-
HMAC string.
- hmac(Hmac.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Hmac of a message.
- hmac(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the signature output from the /transit/hmac function.
- Hmac - Class in io.helidon.integrations.vault.secrets.transit
-
HMAC request and response.
- Hmac.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Hmac.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - HmacDigest - Class in io.helidon.common.crypto
-
The HmacDigest is used for simplification of the HMAC signature creation and verification.
- HmacDigest.Builder - Class in io.helidon.common.crypto
-
Builder of the
HmacDigest
. - hmacKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the name of the encryption key to sign against.
- hmacKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the version of the key to use for signatures.
- hmacSecret(byte[]) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Secret key to be used in HMAC algorithm.
- hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
- hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Shared secret for HMAC based algorithms.
- hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Helper method to configure a password-like secret (instead of byte based
InboundClientDefinition.Builder.hmacSecret(byte[])
. - hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Shared secret for HMAC based algorithms.
- hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
- hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Shared secret for HMAC based algorithms.
- HoconConfigParser - Class in io.helidon.config.hocon
-
Typesafe (Lightbend) Config (HOCON)
ConfigParser
implementation that supports following media types:MediaTypes.APPLICATION_HOCON
andMediaTypes.APPLICATION_JSON
. - HoconConfigParser() - Constructor for class io.helidon.config.hocon.HoconConfigParser
-
Deprecated.Use
HoconConfigParser.builder()
to construct a customized instance, orHoconConfigParser.create()
to get an instance with defaults - HoconConfigParserBuilder - Class in io.helidon.config.hocon
-
HOCON ConfigParser Builder.
- HoconMpConfigSource - Class in io.helidon.config.hocon.mp
-
MicroProfile
ConfigSource
that can be used to add HOCON/JSON files from classpath or file system using theConfigProviderResolver.getBuilder()
. - HoconMpMetaConfigProvider - Class in io.helidon.config.hocon.mp
-
Helidon MicroProfile meta-config provider for Hocon and Json.
- HoconMpMetaConfigProvider() - Constructor for class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- host() - Method in interface io.helidon.common.socket.PeerInfo
-
Host of the peer.
- host() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Host part of authority of the request.
- host() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- host() - Method in interface io.helidon.common.uri.UriInfo
-
Host part of authority of the request.
- host() - Method in class io.helidon.http.Forwarded
-
host
directive of the forwarded header. - host() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- host() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The host to connect to.
- host() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
The host to connect to.
- host() - Method in interface io.helidon.microprofile.server.Server
-
Get the host this server listens on.
- host() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Current host the server is running on.
- host() - Method in class io.helidon.microprofile.server.ServerImpl
- host() - Method in class io.helidon.webclient.api.ClientUri
- host() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
host
record component. - host() - Method in class io.helidon.webclient.api.Proxy
-
Returns the host.
- host() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Host of the default socket.
- host() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- host() - Method in interface io.helidon.webserver.ListenerConfig
-
Host of the default socket.
- host() - Method in interface io.helidon.webserver.WebServerConfig
-
Host of the default socket.
- host() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Host of the default socket.
- host() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns the value of the
host
record component. - host(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Host part of authority of the request.
- host(String) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The host to connect to.
- host(String) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure listen host.
- host(String) - Method in class io.helidon.webclient.api.ClientUri
-
Host of this URI.
- host(String) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Sets a new host value.
- host(String) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Host of the default socket.
- HOST - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI host component type.
- HOST - Enum constant in enum class io.helidon.common.uri.UriValidationException.Segment
-
URI Host.
- HOST - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
This is the default, only the
io.helidon.http.Header#HOST
header is used to discover requested URI. - HOST - Static variable in class io.helidon.http.HeaderNames
-
The
Host
header name. - HOST_STRING - Static variable in class io.helidon.http.HeaderNames
-
The "Host" header.
- HostLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for host (IP) values.
- HostLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
HostLogEntry
. - hostName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Host Name.
- hostName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- hostName() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Host Name.
- hostName(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Host Name.
- hostnameVerificationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable hostname verification.
- hosts() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Hosts of this target.
- HostValidator - Class in io.helidon.http
-
Deprecated, for removal: This API element is subject to removal in a future version.use
UriValidator
instead - HOURS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- housekeepingInterval(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Interval in milliseconds for the housekeeping.
- housekeepingTimeBudget(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Number of nanoseconds used for each housekeeping cycle.
- How to Activate This Filter - Search tag in class io.helidon.config.ValueResolvingFilter
- Section
- Hson - Class in io.helidon.metadata.hson
-
Main entry point for Helidon metadata format parsing and writing.
- Hson.Array - Interface in io.helidon.metadata.hson
-
A representation of HSON array.
- Hson.Struct - Interface in io.helidon.metadata.hson
-
HSON Struct.
- Hson.Struct.Builder - Interface in io.helidon.metadata.hson
-
Fluent API builder for
Hson.Struct
. - Hson.Type - Enum Class in io.helidon.metadata.hson
-
The type of value.
- Hson.Value<T> - Interface in io.helidon.metadata.hson
-
A HSON value (may of types of
Hson.Type
). - HsonException - Exception Class in io.helidon.metadata.hson
-
Exception marking a problem with HSON operations.
- HsonException(String) - Constructor for exception class io.helidon.metadata.hson.HsonException
-
Create a new instance with a customized message.
- HsonException(String, Throwable) - Constructor for exception class io.helidon.metadata.hson.HsonException
-
Create a new instance with a customized message and cause.
- HtmlEncoder - Class in io.helidon.http
-
HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
- Http - Class in io.helidon.http
-
Deprecated.please use the top level classes in this package
- HTTP - Enum constant in enum class io.helidon.webclient.api.Proxy.ProxyType
-
HTTP proxy.
- HTTP_1_1_REQUIRED - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint requires that HTTP/1.1 be used instead of HTTP/2.
- HTTP_METHOD - Static variable in class io.helidon.tracing.Tag
-
Http method used to invoke this request.
- HTTP_STATUS - Static variable in class io.helidon.tracing.Tag
-
Status code that was returned.
- HTTP_URL - Static variable in class io.helidon.tracing.Tag
-
URL of the HTTP request.
- HTTP_VERSION - Static variable in class io.helidon.tracing.Tag
-
HTTP version.
- HTTP_VERSION_NOT_SUPPORTED_505 - Static variable in class io.helidon.http.Status
-
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
- http1Bytes() - Static method in class io.helidon.http.DateTime
-
Formatted date time terminated by carriage return and new line.
- Http1Client - Interface in io.helidon.webclient.http1
-
HTTP/1.1 client.
- Http1ClientConfig - Interface in io.helidon.webclient.http1
-
HTTP/1.1.
- Http1ClientConfig.Builder - Class in io.helidon.webclient.http1
-
Fluent API builder for
Http1Client
. - Http1ClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.http1 -
Fluent API builder base for
Http1Client
. - Http1ClientConfig.BuilderBase.Http1ClientConfigImpl - Class in io.helidon.webclient.http1
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http1ClientConfigImpl(Http1ClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Create an instance providing a builder.
- Http1ClientProtocolConfig - Interface in io.helidon.webclient.http1
-
Configuration of an HTTP/1.1 client.
- Http1ClientProtocolConfig.Builder - Class in io.helidon.webclient.http1
-
Fluent API builder for
Http1ClientProtocolConfig
. - Http1ClientProtocolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.http1 -
Fluent API builder base for
Http1ClientProtocolConfig
. - Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl - Class in io.helidon.webclient.http1
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http1ClientProtocolConfigImpl(Http1ClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
-
Create an instance providing a builder.
- Http1ClientRequest - Interface in io.helidon.webclient.http1
-
Client request for HTTP/1.1.
- Http1ClientResponse - Interface in io.helidon.webclient.http1
-
Client response for HTTP/1.1.
- Http1ClientSpiProvider - Class in io.helidon.webclient.http1
-
ServiceLoader
provider implementation for HTTP/1.1 protocol. - Http1ClientSpiProvider() - Constructor for class io.helidon.webclient.http1.Http1ClientSpiProvider
-
Public constructor required by
ServiceLoader
. - Http1Config - Interface in io.helidon.webserver.http1
-
HTTP/1.1 server configuration.
- Http1Config.Builder - Class in io.helidon.webserver.http1
-
Fluent API builder for
Http1Config
. - Http1Config.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.http1 -
Fluent API builder base for
Http1Config
. - Http1Config.BuilderBase.Http1ConfigImpl - Class in io.helidon.webserver.http1
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http1ConfigImpl(Http1Config.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
-
Create an instance providing a builder.
- Http1Connection - Class in io.helidon.webserver.http1
-
HTTP/1.1 server connection.
- Http1ConnectionListener - Interface in io.helidon.webserver.http1
-
Connection listener for HTTP/1.1.
- Http1ConnectionProvider - Class in io.helidon.webserver.http1
-
ServerConnectionSelectorProvider
implementation for HTTP/1.1 server connection provider. - Http1ConnectionProvider() - Constructor for class io.helidon.webserver.http1.Http1ConnectionProvider
-
Deprecated.to be used solely by
ServiceLoader
- Http1ConnectionSelector - Class in io.helidon.webserver.http1
-
HTTP/1.1 server connection selector.
- Http1ConnectionSelectorConfig - Interface in io.helidon.webserver.http1
-
Configuration of an
Http1ConnectionSelector
. - Http1ConnectionSelectorConfig.Builder - Class in io.helidon.webserver.http1
-
Fluent API builder for
Http1ConnectionSelector
. - Http1ConnectionSelectorConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.http1 -
Fluent API builder base for
Http1ConnectionSelector
. - Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl - Class in io.helidon.webserver.http1
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http1ConnectionSelectorConfigImpl(Http1ConnectionSelectorConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
-
Create an instance providing a builder.
- Http1DirectJunitExtension - Class in io.helidon.webserver.testing.junit5
-
A Java
ServiceLoader
provider implementation ofDirectJunitExtension
for HTTP/1.1 tests. - Http1DirectJunitExtension() - Constructor for class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- Http1Headers - Class in io.helidon.webserver.http1
-
HTTP/1 headers reader.
- Http1Headers(DataReader, int, boolean) - Constructor for class io.helidon.webserver.http1.Http1Headers
-
Create a new instance.
- Http1HeadersParser - Class in io.helidon.http
-
Used by both HTTP server and client to parse headers from
DataReader
. - Http1LoggingConnectionListener - Class in io.helidon.webserver.http1
-
Connection listener that logs all exchanged information.
- Http1LoggingConnectionListener(String) - Constructor for class io.helidon.webserver.http1.Http1LoggingConnectionListener
-
Create a new listener with a prefix (such as
send
andrecv
). - Http1Prologue - Class in io.helidon.webserver.http1
-
HTTP 1 prologue parsing support.
- Http1Prologue(DataReader, int, boolean) - Constructor for class io.helidon.webserver.http1.Http1Prologue
-
Create a new prologue parser.
- Http1ProtocolConfigProvider - Class in io.helidon.webclient.http1
-
Implementation of protocol config provider.
- Http1ProtocolConfigProvider - Class in io.helidon.webserver.http1
-
Implementation of a service provider interface to create HTTP/1.1 protocol configuration.
- Http1ProtocolConfigProvider() - Constructor for class io.helidon.webclient.http1.Http1ProtocolConfigProvider
-
Deprecated.do not use directly, use Http1ClientProtocol
- Http1ProtocolConfigProvider() - Constructor for class io.helidon.webserver.http1.Http1ProtocolConfigProvider
-
Required default constructor for
ServiceLoader
. - Http1Route - Class in io.helidon.webserver.http1
-
A route for HTTP/1.1 only.
- Http1ServerJunitExtension - Class in io.helidon.webserver.testing.junit5
-
Java
ServiceLoader
provider implementation of aServerJunitExtension
that adds support for HTTP/1.1. - Http1ServerJunitExtension() - Constructor for class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
-
Public constructor as required by
ServiceLoader
. - Http1StatusParser - Class in io.helidon.webclient.http1
-
Parser of HTTP/1.0 or HTTP/1.1 response status.
- Http1UpgradeProvider<T> - Interface in io.helidon.webserver.http1.spi
-
ServiceLoader
provider interface for HTTP/1.1 connection upgrade provider. - Http1Upgrader - Interface in io.helidon.webserver.http1.spi
-
HTTP/1.1 connection upgrader.
- Http2Client - Interface in io.helidon.webclient.http2
-
HTTP2 client.
- Http2ClientConfig - Interface in io.helidon.webclient.http2
-
HTTP/2 full webclient configuration.
- Http2ClientConfig.Builder - Class in io.helidon.webclient.http2
-
Fluent API builder for
Http2Client
. - Http2ClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.http2 -
Fluent API builder base for
Http2Client
. - Http2ClientConfig.BuilderBase.Http2ClientConfigImpl - Class in io.helidon.webclient.http2
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http2ClientConfigImpl(Http2ClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Create an instance providing a builder.
- Http2ClientConnection - Class in io.helidon.webclient.http2
-
Represents an HTTP2 connection on the client.
- Http2ClientImpl - Class in io.helidon.webclient.http2
-
Implementation of HTTP2 client.
- Http2ClientProtocolConfig - Interface in io.helidon.webclient.http2
-
Interface generated from definition.
- Http2ClientProtocolConfig.Builder - Class in io.helidon.webclient.http2
-
Fluent API builder for
Http2ClientProtocolConfig
. - Http2ClientProtocolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.http2 -
Fluent API builder base for
Http2ClientProtocolConfig
. - Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl - Class in io.helidon.webclient.http2
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http2ClientProtocolConfigImpl(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
-
Create an instance providing a builder.
- Http2ClientRequest - Interface in io.helidon.webclient.http2
-
Request of HTTP/2 client.
- Http2ClientResponse - Interface in io.helidon.webclient.http2
-
Response of HTTP/2 client.
- Http2ClientSpiProvider - Class in io.helidon.webclient.http2
-
ServiceLoader
provider implementation for HTTP/2 protocol. - Http2ClientSpiProvider() - Constructor for class io.helidon.webclient.http2.Http2ClientSpiProvider
-
Public constructor required by
ServiceLoader
. - Http2ClientStream - Class in io.helidon.webclient.http2
-
Represents an HTTP2 client stream.
- Http2ClientStream(Http2ClientConnection, Http2Settings, SocketContext, Http2StreamConfig, Http2ClientConfig, LockingStreamIdSequence) - Constructor for class io.helidon.webclient.http2.Http2ClientStream
- http2Config(Http2Config) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.Builder
-
Custom configuration of HTTP/2 connection provider.
- http2Config(Http2Config) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
-
Custom configuration of HTTP/2 connections.
- Http2Config - Interface in io.helidon.webserver.http2
-
HTTP/2 server configuration.
- Http2Config.Builder - Class in io.helidon.webserver.http2
-
Fluent API builder for
Http2Config
. - Http2Config.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.http2 -
Fluent API builder base for
Http2Config
. - Http2Config.BuilderBase.Http2ConfigImpl - Class in io.helidon.webserver.http2
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- Http2ConfigImpl(Http2Config.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
-
Create an instance providing a builder.
- Http2Connection - Class in io.helidon.webserver.http2
-
HTTP/2 server connection.
- Http2ConnectionCache - Class in io.helidon.webclient.http2
-
A cache of HTTP2 connections.
- Http2ConnectionProvider - Class in io.helidon.webserver.http2
-
ServerConnectionSelectorProvider
implementation for HTTP/2 server connection provider. - Http2ConnectionProvider() - Constructor for class io.helidon.webserver.http2.Http2ConnectionProvider
-
Deprecated.to be used solely by
ServiceLoader
- Http2ConnectionSelector - Class in io.helidon.webserver.http2
-
HTTP/2 server connection selector.
- Http2ConnectionSelector.Builder - Class in io.helidon.webserver.http2
-
Fluent API builder for
Http2ConnectionProvider
. - Http2ConnectionWriter - Class in io.helidon.http.http2
-
HTTP/2 connection writer.
- Http2ConnectionWriter(SocketContext, DataWriter, List<Http2FrameListener>) - Constructor for class io.helidon.http.http2.Http2ConnectionWriter
-
A new writer.
- Http2Continuation - Class in io.helidon.http.http2
-
HTTP/2 Continuation frame.
- Http2DataFrame - Class in io.helidon.http.http2
-
Data frame.
- Http2ErrorCode - Enum Class in io.helidon.http.http2
-
HTTP/2 error codes.
- Http2Exception - Exception Class in io.helidon.http.http2
-
HTTP/2 exception.
- Http2Exception(Http2ErrorCode, String) - Constructor for exception class io.helidon.http.http2.Http2Exception
-
Exception with type and message.
- Http2Exception(Http2ErrorCode, String, Throwable) - Constructor for exception class io.helidon.http.http2.Http2Exception
-
Exception with type, message and cause.
- Http2Flag - Class in io.helidon.http.http2
-
HTTP/2 frame flag support.
- Http2Flag.ContinuationFlags - Class in io.helidon.http.http2
-
Flags supported by continuation frame.
- Http2Flag.DataFlags - Class in io.helidon.http.http2
-
Flags supported by data frame.
- Http2Flag.Flags - Interface in io.helidon.http.http2
-
Flags interface to have typed flag methods for types that support it.
- Http2Flag.HeaderFlags - Class in io.helidon.http.http2
-
Flags supported by headers frame.
- Http2Flag.NoFlags - Class in io.helidon.http.http2
-
Flags for frames that do not have support for any flag.
- Http2Flag.PingFlags - Class in io.helidon.http.http2
-
Flags supported by ping frame.
- Http2Flag.PushPromiseFlags - Class in io.helidon.http.http2
-
Flags supported by push promise frame.
- Http2Flag.SettingsFlags - Class in io.helidon.http.http2
-
Flags supported by settings frame.
- Http2Frame<T> - Interface in io.helidon.http.http2
-
HTTP/2 frame.
- Http2FrameData - Record Class in io.helidon.http.http2
-
Frame data record.
- Http2FrameData(Http2FrameHeader, BufferData) - Constructor for record class io.helidon.http.http2.Http2FrameData
-
Creates an instance of a
Http2FrameData
record class. - Http2FrameHeader - Class in io.helidon.http.http2
-
Frame header.
- Http2FrameListener - Interface in io.helidon.http.http2
-
Frame listener for HTTP/2 connection.
- Http2FrameType - Enum Class in io.helidon.http.http2
-
HTTP/2 frame types.
- Http2FrameTypes<T> - Interface in io.helidon.http.http2
-
Frame types with types flags.
- Http2GoAway - Record Class in io.helidon.http.http2
-
Go away frame.
- Http2GoAway(int, Http2ErrorCode, String) - Constructor for record class io.helidon.http.http2.Http2GoAway
-
Creates an instance of a
Http2GoAway
record class. - Http2Headers - Class in io.helidon.http.http2
-
HTTP/2 headers combining pseudo headers and
Headers
. - Http2Headers.DynamicTable - Class in io.helidon.http.http2
-
There is one dynamic table for inbound headers and one for outbound headers for each connection.
- Http2HuffmanDecoder - Class in io.helidon.http.http2
-
Implementation of HPack Huffman decoding.
- Http2HuffmanEncoder - Class in io.helidon.http.http2
-
Implementation of HPack Huffman encoding.
- Http2LoggingFrameListener - Class in io.helidon.http.http2
-
HTTP/2 frame listener that logs all calls.
- Http2LoggingFrameListener(String) - Constructor for class io.helidon.http.http2.Http2LoggingFrameListener
-
Create listener with a prefix.
- Http2Ping - Class in io.helidon.http.http2
-
Ping frame.
- Http2Priority - Record Class in io.helidon.http.http2
-
HTTP/2 priority frame.
- Http2Priority(boolean, int, int) - Constructor for record class io.helidon.http.http2.Http2Priority
-
Creates an instance of a
Http2Priority
record class. - Http2ProtocolConfigProvider - Class in io.helidon.webclient.http2
-
Implementation of protocol config provider.
- Http2ProtocolConfigProvider - Class in io.helidon.webserver.http2
-
Implementation of a service provider interface to create HTTP/2 protocol configuration.
- Http2ProtocolConfigProvider() - Constructor for class io.helidon.webclient.http2.Http2ProtocolConfigProvider
-
Deprecated.do not use directly, use Http1ClientProtocol
- Http2ProtocolConfigProvider() - Constructor for class io.helidon.webserver.http2.Http2ProtocolConfigProvider
- Http2Route - Class in io.helidon.webserver.http2
-
A route for HTTP/2 only.
- Http2RstStream - Record Class in io.helidon.http.http2
-
RST Stream frame.
- Http2RstStream(Http2ErrorCode) - Constructor for record class io.helidon.http.http2.Http2RstStream
-
Creates an instance of a
Http2RstStream
record class. - Http2ServerExtension - Class in io.helidon.webserver.testing.junit5.http2
-
A
ServiceLoader
provider implementation that adds support for injection of HTTP/2 related artifacts, such asHttp2Client
in Helidon integration tests. - Http2ServerExtension() - Constructor for class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
-
Required constructor for
ServiceLoader
. - Http2ServerRequestEntity - Class in io.helidon.webserver.http2
-
Server request entity.
- Http2Setting<T> - Interface in io.helidon.http.http2
-
HTTP/2 setting.
- Http2Settings - Class in io.helidon.http.http2
-
HTTP settings frame.
- Http2Settings.Builder - Class in io.helidon.http.http2
-
Fluent API builder for
Http2Settings
. - Http2Stream - Interface in io.helidon.http.http2
-
HTTP/2 stream.
- Http2StreamConfig - Interface in io.helidon.webclient.http2
-
Configuration for an HTTP2 stream.
- Http2StreamState - Enum Class in io.helidon.http.http2
-
Stream state.
- Http2StreamWriter - Interface in io.helidon.http.http2
-
Writer for a single stream.
- Http2SubProtocolProvider<T> - Interface in io.helidon.webserver.http2.spi
-
ServiceLoader
provider interface for HTTP/2 sub-protocols. - Http2SubProtocolSelector - Interface in io.helidon.webserver.http2.spi
-
A selector of HTTP/2 sub-protocols.
- Http2SubProtocolSelector.SubProtocolHandler - Interface in io.helidon.webserver.http2.spi
-
Handler of a sub-protocol.
- Http2UpgradeProvider - Class in io.helidon.webserver.http2
-
ServiceLoader
upgrade protocol provider to upgrade from HTTP/1.1 to HTTP/2. - Http2UpgradeProvider() - Constructor for class io.helidon.webserver.http2.Http2UpgradeProvider
-
Deprecated.to be used solely by
ServiceLoader
- Http2UpgradeProvider.Builder - Class in io.helidon.webserver.http2
-
Fluent API builder for
Http2UpgradeProvider
. - Http2Upgrader - Class in io.helidon.webserver.http2
-
HTTP/1.1 to HTTP/2 connection upgrade.
- Http2Util - Class in io.helidon.http.http2
-
HTTP/2 utility.
- Http2WindowUpdate - Record Class in io.helidon.http.http2
-
Window update frame.
- Http2WindowUpdate(int) - Constructor for record class io.helidon.http.http2.Http2WindowUpdate
-
Creates an instance of a
Http2WindowUpdate
record class. - HttpAuthException - Exception Class in io.helidon.security.providers.httpauth
-
Exception in Http authentication.
- HttpBasicAuthProvider - Class in io.helidon.security.providers.httpauth
-
Http authentication security provider.
- HttpBasicAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
-
HttpBasicAuthProvider
fluent API builder. - HttpBasicAuthService - Class in io.helidon.security.providers.httpauth
-
Basic authentication service.
- HttpBasicAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpBasicAuthService
- HttpBasicOutboundConfig - Class in io.helidon.security.providers.httpauth
-
Security provider configuration for outbound.
- HttpBasicOutboundConfig.Builder - Class in io.helidon.security.providers.httpauth
-
Fluent API builder for
HttpBasicOutboundConfig
. - HttpClient<REQ> - Interface in io.helidon.webclient.api
-
HTTP client.
- HttpClientConfig - Interface in io.helidon.webclient.api
-
This can be used by any HTTP client version, and does not act as a factory, for easy extensibility.
- HttpClientConfig.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
HttpClientConfig
. - HttpClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.api -
Fluent API builder base for
HttpClientConfig
. - HttpClientConfig.BuilderBase.HttpClientConfigImpl - Class in io.helidon.webclient.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- HttpClientConfigImpl(HttpClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Create an instance providing a builder.
- HttpClientRequest - Class in io.helidon.webclient.api
-
Client request of any client that support HTTP protocol.
- HttpClientResponse - Interface in io.helidon.webclient.api
-
Http client response.
- HttpClientSpi - Interface in io.helidon.webclient.spi
-
Integration for HTTP versions to provide a single API.
- HttpClientSpi.SupportLevel - Enum Class in io.helidon.webclient.spi
-
How does the provider support the request.
- HttpClientSpiProvider<T> - Interface in io.helidon.webclient.spi
-
A
ServiceLoader
provider interface to obtain clients that support HTTP protocol. - HttpConfigBase - Interface in io.helidon.webclient.api
-
Common configuration for HTTP protocols.
- HttpConfigBase.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
HttpConfigBase
. - HttpConfigBase.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.api -
Fluent API builder base for
HttpConfigBase
. - HttpConfigBase.BuilderBase.HttpConfigBaseImpl - Class in io.helidon.webclient.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- HttpConfigBaseImpl(HttpConfigBase.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
-
Create an instance providing a builder.
- HttpDigest - Class in io.helidon.security.providers.httpauth
-
Digest specific enums.
- HttpDigest() - Constructor for class io.helidon.security.providers.httpauth.HttpDigest
- HttpDigest.Algorithm - Enum Class in io.helidon.security.providers.httpauth
-
Http digest algorithm.
- HttpDigest.Qop - Enum Class in io.helidon.security.providers.httpauth
-
Http digest QOP (quality of protection).
- HttpDigestAuthProvider - Class in io.helidon.security.providers.httpauth
-
Http authentication security provider.
- HttpDigestAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
-
HttpDigestAuthProvider
fluent API builder. - HttpDigestAuthService - Class in io.helidon.security.providers.httpauth
-
Digest authentication service.
- HttpDigestAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpDigestAuthService
- HttpException - Exception Class in io.helidon.http
-
Runtime exception for applications.
- HttpException(String) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
associated withStatus.INTERNAL_SERVER_ERROR_500
. - HttpException(String, Status) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
. - HttpException(String, Status, boolean) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
. - HttpException(String, Status, Throwable) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
. - HttpException(String, Status, Throwable, boolean) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
. - HttpException(String, Throwable) - Constructor for exception class io.helidon.http.HttpException
-
Creates
HttpException
associated withStatus.INTERNAL_SERVER_ERROR_500
. - HttpFeature - Interface in io.helidon.webserver.http
-
Can be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
. - HttpHeaderMatcher - Class in io.helidon.common.testing.http.junit5
-
Matchers for
Headers
. - httpHeaders() - Method in class io.helidon.http.http2.Http2Headers
-
HTTP headers.
- HttpMediaType - Interface in io.helidon.http
-
Media type used in HTTP headers, in addition to the media type definition, these may contain additional parameters, such as
HttpMediaType.QUALITY_FACTOR_PARAMETER
andHttpMediaType.CHARSET_PARAMETER
. - HttpMediaType.Builder - Class in io.helidon.http
-
Fluent API builder for
HttpMediaType
. - HttpMediaTypes - Class in io.helidon.http
-
Constants for
HttpMediaType
. - httpOnly() - Method in class io.helidon.http.SetCookie
-
HttpOnly attribute of cookie.
- httpOnly(boolean) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
HttpOnly
parameter. - httpPathMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Name is generated from path as {http-method}:{request-path}.
- HttpPrologue - Class in io.helidon.http
-
A prologue of an HTTP protocol.
- HttpRequest - Interface in io.helidon.webserver.http
-
HTTP Request.
- HttpRoute - Interface in io.helidon.webserver.http
-
A basic HTTP route (should be usable by ANY HTTP protocol version).
- HttpRoute.Builder - Class in io.helidon.webserver.http
-
Fluent API builder for
HttpRoute
. - httpRouting() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
-
HTTP routing builder.
- HttpRouting - Interface in io.helidon.webserver.http
-
HTTP routing.
- HttpRouting.Builder - Interface in io.helidon.webserver.http
-
Fluent API builder for
HttpRouting
. - HttpRules - Interface in io.helidon.webserver.http
-
HTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
. - HttpSecurity - Interface in io.helidon.webserver.http
-
WebServer security.
- HttpService - Interface in io.helidon.webserver.http
-
Encapsulates a set of
routing
rules and related logic. - HttpSignatureException - Exception Class in io.helidon.security.providers.httpsign
-
Exception from HTTP signatures provider.
- HttpSignatureException(Exception) - Constructor for exception class io.helidon.security.providers.httpsign.HttpSignatureException
-
Create a new exception with a cause.
- HttpSignatureException(String) - Constructor for exception class io.helidon.security.providers.httpsign.HttpSignatureException
-
Create a new exception with message.
- HttpSignHeader - Enum Class in io.helidon.security.providers.httpsign
-
Headers supported by HTTP Signature.
- HttpSignProvider - Class in io.helidon.security.providers.httpsign
-
A provider that can authenticate incoming requests based on HTTP signature of header fields, and can create signatures for outbound requests.
- HttpSignProvider.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder for this provider.
- HttpSignService - Class in io.helidon.security.providers.httpsign
-
Implementation of
SecurityProviderService
to enable automatic loading of this provider from configuration. - HttpSignService() - Constructor for class io.helidon.security.providers.httpsign.HttpSignService
- HttpToken - Class in io.helidon.http
-
HTTP Token utility.
- HUC_ACCEPT_DEFAULT - Static variable in interface io.helidon.http.ServerRequestHeaders
-
Header value of the non compliant
Accept
header sent byHttpURLConnection
when none is set. - HUC_ACCEPT_DEFAULT_TYPES - Static variable in interface io.helidon.http.ServerRequestHeaders
-
Accepted types for
ServerRequestHeaders.HUC_ACCEPT_DEFAULT
.
I
- I_AM_A_TEAPOT_418 - Static variable in class io.helidon.http.Status
-
418 I'm a teapot, see Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0).
- id() - Method in interface io.helidon.common.context.Context
-
A unique id of this context within this runtime.
- id() - Method in interface io.helidon.http.DataChunk
-
The tracing ID of this chunk.
- id() - Method in class io.helidon.http.sse.SseEvent
-
Get optional ID for this event.
- id() - Method in interface io.helidon.metrics.api.Meter
-
Returns the meter ID.
- id() - Method in interface io.helidon.security.Principal
-
Id of this principal.
- id() - Method in interface io.helidon.security.SecurityContext
-
Id of this context instance.
- id() - Method in interface io.helidon.webserver.http.HttpRequest
-
Request ID on this connection.
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Returns id computed from key.
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ListNodeBuilderImpl
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- id(String) - Method in class io.helidon.common.context.Context.Builder
-
Identification of the new context, should be unique within this runtime.
- id(String) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set the event id.
- id(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The ID of the client token.
- id(String) - Method in class io.helidon.security.Principal.Builder
-
Principal id.
- id(String) - Method in class io.helidon.security.SecurityContext.Builder
-
Id of the new security context.
- IDCS_APP_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Name of the header containing the IDCS app.
- IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Client subject type used when requesting roles from IDCS.
- IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
User subject type used when requesting roles from IDCS.
- IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Name of the header containing the IDCS tenant.
- idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
IDCS Application ID.
- idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Configure token handler for IDCS Application name.
- idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
- idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
The tenant id of the infrastructure tenant.
- idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
IDCS Multitenancy context.
- IdcsMtContext - Class in io.helidon.security.providers.idcs.mapper
-
IDCS multitenancy context used by the mappers.
- IdcsMtContext(String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
Create new context with the specified ids.
- IdcsMtRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
-
SubjectMappingProvider
to obtain roles from IDCS server for a user. - IdcsMtRoleMapperProvider(IdcsMtRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Configure instance from any descendant of
IdcsMtRoleMapperProvider.Builder
. - IdcsMtRoleMapperProvider.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsMtRoleMapperProvider
. - IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
-
Default implementation of the
IdcsMtRoleMapperProvider.MultitenancyEndpoints
. - IdcsMtRoleMapperProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
-
Cache key for multitenant environments.
- IdcsMtRoleMapperProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
-
Multitenant endpoints for accessing IDCS services.
- IdcsRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
-
SubjectMappingProvider
to obtain roles from IDCS server for a user. - IdcsRoleMapperProvider(IdcsRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Constructor that accepts any
IdcsRoleMapperProvider.Builder
descendant. - IdcsRoleMapperProvider.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsRoleMapperProvider
. - IdcsRoleMapperProviderBase - Class in io.helidon.security.providers.idcs.mapper
-
Common functionality for IDCS role mapping using
Http1Client
. - IdcsRoleMapperProviderBase(IdcsRoleMapperProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Configures the needed fields from the provided builder.
- IdcsRoleMapperProviderBase.AppToken - Class in io.helidon.security.providers.idcs.mapper
-
Reactive token for app access to IDCS.
- IdcsRoleMapperProviderBase.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsRoleMapperProviderBase
. - IdcsRoleMapperProviderService - Class in io.helidon.security.providers.idcs.mapper
-
Service for
IdcsRoleMapperProvider
. - IdcsRoleMapperProviderService() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
IDCS Tenant ID.
- idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Configure token handler for IDCS Tenant ID.
- identifier() - Method in interface io.helidon.http.http2.Http2Setting
-
Setting identifier.
- identity() - Method in interface io.helidon.common.Builder
-
Instance of this builder as the correct type.
- identity() - Method in class io.helidon.dbclient.DbStatementBase
-
Get this instance as the correct type.
- identity() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the type-correct "this".
- identityUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Identity server URI.
- identityUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- identityUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of the identity server, base used to retrieve OIDC metadata.
- identityUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of the identity server, base used to retrieve OIDC metadata.
- idle() - Method in interface io.helidon.common.socket.HelidonSocket
-
Sets the socket to idle mode.
- idle() - Method in class io.helidon.common.socket.PlainSocket
- idle() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- IDLE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
The initial state of a stream.
- idleConnectionPeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
How often should we check for
ListenerConfig.BuilderBase.idleConnectionTimeout()
. - idleConnectionPeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- idleConnectionPeriod() - Method in interface io.helidon.webserver.ListenerConfig
-
How often should we check for
ListenerConfigBlueprint.idleConnectionTimeout()
. - idleConnectionPeriod() - Method in interface io.helidon.webserver.WebServerConfig
-
How often should we check for
ListenerConfigBlueprint.idleConnectionTimeout()
. - idleConnectionPeriod() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
How often should we check for
ListenerConfigBlueprint.idleConnectionTimeout()
. - idleConnectionPeriod(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
How often should we check for
ListenerConfig.BuilderBase.idleConnectionTimeout()
. - idleConnectionTimeout() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
How long should we wait before closing a connection that has no traffic on it.
- idleConnectionTimeout() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- idleConnectionTimeout() - Method in interface io.helidon.webserver.ListenerConfig
-
How long should we wait before closing a connection that has no traffic on it.
- idleConnectionTimeout() - Method in interface io.helidon.webserver.WebServerConfig
-
How long should we wait before closing a connection that has no traffic on it.
- idleConnectionTimeout() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
How long should we wait before closing a connection that has no traffic on it.
- idleConnectionTimeout(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
How long should we wait before closing a connection that has no traffic on it.
- idleMessageTimeout() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
How long to wait before we send the idle message, to make sure we keep the stream alive.
- idleMessageTimeout() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- idleMessageTimeout() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
How long to wait before we send the idle message, to make sure we keep the stream alive.
- idleMessageTimeout(Duration) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
How long to wait before we send the idle message, to make sure we keep the stream alive.
- idleString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
String sent when there are no log messages within the
LogStreamConfig.BuilderBase.idleMessageTimeout()
. - idleString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- idleString() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
String sent when there are no log messages within the
LogStreamConfigBlueprint.idleMessageTimeout()
. - idleString(String) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
String sent when there are no log messages within the
LogStreamConfig.BuilderBase.idleMessageTimeout()
. - idleTime() - Method in class io.helidon.webserver.http1.Http1Connection
- idleTime() - Method in class io.helidon.webserver.http2.Http2Connection
- idleTime() - Method in interface io.helidon.webserver.spi.ServerConnection
-
How long is this connection idle.
- idleTime() - Method in class io.helidon.webserver.websocket.WsConnection
- idleTimeBeforeConnectionTest(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set idle time.
- ids() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Identification(s) of this scheme as used in
Accept-Encoding
andContent-Encoding
headers. - ids() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- ids() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- idTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for id token.
- idTokenParamName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Query id token parameter name.
- idTokenParamName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of a query parameter that contains the JWT id token when parameter is used.
- idTokenSignatureValidation() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether id token signature should be validated.
- idTokenSignatureValidation(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether id token signature check should be enabled.
- IF_MATCH - Static variable in class io.helidon.http.HeaderNames
-
The
If-Match
header name. - IF_MODIFIED_SINCE - Static variable in class io.helidon.http.HeaderNames
-
The
If-Modified-Since
header name. - IF_NONE_MATCH - Static variable in class io.helidon.http.HeaderNames
-
The
If-None-Match
header name. - IF_RANGE - Static variable in class io.helidon.http.HeaderNames
-
The
If-Range
header name. - IF_UNMODIFIED_SINCE - Static variable in class io.helidon.http.HeaderNames
-
The
If-Unmodified-Since
header name. - ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnable
when stream is finished without value(empty stream). - ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnable
when stream is finished without value(empty stream). - ifExists(Consumer<Config>) - Method in interface io.helidon.config.Config
-
Performs the given action with the config node if node
exists
, otherwise does nothing. - ifModifiedSince() - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns a value of
HeaderNames.IF_MODIFIED_SINCE
header. - ifPresent(Consumer<? super T>) - Method in interface io.helidon.common.mapper.OptionalValue
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifPresentOrElse(Consumer<T>, Runnable) - Method in interface io.helidon.common.mapper.OptionalValue
-
If a value is present, performs the given action with the value, otherwise performs the given empty-based action.
- ifUnmodifiedSince() - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns a value of
HeaderNames.IF_UNMODIFIED_SINCE
header. - ignore() - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm.Token
-
The operation failed before any meaningful RTT measurement could be made and should be ignored to not introduce an artificially low RTT.
- IGNORE - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Ignore the problem and continue as if nothing happened.
- ignoreBuildMethod() - Element in annotation interface io.helidon.config.metadata.Configured
-
This is a helper to workaround issues where multiple builders build the same type and they do not make sense standalone.
- ignoreElement() - Method in interface io.helidon.common.reactive.Single
-
Terminal stage, ignore onNext signals, only onComplete and onError signals are propagated.
- ignoreElements() - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, ignore all items and complete returned
Single<Void>
successfully or exceptionally. - ignoreFiles(boolean) - Method in class io.helidon.common.SerializationConfig.Builder
-
Whether to ignore "META-INF/helidon/serial-config.properties" property files defined in dependencies.
- IgnoreTaskException - Exception Class in io.helidon.common.concurrency.limits
-
If this exception is thrown from a limited task within
LimitAlgorithm.invoke(java.util.concurrent.Callable)
, the invocation will be ignored by possible algorithms (for example when considering round-trip timing). - IgnoreTaskException(Exception) - Constructor for exception class io.helidon.common.concurrency.limits.IgnoreTaskException
-
Create a new instance with a cause.
- IgnoreTaskException(Object) - Constructor for exception class io.helidon.common.concurrency.limits.IgnoreTaskException
-
Create a new instance with a return value.
- IMDS_HOSTNAME - Static variable in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Primary hostname of metadata service.
- IMDS_HOSTNAME - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Primary hostname of metadata service.
- imdsAvailable(OciConfig) - Static method in class io.helidon.integrations.oci.HelidonOci
-
Check whether IMDS (metadata service endpoint) is available or not.
- imdsBaseUri() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
The OCI IMDS URI (http URL pointing to the metadata service, if customization needed).
- imdsBaseUri() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- imdsBaseUri() - Method in interface io.helidon.integrations.oci.OciConfig
-
The OCI IMDS URI (http URL pointing to the metadata service, if customization needed).
- imdsBaseUri(URI) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
The OCI IMDS URI (http URL pointing to the metadata service, if customization needed).
- imdsDetectRetries() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Customize the number of retries to contact IMDS service.
- imdsDetectRetries() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- imdsDetectRetries() - Method in interface io.helidon.integrations.oci.OciConfig
-
Customize the number of retries to contact IMDS service.
- imdsDetectRetries(int) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Customize the number of retries to contact IMDS service.
- imdsHostName() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI IMDS hostname.
- imdsHostName() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- imdsHostName() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI IMDS hostname.
- imdsHostName(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI IMDS hostname.
- ImdsInstanceInfo - Interface in io.helidon.integrations.oci
-
Information about the instance retrieved from Imds.
- ImdsInstanceInfo.Builder - Class in io.helidon.integrations.oci
-
Fluent API builder for
ImdsInstanceInfo
. - ImdsInstanceInfo.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci -
Fluent API builder base for
ImdsInstanceInfo
. - ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl - Class in io.helidon.integrations.oci
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ImdsInstanceInfoImpl(ImdsInstanceInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
-
Create an instance providing a builder.
- imdsTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
The OCI IMDS connection timeout.
- imdsTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- imdsTimeout() - Method in interface io.helidon.integrations.oci.OciConfig
-
The OCI IMDS connection timeout.
- imdsTimeout() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI IMDS connection timeout.
- imdsTimeout() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- imdsTimeout() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The OCI IMDS connection timeout.
- imdsTimeout(Duration) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
The OCI IMDS connection timeout.
- imdsTimeout(Duration) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.The OCI IMDS connection timeout.
- impl() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
-
Returns the implementation class associated with this type descr.
- in() - Element in annotation interface io.helidon.common.features.api.Feature
-
Which flavors will this feature be printed in.
- INADEQUATE_SECURITY - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The underlying transport has properties that do not meet minimum security requirements (see Section 9.2).
- inbound() - Method in class io.helidon.http.http2.StreamFlowControl
-
Inbound flow control, monitors received but by handler unconsumed data and requests more when there is enough space in the buffer.
- InboundClientDefinition - Class in io.helidon.security.providers.httpsign
-
Configuration of inbound client.
- InboundClientDefinition.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to create a new instance of
InboundClientDefinition
. - inboundRequiredHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Override the default inbound required headers (e.g.
- include() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Regular expression for meter names to include.
- include() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- include() - Method in interface io.helidon.metrics.api.ScopeConfig
-
Regular expression for meter names to include.
- include(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
- include(Pattern) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Regular expression for meter names to include.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Executable.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Returns.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Throws.Builder
-
Whether to include import type information among the imports.
- includeImport(boolean) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Whether to include import type information among the imports.
- inclusionFilter(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
-
Filter to exclude types that are marked as excluded.
- incoming(String, Class<P>) - Method in class io.helidon.messaging.connectors.mock.MockConnector
-
Retrieve mocker for incoming channel.
- IncorrectNewLineException(String) - Constructor for exception class io.helidon.common.buffers.DataReader.IncorrectNewLineException
-
Incorrect new line.
- increaseContentPadding() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Method for manual padding increment.
- increaseContentPadding() - Method in class io.helidon.codegen.classmodel.Executable.Builder
- increaseContentPadding() - Method in class io.helidon.codegen.classmodel.Field.Builder
- increment() - Method in interface io.helidon.metrics.api.Counter
-
Updates the counter by one.
- increment(long) - Method in interface io.helidon.metrics.api.Counter
-
Updates the counter by the specified amount which should be non-negative.
- increment(long, Consumer<? super IllegalArgumentException>) - Method in class io.helidon.common.reactive.RequestedCounter
-
Increments safely a requested event counter to prevent
Long.MAX_VALUE
overflow. - incrementOutboundConnectionWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Increment outbound connection flow control window, called when WINDOW_UPDATE is received.
- incrementStreamWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl.Outbound
-
Increment stream window size.
- incrementWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl.Inbound
-
Increment window size.
- incrementWindowSize(int) - Method in interface io.helidon.http.http2.WindowSize
-
Increment window size.
- Incubating - Annotation Interface in io.helidon.common.features.api
-
Annotation for incubating feature modules.
- INDENT_COUNT - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure how many times to repeat the
CodegenOptions.INDENT_TYPE
for indentation. - INDENT_TYPE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Codegen option to configure which indent type to use (a space character, or a tab character).
- IndentType - Enum Class in io.helidon.codegen
-
Indentation kind.
- index() - Method in interface io.helidon.http.HeaderName
-
Index of this header (if one of the known indexed headers), or
-1
if this is a custom header name. - indexedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
-
Configure parameters using
Object
instance with registered mapper. - indexedParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
- indexedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- indexOf(byte) - Method in interface io.helidon.common.buffers.BufferData
-
Find index of the provided byte from the current position.
- indexPaths() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Specify the set of Jandex index path.
- indexPaths() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
- indexPaths() - Method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
Specify the set of Jandex index path.
- indexPaths(List<? extends String>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Specify the set of Jandex index path.
- INFO - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
General information.
- InfoObserveProvider - Class in io.helidon.webserver.observe.info
-
Deprecated.only for
ServiceLoader
- InfoObserveProvider() - Constructor for class io.helidon.webserver.observe.info.InfoObserveProvider
-
Deprecated.only for
ServiceLoader
- InfoObserver - Class in io.helidon.webserver.observe.info
-
Observer for application information.
- InfoObserverConfig - Interface in io.helidon.webserver.observe.info
-
Info Observer configuration.
- InfoObserverConfig.Builder - Class in io.helidon.webserver.observe.info
-
Fluent API builder for
InfoObserver
. - InfoObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.info -
Fluent API builder base for
InfoObserver
. - InfoObserverConfig.BuilderBase.InfoObserverConfigImpl - Class in io.helidon.webserver.observe.info
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- InfoObserverConfigImpl(InfoObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
-
Create an instance providing a builder.
- INFORMATIONAL - Enum constant in enum class io.helidon.http.Status.Family
-
1xx
HTTP status codes. - inherit() - Element in annotation interface io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
-
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
- inherit(boolean) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
- INHERITED - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Inherited
. - inheritedAnnotations() - Method in interface io.helidon.common.types.Annotated
-
List of all inherited annotations for this element.
- inheritedAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of all inherited annotations for this element.
- inheritedAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- inheritedAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of all inherited annotations for this element.
- inheritedAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- inheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
List of all inherited annotations for this element.
- inheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
List of all inherited annotations for this element.
- init() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Called once the sub-protocol handler is available.
- init(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- init(Config) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Provides configuration on node "security.jersey.analyzers".
- init(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
- init(TlsConfig) - Method in interface io.helidon.common.tls.TlsManager
-
Always called before any other method on this type.
- init(Config) - Method in class io.helidon.config.encryption.EncryptionFilterService
- init(Config) - Method in interface io.helidon.config.spi.ConfigFilter
-
Initializes the filter using the
Config
instance which the filter will affect onceConfig.Builder.build
completes. - init(Config) - Method in class io.helidon.config.ValueResolvingFilter
- init(ConfigContext) - Method in class io.helidon.config.git.GitConfigSource
- init(ConfigContext) - Method in class io.helidon.config.PrefixedConfigSource
- init(ConfigContext) - Method in interface io.helidon.config.spi.ConfigSource
-
Initialize the config source with a
ConfigContext
. - init(MediaContext) - Method in interface io.helidon.http.media.MediaSupport
-
Once all providers are discovered/configured and context is established, the
MediaContext
calls this method on all providers to allow sub-resolution of readers and writers. - init(MediaContext) - Method in class io.helidon.http.media.multipart.MultiPartSupport
- init(Supplier<URI>, Duration) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Initialization of the properties provided by LRA client.
- init(Supplier<URI>, Duration) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- init(ProcessingEnvironment) - Method in class io.helidon.codegen.apt.AptProcessor
- init(Config) - Method in class io.helidon.config.encryption.MpEncryptionFilter
- init(Config) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
-
Initialize this filter from configuration.
- initBufferSize() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- initBufferSize() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Initial buffer size used to serialize gRPC request payloads.
- initBufferSize() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Initial buffer size used to serialize gRPC request payloads.
- initBufferSize(int) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Initial buffer size used to serialize gRPC request payloads.
- initClass() - Static method in class io.helidon.logging.common.LogConfig
-
This method is for internal use, to correctly load logging configuration at AOT build time.
- initDescription(String) - Method in class io.helidon.config.ObjectNodeImpl
-
Initialize diagnostics description of source of node instance.
- initDescription(String) - Method in class io.helidon.config.ValueNodeImpl
-
Initialize diagnostics description of source of node instance.
- INITIAL_WINDOW_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting to define initial window size.
- initialDelay() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Initial delay of the first invocation.
- initialDelay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- initialDelay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Initial delay of the first invocation.
- initialDelay() - Method in interface io.helidon.scheduling.FixedRateConfig
-
Initial delay of the first invocation.
- initialDelay() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Initial delay before the very first invocation.
- initialDelay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the initial delay before metrics are sent to OCI (defaults to 1L).
- initialDelay(long) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Initial delay of the first invocation.
- initialDelay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.Initial delay of the first invocation.
- initialDelay(Duration) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Configure an initial delay before regular scheduling starts.
- initialization() - Method in interface io.helidon.logging.common.spi.LoggingProvider
-
This is executed at static initialization, such as when building GraalVM native image or when starting the application.
- initialization() - Method in class io.helidon.logging.jul.JulProvider
- initialization() - Method in class io.helidon.logging.log4j.Log4jProvider
- initialization() - Method in class io.helidon.logging.slf4j.Slf4jProvider
- initialize() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport
-
Register metrics and start monitoring.
- initialize() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- initialize() - Method in class io.helidon.openapi.OpenApiFeature
-
Initialize the model.
- initializeExternalTransactionController() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Overrides the
ServerPlatformBase.initializeExternalTransactionController()
method to disable JTA if there is noTransactionManager
bean present in CDI before invoking the superclass implementation. - initializeFrom(BaseDataSource) - Method in class io.helidon.integrations.db.pgsql.BaseDataSourceSubstitution
-
Initialize PgSQL
BaseDataSource
from another instance. - initializeMasterProperties() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Deprecated.This method exists for backwards compatibility only. Please use the
AbstractConfigurableExtension.initializeNamedProperties()
method instead. - initializeNamedProperties() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Clears, and then builds or rebuilds, an internal set of properties whose contents will be processed eventually by the
AbstractConfigurableExtension.addBean(BeanConfigurator, Named, Properties)
method. - initializeServerNameAndVersion() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Sets the name of the platform.
- initializeTmf(TrustManagerFactory, KeyStore, TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Perform initialization of the
TrustManagerFactory
based on the provided TLS configuration. - Initializing Filters - Search tag in interface io.helidon.config.spi.ConfigFilter
- Section
- initialLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- initialLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Initial limit.
- initialLimit() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Initial limit.
- initialLimit(int) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Initial limit.
- initialRefreshDelay() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Delay of the first refresh.
- initialRefreshDelay() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- initialRefreshDelay() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Delay of the first refresh.
- initialRefreshDelay(Duration) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Delay of the first refresh.
- initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initialWindowSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initialWindowSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- initialWindowSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
- initialWindowSize() - Method in interface io.helidon.webserver.http2.Http2Config
-
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
- initialWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Outbound flow control INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initialWindowSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initialWindowSize(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
- initiateService(Map<String, Object>, ServiceRegistryImplementor) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
-
Deprecated.For Hibernate use only.
- initRequestFiltering(ContainerRequestContext) - Method in class io.helidon.microprofile.security.SecurityFilter
- initSslContext(TlsConfig, SecureRandom, KeyManager[], TrustManager[]) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Initialize and set the
SSLContext
on this manager instance. - initWatchServiceModifiers(WatchEvent.Modifier...) - Method in class io.helidon.config.FileSystemWatcher
-
Add modifiers to be used when registering the
WatchService
. - inject(SpanContext, HeaderProvider, HeaderConsumer) - Method in interface io.helidon.tracing.Tracer
-
Inject current span as a parent for outbound request, such as when invoking HTTP request from a client.
- inject(SpanContext, Format<C>, C) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- inject(T, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- injectables() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- injectables() - Method in interface io.helidon.integrations.vault.spi.InjectionProvider
-
List of injectable types supported by this provider.
- injectables() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- injectedType() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Class of the injectable.
- Injection$$Module - Class in io.helidon.integrations.oci.sdk.runtime
-
Generated ModuleComponent.
- Injection$$Module() - Constructor for class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- InjectionProvider - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader service for locating injectable instances.
- InjectionProvider.CreateInstanceFunction<T> - Interface in io.helidon.integrations.vault.spi
-
Interface to enable lambdas as instance constructors.
- InjectionProvider.InjectionType<T> - Class in io.helidon.integrations.vault.spi
-
A single injection type.
- InjectionProvider.InstanceConfig - Class in io.helidon.integrations.vault.spi
-
Configuration of an instance, that can have a named Vault (defined in configuration), and a customized path (such as build-secrets instead of secrets for kv2).
- InjectionProvider.InstanceConfig.Builder - Class in io.helidon.integrations.vault.spi
-
Fluent API builder for
InjectionProvider.InstanceConfig
. - InMemoryLoggingHandler - Class in io.helidon.common.testing.junit5
-
Captures log records in memory for later retrieval.
- InMemoryOverrideSource - Class in io.helidon.config
-
In-memory implementation of override source.
- InMemoryOverrideSource.Builder - Class in io.helidon.config
-
Fluent API builder for
InMemoryOverrideSource
. - InnerClass - Class in io.helidon.codegen.classmodel
-
Inner class model.
- InnerClass.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
InnerClass
. - inputStream() - Method in interface io.helidon.http.media.ReadableEntity
-
Input stream to read bytes of the entity.
- inputStream() - Method in class io.helidon.http.media.ReadableEntityBase
- inputStream() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Entity input stream.
- inputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Input stream to get data of the entity.
- inputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- inputStream() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Input stream to get data of the entity.
- inputStream() - Method in class io.helidon.webserver.http.ServerRequestEntity
- inputStream() - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
- inputStream(InputStream) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Input stream to get data of the entity.
- inputStream(Supplier<InputStream>) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
-
Configure content from an input stream.
- inRole(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified role.
- inRoles(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified roles (must have all of them).
- inScope(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified scope.
- inScopes(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified scopes (must have all of them).
- insert(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute insert statement using a statement passed as an argument.
- INSERT - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Insert is a statements that creates new records.
- insertRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- insertsAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- instance() - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns the initialized instance of the tags manager.
- instance() - Static method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Returns the singleton instance of the metrics programmatic settings.
- instance() - Static method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Get the (initialized or started) container.
- instance(MetricsConfig) - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Creates a new system tags manager using the provide metrics settings, saving the new instance as the initialized singleton which will be returned to subsequent invocations of
SystemTagsManager.instance()
. - instance(Class<U>) - Method in class io.helidon.security.EndpointConfig
-
Get an instance of a custom object configuring this endpoint.
- INSTANCE - Static variable in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.Singleton instance to be used whenever needed.
- INSTANCE - Static variable in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
-
The single instance of the
CDISEPlatform.Eclipselink.Literal
class. - INSTANCE - Static variable in class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
-
Annotation literal.
- INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.cdi.OciConfig.Literal
-
The sole instance of this class.
- INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
-
The global singleton instance for this service provider activator.
- INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
-
The global singleton instance for this service provider activator.
- INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
-
The global singleton instance for this service provider activator.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeStart.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.RuntimeStart.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
-
The singleton instance.
- INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
-
The singleton instance.
- INSTANCE_INIT - Enum constant in enum class io.helidon.common.types.ElementKind
-
Instance initialization block.
- instanceBytes() - Method in interface io.helidon.http.media.InstanceWriter
-
Get the instance as byte array.
- instanceKeys() - Method in class io.helidon.security.EndpointConfig
-
Get all classes of custom endpoint configuration object registered.
- instanceSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the service instance supplier.
- InstanceSupplier - Interface in io.helidon.microprofile.grpc.core
-
A supplier of instances of objects.
- InstanceSupplier.NewInstance<T> - Class in io.helidon.microprofile.grpc.core
-
A
Supplier
implementation that supplies new instances of a class each time itsSupplier.get()
method is called. - InstanceSupplier.SingletonInstance<T> - Class in io.helidon.microprofile.grpc.core
-
A
Supplier
implementation that supplies the same singleton instance of a value each time itsSupplier.get()
method is called. - instanceWriter(GenericType<T>, T, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
-
Server response entity instance writer.
- instanceWriter(GenericType<T>, T, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
-
Client request entity instance writer.
- InstanceWriter - Interface in io.helidon.http.media
-
A writer dedicated to a specific instance.
- instantiate(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- instantiate(Config) - Method in class io.helidon.security.abac.policy.PolicyValidatorService
- instantiate(Config) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
-
Create a new instance of a
PolicyExecutor
based on the configuration provider. - instantiate(Config) - Method in class io.helidon.security.abac.role.RoleValidatorService
- instantiate(Config) - Method in class io.helidon.security.abac.scope.ScopeValidatorService
- instantiate(Config) - Method in class io.helidon.security.abac.time.TimeValidatorService
- instantiate(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
-
Create a new instance of the validator based on the configuration provided.
- instantiate(DependencyContext) - Method in interface io.helidon.service.registry.GeneratedService.Descriptor
-
Create a new service instance.
- INSUFFICIENT_STORAGE_507 - Static variable in class io.helidon.http.Status
-
507 Insufficient Storage, see WebDAV documentation.
- InsufficientDataAvailableException() - Constructor for exception class io.helidon.common.buffers.DataReader.InsufficientDataAvailableException
-
Create a new instance.
- intercept(double, ClientInterceptor...) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- intercept(double, ClientInterceptor...) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(int, ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- intercept(int, ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(int, ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- intercept(int, ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Add one or more
ClientInterceptor
instances that will intercept calls to this service. - intercept(int, ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(int, ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Add one or more global
ServerInterceptor
instances that will intercept calls to all services in theGrpcRouting
built by this builder. - intercept(int, ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- intercept(int, ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Add one or more
ServerInterceptor
instances that will intercept calls to this service. - intercept(ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- intercept(ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- intercept(ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptors
for the service. - intercept(ClientInterceptor...) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- intercept(ClientInterceptor...) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Register one or more
interceptors
for the method. - intercept(ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Add one or more global
ServerInterceptor
instances that will intercept calls to all services in theGrpcRouting
built by this builder. - intercept(ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- intercept(ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Add one or more
ServerInterceptor
instances that will intercept calls to this service. - intercept(String, int, ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- intercept(String, int, ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptors
for a named method of the service. - intercept(String, int, ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- intercept(String, int, ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register one or more
interceptors
for a named method of the service. - intercept(String, ClientInterceptor...) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- intercept(String, ClientInterceptor...) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptors
for a named method of the service. - intercept(String, ServerInterceptor...) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- intercept(String, ServerInterceptor...) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register one or more
interceptors
for a named method of the service. - interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.webserver.grpc.GrpcTracingInterceptor
- interceptors() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Return service interceptors.
- interceptors() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- interceptors() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Ordered list of method interceptors.
- interceptors() - Method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Ordered list of method interceptors.
- interceptors() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Obtain the
ServerInterceptor
s to use for this method. - interceptors() - Method in class io.helidon.webserver.grpc.GrpcRouting
-
Weighted bag of server interceptors associated with routing.
- interceptors() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return service interceptors.
- interceptors(List<? extends ClientInterceptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Ordered list of method interceptors.
- InterceptorWeights - Class in io.helidon.grpc.core
-
gRPC interceptor weight classes.
- INTERFACE - Enum constant in enum class io.helidon.codegen.classmodel.ClassType
-
Class type is an interface.
- INTERFACE - Enum constant in enum class io.helidon.common.types.ElementKind
-
Interface element type kind.
- interfaceTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The interface classes for this type info.
- interfaceTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- interfaceTypeInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The interface classes for this type info.
- interfaceTypeInfo(List<? extends TypeInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The interface classes for this type info.
- INTERNAL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint encountered an unexpected internal error.
- INTERNAL - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Internal span, not leaving the scope of the service.
- INTERNAL - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Internal errors.
- INTERNAL_ERROR - Enum constant in enum class io.helidon.http.DirectHandler.EventType
-
Internal server error.
- INTERNAL_SERVER_ERROR_500 - Static variable in class io.helidon.http.Status
-
500 Internal Server Error, see HTTP/1.1 documentation.
- internalKeystore(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Creates an internal keystore and loads it with no password and no data.
- internalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provider of the key stores used internally to create a key and trust manager factories.
- internalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- internalKeystoreProvider() - Method in interface io.helidon.common.tls.TlsConfig
-
Provider of the key stores used internally to create a key and trust manager factories.
- internalKeystoreProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provider of the key stores used internally to create a key and trust manager factories.
- internalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Type of the key stores used internally to create a key and trust manager factories.
- internalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- internalKeystoreType() - Method in interface io.helidon.common.tls.TlsConfig
-
Type of the key stores used internally to create a key and trust manager factories.
- internalKeystoreType(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Type of the key stores used internally to create a key and trust manager factories.
- InternalServerException - Exception Class in io.helidon.http
-
A runtime exception indicating a
internal server error
. - InternalServerException(String, Throwable) - Constructor for exception class io.helidon.http.InternalServerException
-
Creates
InternalServerException
. - InternalServerException(String, Throwable, boolean) - Constructor for exception class io.helidon.http.InternalServerException
-
Creates
InternalServerException
. - InterruptableTask<T> - Interface in io.helidon.common.task
- interval() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Returns the current interval.
- interval() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
- interval(long, long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L after an initial delay, then 1L, 2L and so on periodically to the downstream.
- interval(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L, 1L and so on periodically to the downstream.
- INTROSPECT_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Request to validate a JWT against an introspection endpoint.
- introspectEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Endpoint to use to validate JWT.
- introspectEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Endpoint to use to validate JWT.
- introspectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Introspection endpoint URI.
- introspectUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Introspection endpoint URI.
- intValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - intValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - intValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- intValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- intValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get int value.
- intValue(String, int) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get an int value with default if not defined.
- intValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - intValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - intValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- intValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- INVALID_ARGUMENT - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Client specified an invalid argument.
- invalidIn() - Element in annotation interface io.helidon.common.features.api.Feature
-
Flavors not supported by this feature - e.g.
- invalidValue() - Method in exception class io.helidon.common.uri.UriValidationException
-
The value that did not pass validation.
- Invocation - Interface in io.helidon.scheduling
-
Scheduled method invocation metadata.
- invocationHandler(InvocationHandler) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
InvocationHandler to execute GraphQl requests.
- invocationHandler(Supplier<InvocationHandler>) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
InvocationHandler to execute GraphQl requests.
- InvocationHandler - Interface in io.helidon.graphql.server
-
Invocation handler that allows execution of GraphQL requests without a WebServer.
- InvocationHandler.Builder - Class in io.helidon.graphql.server
-
Fluent API builder to configure the invocation handler.
- invoke(StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- invoke(StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- invoke(Method, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that is not expected to yield an entity.
- invoke(Method, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invoke(InvocationContext) - Method in class io.helidon.integrations.micronaut.cdi.MicronautInterceptor
-
Interceptor method that call Micronaut interceptors for a CDI bean.
- invoke(Object, Method, Object[]) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.DefaultMethodProxyHandler
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Invoke the actual client streaming or bi-directional gRPC method handler.
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Invoke the actual client streaming or bi-directional gRPC method handler.
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Invoke the actual unary or server streaming gRPC method handler.
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Invoke the actual unary or server streaming gRPC method handler.
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- invoke(Runnable) - Method in class io.helidon.common.concurrency.limits.AimdLimit
- invoke(Runnable) - Method in class io.helidon.common.concurrency.limits.FixedLimit
- invoke(Runnable) - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm
-
Invoke a runnable within the limits of this limiter.
- invoke(Callable<T>) - Method in class io.helidon.common.concurrency.limits.AimdLimit
- invoke(Callable<T>) - Method in class io.helidon.common.concurrency.limits.FixedLimit
- invoke(Callable<T>) - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm
-
Invoke a callable within the limits of this limiter.
- invoke(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.FtHandler
-
Invoke this fault tolerance handler on a supplier of result.
- invoke(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.FtHandlerTyped
-
Invoke this fault tolerance handler on a supplier of a result.
- invoke(Supplier<T>) - Method in interface io.helidon.faulttolerance.Async
-
Invoke a synchronous operation asynchronously.
- invoke(ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- invoke(ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- invokeBytesRequest(Method, String, ApiRequest<?>, InputStream, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
The request media type should be provided in request, falls back to
MediaTypes.APPLICATION_OCTET_STREAM
. - invokeBytesRequest(Method, String, ApiRequest<?>, InputStream, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokeBytesResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke API call that is expected to return bytes.
- invokeBytesResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- InvokedResource - Interface in io.helidon.jersey.common
-
Information about the current request - invoked resource information.
- invokeEntityResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke API call that is expected to return bytes as a publisher.
- invokeEntityResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokeOptional(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that may yield an entity.
- invokeOptional(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokeServices(WebClientService.Chain, CompletableFuture<WebClientServiceRequest>, CompletableFuture<WebClientServiceResponse>, ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
-
Invoke configured client services.
- invokeStatic(Supplier<T>) - Static method in interface io.helidon.faulttolerance.Async
-
Convenience method to avoid having to call
Async.create()
. - invokeStatic(Supplier<T>, CompletableFuture<Async>) - Static method in interface io.helidon.faulttolerance.Async
-
Convenience method to avoid having to call
Async.create()
. - invokeWithResponse(Method, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that is expected to yield an entity.
- invokeWithResponse(Method, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- IO_OPENTELEMETRY_JAVAAGENT - Static variable in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
OpenTelemetry property for the Java agent.
- io.helidon - module io.helidon
-
Types needed to start a Helidon application.
- io.helidon - package io.helidon
-
Startup of Helidon applications.
- io.helidon.builder.api - module io.helidon.builder.api
-
The Builder API module.
- io.helidon.builder.api - package io.helidon.builder.api
-
Support for handling the generation of code for Helidon builders and configured builders.
- io.helidon.builder.codegen - module io.helidon.builder.codegen
-
Code generation for builders.
- io.helidon.builder.codegen - package io.helidon.builder.codegen
-
Code generation for
Blueprint
annotated interfaces. - io.helidon.codegen - module io.helidon.codegen
-
Utilities for code generation.
- io.helidon.codegen - package io.helidon.codegen
-
Code generation and processing support.
- io.helidon.codegen.apt - module io.helidon.codegen.apt
-
Implementation of codegen utilities for Java annotation processing.
- io.helidon.codegen.apt - package io.helidon.codegen.apt
-
Implementation of codegen tools for Java annotation processing.
- io.helidon.codegen.classmodel - module io.helidon.codegen.classmodel
-
The class model code generator.
- io.helidon.codegen.classmodel - package io.helidon.codegen.classmodel
-
Class model generator for annotation processors.
- io.helidon.codegen.compiler - module io.helidon.codegen.compiler
-
Java in-process compiler.
- io.helidon.codegen.compiler - package io.helidon.codegen.compiler
-
Java in-process compiler.
- io.helidon.codegen.helidon.copyright - module io.helidon.codegen.helidon.copyright
-
Helidon copyright implementation.
- io.helidon.codegen.helidon.copyright - package io.helidon.codegen.helidon.copyright
-
Custom copyright provider that generates Helidon copyright headers.
- io.helidon.codegen.scan - module io.helidon.codegen.scan
-
Implementation of codegen utilities for classpath scanning.
- io.helidon.codegen.scan - package io.helidon.codegen.scan
-
Implementation of codegen utilities for classpath scanning.
- io.helidon.codegen.spi - package io.helidon.codegen.spi
-
Service provider interfaces to extend code generation support.
- io.helidon.common - module io.helidon.common
-
Helidon Common library.
- io.helidon.common - package io.helidon.common
-
Common utilities for Helidon projects.
- io.helidon.common.buffers - module io.helidon.common.buffers
-
Byte buffers and byte operations.
- io.helidon.common.buffers - package io.helidon.common.buffers
-
Byte buffers and byte operations.
- io.helidon.common.concurrency.limits - module io.helidon.common.concurrency.limits
-
Concurrency limits.
- io.helidon.common.concurrency.limits - package io.helidon.common.concurrency.limits
-
Concurrency limits API and default implementations.
- io.helidon.common.concurrency.limits.spi - package io.helidon.common.concurrency.limits.spi
-
Extension points to create custom concurrency rate limits.
- io.helidon.common.config - module io.helidon.common.config
-
Helidon Common Config Library.
- io.helidon.common.config - package io.helidon.common.config
-
Provides the minimal set of types for immutable, tree-structured configuration access.
- io.helidon.common.config.spi - package io.helidon.common.config.spi
-
SPI to load an implementation to be able to discover the default configuration of current environment.
- io.helidon.common.configurable - module io.helidon.common.configurable
-
Common tools that use config component.
- io.helidon.common.configurable - package io.helidon.common.configurable
-
General utilities that use
Config
. - io.helidon.common.configurable.spi - package io.helidon.common.configurable.spi
-
Loadable service definitions.
- io.helidon.common.context - module io.helidon.common.context
-
Helidon Common Context library.
- io.helidon.common.context - package io.helidon.common.context
-
Support for context propagation across executor boundaries.
- io.helidon.common.context.spi - package io.helidon.common.context.spi
-
Provider for data propagation between threads in executor service.
- io.helidon.common.crypto - module io.helidon.common.crypto
-
Helidon Common Crypto library.
- io.helidon.common.crypto - package io.helidon.common.crypto
-
Common cryptography implementations.
- io.helidon.common.features - module io.helidon.common.features
-
Feature catalog.
- io.helidon.common.features - package io.helidon.common.features
-
Feature support for Helidon flavors.
- io.helidon.common.features.api - module io.helidon.common.features.api
-
API required to describe features in module descriptor.
- io.helidon.common.features.api - package io.helidon.common.features.api
-
API required to describe features in module descriptor.
- io.helidon.common.mapper - module io.helidon.common.mapper
-
Helidon Common Mapper.
- io.helidon.common.mapper - package io.helidon.common.mapper
-
Support for mapping of types.
- io.helidon.common.mapper.spi - package io.helidon.common.mapper.spi
-
SPI to provide
mappers
forMapperManager
. - io.helidon.common.media.type - module io.helidon.common.media.type
-
Helidon Common Media Type.
- io.helidon.common.media.type - package io.helidon.common.media.type
-
Support for mapping resources to media types, be it files, URIs or URLs.
- io.helidon.common.media.type.spi - package io.helidon.common.media.type.spi
-
SPI to provide custom mappings of resources to media types.
- io.helidon.common.parameters - module io.helidon.common.parameters
-
Support for parameters with multiple values.
- io.helidon.common.parameters - package io.helidon.common.parameters
-
Support for parameters with multiple values.
- io.helidon.common.pki - module io.helidon.common.pki
-
Utilities for PKI configuration and loading of certificates and keys.
- io.helidon.common.pki - package io.helidon.common.pki
-
Utilities for PKI configuration and loading of certificates and keys.
- io.helidon.common.reactive - module io.helidon.common.reactive
-
Helidon Common Reactive Library.
- io.helidon.common.reactive - package io.helidon.common.reactive
-
Common reactive library for Helidon projects.
- io.helidon.common.security - module io.helidon.common.security
-
Types that are security related and can be used across all components (servers, clients etc.).
- io.helidon.common.security - package io.helidon.common.security
-
Types that are security related and can be used across all components (servers, clients etc.).
- io.helidon.common.socket - module io.helidon.common.socket
-
Socket abstraction and data writing.
- io.helidon.common.socket - package io.helidon.common.socket
-
Socket abstraction and data writing.
- io.helidon.common.task - module io.helidon.common.task
-
Common task module.
- io.helidon.common.task - package io.helidon.common.task
-
Interruptable tasks and related executors.
- io.helidon.common.testing.http.junit5 - module io.helidon.common.testing.http.junit5
-
Hamcrest matchers for HTTP.
- io.helidon.common.testing.http.junit5 - package io.helidon.common.testing.http.junit5
-
Testing support for HTTP.
- io.helidon.common.testing.junit5 - module io.helidon.common.testing.junit5
-
Hamcrest matchers.
- io.helidon.common.testing.junit5 - package io.helidon.common.testing.junit5
-
Basic testing support for Helidon.
- io.helidon.common.tls - module io.helidon.common.tls
-
TLS configuration for client and server.
- io.helidon.common.tls - package io.helidon.common.tls
-
TLS Configuration for client and server.
- io.helidon.common.tls.spi - package io.helidon.common.tls.spi
-
TLS Configuration SPI for client and server.
- io.helidon.common.types - module io.helidon.common.types
-
Builder (minimal) types support.
- io.helidon.common.types - package io.helidon.common.types
-
Subset of Builder's SPI types that are useful for runtime.
- io.helidon.common.uri - module io.helidon.common.uri
-
URI utilities.
- io.helidon.common.uri - package io.helidon.common.uri
-
URI utilities.
- io.helidon.config - module io.helidon.config
-
Helidon SE Config module.
- io.helidon.config - package io.helidon.config
-
Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.
- io.helidon.config.encryption - module io.helidon.config.encryption
-
Module supporting encryption of secrets in configuration files.
- io.helidon.config.encryption - package io.helidon.config.encryption
-
Support for encrypted properties.
- io.helidon.config.etcd - module io.helidon.config.etcd
-
Etcd config source implementation.
- io.helidon.config.etcd - package io.helidon.config.etcd
-
Etcd configuration source.
- io.helidon.config.git - module io.helidon.config.git
-
config git module.
- io.helidon.config.git - package io.helidon.config.git
-
Git configuration source.
- io.helidon.config.hocon - module io.helidon.config.hocon
-
Typesafe (Lightbend) Config (HOCON) Parser implementation.
- io.helidon.config.hocon - package io.helidon.config.hocon
-
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
- io.helidon.config.hocon.mp - module io.helidon.config.hocon.mp
-
Support for HOCON configuration sources.
- io.helidon.config.hocon.mp - package io.helidon.config.hocon.mp
-
HOCON config source for MicroProfile config.
- io.helidon.config.metadata - module io.helidon.config.metadata
-
Configuration metadata annotations.
- io.helidon.config.metadata - package io.helidon.config.metadata
-
Configuration metadata to support IDE auto completion and generation of documentation.
- io.helidon.config.metadata.codegen - module io.helidon.config.metadata.codegen
-
Codegen for Helidon Config Metadata.
- io.helidon.config.metadata.codegen - package io.helidon.config.metadata.codegen
-
Codegen for Helidon Config Metadata.
- io.helidon.config.mp - module io.helidon.config.mp
-
Implementation of the non-CDI parts of Eclipse MicroProfile Config specification.
- io.helidon.config.mp - package io.helidon.config.mp
-
Helidon implementation of microprofile config.
- io.helidon.config.mp.spi - package io.helidon.config.mp.spi
-
Helidon specific extension support for MicroProfile Config.
- io.helidon.config.objectmapping - module io.helidon.config.objectmapping
-
config module.
- io.helidon.config.objectmapping - package io.helidon.config.objectmapping
-
Mappers that can map
Config
to classes with factory methods, classes with Builders and general "bean" classes with constructor and setters. - io.helidon.config.spi - package io.helidon.config.spi
-
Configuration SPI that defines the behavior developers can implement to extend the config system.
- io.helidon.config.testing - module io.helidon.config.testing
-
Configuration testing support.
- io.helidon.config.testing - package io.helidon.config.testing
-
Configuration Testing Support.
- io.helidon.config.yaml - module io.helidon.config.yaml
-
YAML Parser implementation.
- io.helidon.config.yaml - package io.helidon.config.yaml
-
YAML format ConfigParser implementation.
- io.helidon.config.yaml.mp - module io.helidon.config.yaml.mp
-
Support for YAML configuration sources.
- io.helidon.config.yaml.mp - package io.helidon.config.yaml.mp
-
YAML config source for MicroProfile config.
- io.helidon.cors - module io.helidon.cors
-
CORS configuration and types.
- io.helidon.cors - package io.helidon.cors
-
Common cross origin configuration and types used by all Helidon flavors.
- io.helidon.dbclient - module io.helidon.dbclient
-
Helidon Database Client.
- io.helidon.dbclient - package io.helidon.dbclient
-
Helidon Database Client API.
- io.helidon.dbclient.health - module io.helidon.dbclient.health
-
Helidon Database Client Health Check.
- io.helidon.dbclient.health - package io.helidon.dbclient.health
-
Health check support for Helidon Database Client.
- io.helidon.dbclient.hikari - module io.helidon.dbclient.hikari
-
Helidon Database Client JDBC.
- io.helidon.dbclient.hikari - package io.helidon.dbclient.hikari
-
Hikari JDBC connection pool.
- io.helidon.dbclient.hikari.spi - package io.helidon.dbclient.hikari.spi
-
Service provider interface for Hikari JDBC connection pool support.
- io.helidon.dbclient.jdbc - module io.helidon.dbclient.jdbc
-
Helidon Database Client JDBC.
- io.helidon.dbclient.jdbc - package io.helidon.dbclient.jdbc
-
JDBC client for Helidon.
- io.helidon.dbclient.jdbc.spi - package io.helidon.dbclient.jdbc.spi
-
Service provider interface for Helidon Database Client JDBC.
- io.helidon.dbclient.jsonp - module io.helidon.dbclient.jsonp
-
Helidon Database Client JSON-P Mapper.
- io.helidon.dbclient.jsonp - package io.helidon.dbclient.jsonp
-
JSON Processing support for Helidon Database Client.
- io.helidon.dbclient.metrics - module io.helidon.dbclient.metrics
-
Helidon Database Client Metrics.
- io.helidon.dbclient.metrics - package io.helidon.dbclient.metrics
-
Metrics support for Helidon Database Client.
- io.helidon.dbclient.metrics.hikari - package io.helidon.dbclient.metrics.hikari
-
Metrics support for Hikari Connection Pool.
- io.helidon.dbclient.mongodb - module io.helidon.dbclient.mongodb
-
Helidon Database Client MongoDB.
- io.helidon.dbclient.mongodb - package io.helidon.dbclient.mongodb
-
Helidon Database Client MongoDB.
- io.helidon.dbclient.spi - package io.helidon.dbclient.spi
-
Service provider interface for Helidon Database Client.
- io.helidon.dbclient.tracing - module io.helidon.dbclient.tracing
-
Helidon Database Client Tracing.
- io.helidon.dbclient.tracing - package io.helidon.dbclient.tracing
-
Tracing support for Helidon Database Client.
- io.helidon.faulttolerance - module io.helidon.faulttolerance
-
Helidon Fault Tolerance Support.
- io.helidon.faulttolerance - package io.helidon.faulttolerance
-
Helidon Fault Tolerance Support.
- io.helidon.graal.nativeimage - module io.helidon.graal.nativeimage
-
Extension for Graal VM native image to correctly build Helidon applications.
- io.helidon.graal.nativeimage.mp - module io.helidon.graal.nativeimage.mp
-
Extension for Graal VM native image to correctly build Helidon MicroProfile applications.
- io.helidon.graphql.server - module io.helidon.graphql.server
-
GraphQl server implementation.
- io.helidon.graphql.server - package io.helidon.graphql.server
-
GraphQL server implementation.
- io.helidon.grpc.api - module io.helidon.grpc.api
- io.helidon.grpc.api - package io.helidon.grpc.api
-
Helidon gRPC API module.
- io.helidon.grpc.core - module io.helidon.grpc.core
-
Helidon GRPC core package.
- io.helidon.grpc.core - package io.helidon.grpc.core
-
Core classes used by both the gRPC server and gRPC client.
- io.helidon.health - module io.helidon.health
-
Helidon health API.
- io.helidon.health - package io.helidon.health
-
Helidon Health API.
- io.helidon.health.checks - module io.helidon.health.checks
-
Helidon health checks.
- io.helidon.health.checks - package io.helidon.health.checks
-
Healthchecks provided by our implementation.
- io.helidon.health.spi - package io.helidon.health.spi
-
Health check SPI.
- io.helidon.http - module io.helidon.http
-
Helidon Common HTTP classes.
- io.helidon.http - package io.helidon.http
-
HTTP APIs and implementations usable by both server and client side of the HTTP story.
- io.helidon.http.encoding - module io.helidon.http.encoding
-
Content encoding support.
- io.helidon.http.encoding - package io.helidon.http.encoding
-
HTTP Content encoding support, usually used to compress entity, such as
gzip
. - io.helidon.http.encoding.deflate - module io.helidon.http.encoding.deflate
-
Deflate content encoding support.
- io.helidon.http.encoding.deflate - package io.helidon.http.encoding.deflate
-
Deflate encoding support.
- io.helidon.http.encoding.gzip - module io.helidon.http.encoding.gzip
-
GZip content encoding support.
- io.helidon.http.encoding.gzip - package io.helidon.http.encoding.gzip
-
Gzip encoding support.
- io.helidon.http.encoding.spi - package io.helidon.http.encoding.spi
-
SPI to create custom content encoding.
- io.helidon.http.http2 - module io.helidon.http.http2
-
Helidon Common HTTP/2 classes.
- io.helidon.http.http2 - package io.helidon.http.http2
-
Helidon Common HTTP/2 classes.
- io.helidon.http.media - module io.helidon.http.media
-
Helidon Media Support.
- io.helidon.http.media - package io.helidon.http.media
-
Helidon Media Support.
- io.helidon.http.media.jackson - module io.helidon.http.media.jackson
-
Jackson media support.
- io.helidon.http.media.jackson - package io.helidon.http.media.jackson
-
Jackson media type support.
- io.helidon.http.media.jsonb - module io.helidon.http.media.jsonb
-
JSON-B media support.
- io.helidon.http.media.jsonb - package io.helidon.http.media.jsonb
-
JSON-Binding Entity Media handling support.
- io.helidon.http.media.jsonp - module io.helidon.http.media.jsonp
-
JSON-P media support.
- io.helidon.http.media.jsonp - package io.helidon.http.media.jsonp
-
JSON-Processing Entity Media handling support.
- io.helidon.http.media.multipart - module io.helidon.http.media.multipart
-
Multipart media support.
- io.helidon.http.media.multipart - package io.helidon.http.media.multipart
-
Multipart Entity Media handling support.
- io.helidon.http.media.spi - package io.helidon.http.media.spi
-
Helidon Media Support SPI.
- io.helidon.http.sse - module io.helidon.http.sse
-
HTTP SSE common package.
- io.helidon.http.sse - package io.helidon.http.sse
-
HTTP SSE common package.
- io.helidon.integrations.cdi.configurable - module io.helidon.integrations.cdi.configurable
-
Provides classes and interfaces that assist in producing things from configuration.
- io.helidon.integrations.cdi.configurable - package io.helidon.integrations.cdi.configurable
-
Provides classes and interfaces that help to produce things from configuration.
- io.helidon.integrations.cdi.delegates - module io.helidon.integrations.cdi.delegates
-
Provides classes and interfaces that wrap existing CDI constructs.
- io.helidon.integrations.cdi.delegates - package io.helidon.integrations.cdi.delegates
-
Provides classes and interfaces that wrap existing CDI constructs.
- io.helidon.integrations.cdi.eclipselink - module io.helidon.integrations.cdi.eclipselink
-
Provides classes and interfaces for working with Eclipselink in CDI.
- io.helidon.integrations.cdi.eclipselink - package io.helidon.integrations.cdi.eclipselink
-
Provides classes and interfaces for working with Eclipselink in CDI.
- io.helidon.integrations.cdi.hibernate - module io.helidon.integrations.cdi.hibernate
-
Provides classes and interfaces for working with Hibernate in CDI.
- io.helidon.integrations.cdi.hibernate - package io.helidon.integrations.cdi.hibernate
-
Provides classes and interfaces for working with Hibernate in CDI.
- io.helidon.integrations.cdi.jpa - module io.helidon.integrations.cdi.jpa
-
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
- io.helidon.integrations.cdi.jpa - package io.helidon.integrations.cdi.jpa
-
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
- io.helidon.integrations.cdi.jpa.jaxb - package io.helidon.integrations.cdi.jpa.jaxb
- io.helidon.integrations.cdi.referencecountedcontext - module io.helidon.integrations.cdi.referencecountedcontext
-
Provides classes and interfaces that support contextual reference counting.
- io.helidon.integrations.cdi.referencecountedcontext - package io.helidon.integrations.cdi.referencecountedcontext
-
Provides classes and interfaces that support contextual reference counting.
- io.helidon.integrations.common.rest - module io.helidon.integrations.common.rest
-
Common classes for accessing JSON based REST APIs of third party systems.
- io.helidon.integrations.common.rest - package io.helidon.integrations.common.rest
-
Common classes for accessing JSON based REST APIs of third party systems.
- io.helidon.integrations.datasource.cdi - module io.helidon.integrations.datasource.cdi
-
Provides classes and interfaces to assist in the development of
DataSource
-related CDI portable extensions. - io.helidon.integrations.datasource.cdi - package io.helidon.integrations.datasource.cdi
-
Provides classes and interfaces to assist in the development of
DataSource
-related CDI portable extensions. - io.helidon.integrations.datasource.hikaricp.cdi - module io.helidon.integrations.datasource.hikaricp.cdi
-
CDI integration for the Hikari connection pool.
- io.helidon.integrations.datasource.hikaricp.cdi - package io.helidon.integrations.datasource.hikaricp.cdi
-
CDI integration for the Hikari connection pool.
- io.helidon.integrations.datasource.ucp.cdi - module io.helidon.integrations.datasource.ucp.cdi
-
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of
DataSource
beans. - io.helidon.integrations.datasource.ucp.cdi - package io.helidon.integrations.datasource.ucp.cdi
-
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of
DataSource
beans. - io.helidon.integrations.db.pgsql - package io.helidon.integrations.db.pgsql
-
Substitutions for GraalVM native image for PostgreSQL database driver.
- io.helidon.integrations.graal.mp.nativeimage.extension - package io.helidon.integrations.graal.mp.nativeimage.extension
-
Extension for GraalVM native image for Helidon MP.
- io.helidon.integrations.graal.nativeimage.extension - package io.helidon.integrations.graal.nativeimage.extension
-
Extension for Graal Substrate VM.
- io.helidon.integrations.jdbc - module io.helidon.integrations.jdbc
-
Support for JDBC constructs.
- io.helidon.integrations.jdbc - package io.helidon.integrations.jdbc
-
Support for JDBC constructs.
- io.helidon.integrations.jta.cdi - module io.helidon.integrations.jta.cdi
- io.helidon.integrations.jta.cdi - package io.helidon.integrations.jta.cdi
- io.helidon.integrations.jta.jdbc - module io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.jdbc - package io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.weld - module io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.jta.weld - package io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.micrometer - module io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer - package io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer.cdi - module io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micrometer.cdi - package io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micronaut.cdi - module io.helidon.integrations.micronaut.cdi
-
Integration of Micronaut into CDI.
- io.helidon.integrations.micronaut.cdi - package io.helidon.integrations.micronaut.cdi
-
Integrates Micronaut beans and interceptors into CDI.
- io.helidon.integrations.micronaut.cdi.data - package io.helidon.integrations.micronaut.cdi.data
-
Micronaut data specific extensions for CDI.
- io.helidon.integrations.micronaut.data - module io.helidon.integrations.micronaut.data
-
Integration with Micronaut Data.
- io.helidon.integrations.microstream - module io.helidon.integrations.microstream
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.cache - module io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cache - package io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cdi - module io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.cdi - package io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.core - package io.helidon.integrations.microstream.core
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.health - module io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.health - package io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.metrics - module io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.microstream.metrics - package io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.neo4j - module io.helidon.integrations.neo4j
-
Neo4j support module.
- io.helidon.integrations.neo4j - package io.helidon.integrations.neo4j
-
Neo4j integrations for Helidon.
- io.helidon.integrations.neo4j.health - module io.helidon.integrations.neo4j.health
-
Neo4j health checks module.
- io.helidon.integrations.neo4j.health - package io.helidon.integrations.neo4j.health
-
Health check for Neo4j.
- io.helidon.integrations.neo4j.metrics - module io.helidon.integrations.neo4j.metrics
-
Neo4j metrics support module.
- io.helidon.integrations.neo4j.metrics - package io.helidon.integrations.neo4j.metrics
-
Metrics package.
- io.helidon.integrations.oci - module io.helidon.integrations.oci
-
OCI integration module using Helidon Service Registry.
- io.helidon.integrations.oci - package io.helidon.integrations.oci
-
Implementation of OCI integrations.
- io.helidon.integrations.oci.metrics - module io.helidon.integrations.oci.metrics
-
Integrating with OCI Metrics.
- io.helidon.integrations.oci.metrics - package io.helidon.integrations.oci.metrics
-
Integrating with OCI Metrics.
- io.helidon.integrations.oci.metrics.cdi - module io.helidon.integrations.oci.metrics.cdi
-
Integrating with OCI Metrics Using CDI.
- io.helidon.integrations.oci.metrics.cdi - package io.helidon.integrations.oci.metrics.cdi
-
Integrating with OCI Metrics Using CDI.
- io.helidon.integrations.oci.sdk.cdi - module io.helidon.integrations.oci.sdk.cdi
-
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 3.0-based applications.
- io.helidon.integrations.oci.sdk.cdi - package io.helidon.integrations.oci.sdk.cdi
-
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 3.0-based applications.
- io.helidon.integrations.oci.sdk.runtime - module io.helidon.integrations.oci.sdk.runtime
-
Helidon Injection Integrations to support OCI Runtime module.
- io.helidon.integrations.oci.sdk.runtime - package io.helidon.integrations.oci.sdk.runtime
-
Helidon Injection Runtime Integrations to support OCI SDK.
- io.helidon.integrations.oci.secrets.configsource - module io.helidon.integrations.oci.secrets.configsource
-
Provides packages containing classes and interfaces for Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault API-using configuration sources.
- io.helidon.integrations.oci.secrets.configsource - package io.helidon.integrations.oci.secrets.configsource
-
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs as part of a ConfigSourceProvider implementation.
- io.helidon.integrations.oci.secrets.mp.configsource - module io.helidon.integrations.oci.secrets.mp.configsource
-
Provides packages containing classes and interfaces for Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault API-using configuration sources.
- io.helidon.integrations.oci.secrets.mp.configsource - package io.helidon.integrations.oci.secrets.mp.configsource
-
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs as part of a MpMetaConfigProvider implementation.
- io.helidon.integrations.oci.spi - package io.helidon.integrations.oci.spi
-
Extension points for OCI integration.
- io.helidon.integrations.oci.tls.certificates - module io.helidon.integrations.oci.tls.certificates
-
Helidon Integrations of OCI Certificates Service.
- io.helidon.integrations.oci.tls.certificates - package io.helidon.integrations.oci.tls.certificates
-
Helidon Integrations of OCI Certificates Service.
- io.helidon.integrations.oci.tls.certificates.spi - package io.helidon.integrations.oci.tls.certificates.spi
-
Helidon Integrations SPI of OCI Certificates Service.
- io.helidon.integrations.openapi.ui - module io.helidon.integrations.openapi.ui
- io.helidon.integrations.openapi.ui - package io.helidon.integrations.openapi.ui
-
Helidon OpenAPI UI support.
- io.helidon.integrations.vault - module io.helidon.integrations.vault
-
Vault integration.
- io.helidon.integrations.vault - package io.helidon.integrations.vault
-
Vault integration.
- io.helidon.integrations.vault.auths.approle - module io.helidon.integrations.vault.auths.approle
-
AppRole authentication method for Vault.
- io.helidon.integrations.vault.auths.approle - package io.helidon.integrations.vault.auths.approle
-
AppRole authentication method for Vault.
- io.helidon.integrations.vault.auths.common - module io.helidon.integrations.vault.auths.common
-
Common classes for Vault integration.
- io.helidon.integrations.vault.auths.common - package io.helidon.integrations.vault.auths.common
-
Common classes for Vault integration.
- io.helidon.integrations.vault.auths.k8s - module io.helidon.integrations.vault.auths.k8s
-
Vault authentication method for Kubernetes.
- io.helidon.integrations.vault.auths.k8s - package io.helidon.integrations.vault.auths.k8s
-
Vault authentication method for Kubernetes.
- io.helidon.integrations.vault.auths.token - module io.helidon.integrations.vault.auths.token
-
Token authentication method for Vault.
- io.helidon.integrations.vault.auths.token - package io.helidon.integrations.vault.auths.token
-
Token authentication method for Vault.
- io.helidon.integrations.vault.cdi - module io.helidon.integrations.vault.cdi
-
Vault integration with CDI.
- io.helidon.integrations.vault.cdi - package io.helidon.integrations.vault.cdi
-
Vault integration with CDI.
- io.helidon.integrations.vault.secrets.cubbyhole - module io.helidon.integrations.vault.secrets.cubbyhole
-
Vault's Cubbyhole Secrets Engine support.
- io.helidon.integrations.vault.secrets.cubbyhole - package io.helidon.integrations.vault.secrets.cubbyhole
-
Cubbyhole secret engine support for Vault.
- io.helidon.integrations.vault.secrets.database - module io.helidon.integrations.vault.secrets.database
-
Vault's Database Secrets Engine support.
- io.helidon.integrations.vault.secrets.database - package io.helidon.integrations.vault.secrets.database
-
Vault's Database Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv - module io.helidon.integrations.vault.secrets.kv
-
Vault's Key/value version 2 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv1 - package io.helidon.integrations.vault.secrets.kv1
-
Vault's KV1 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv2 - package io.helidon.integrations.vault.secrets.kv2
-
Vault's Key/value version 2 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kvone - module io.helidon.integrations.vault.secrets.kvone
-
Vault's KV1 Secrets Engine support.
- io.helidon.integrations.vault.secrets.pki - module io.helidon.integrations.vault.secrets.pki
-
Vault's PKI Secrets Engine support.
- io.helidon.integrations.vault.secrets.pki - package io.helidon.integrations.vault.secrets.pki
-
Vault's PKI Secrets Engine support.
- io.helidon.integrations.vault.secrets.transit - module io.helidon.integrations.vault.secrets.transit
-
Vault transit secrets.
- io.helidon.integrations.vault.secrets.transit - package io.helidon.integrations.vault.secrets.transit
-
Vault transit secrets.
- io.helidon.integrations.vault.spi - package io.helidon.integrations.vault.spi
-
Vault integration SPI.
- io.helidon.integrations.vault.sys - module io.helidon.integrations.vault.sys
-
Sys operations for Vault.
- io.helidon.integrations.vault.sys - package io.helidon.integrations.vault.sys
-
Sys operations for Vault.
- io.helidon.jersey.client - module io.helidon.jersey.client
-
Jersey client.
- io.helidon.jersey.client - package io.helidon.jersey.client
-
Jersey JAX-RS client with context propagation support.
- io.helidon.jersey.common - module io.helidon.jersey.common
-
Utilities for Jersey handling.
- io.helidon.jersey.common - package io.helidon.jersey.common
-
Utilities for Jersey handling.
- io.helidon.jersey.connector - module io.helidon.jersey.connector
-
A
Connector
that utilizes the Helidon HTTP Client to send and receive HTTP request and responses. - io.helidon.jersey.connector - package io.helidon.jersey.connector
-
A
Connector
that utilizes the Helidon HTTP Client to send and receive HTTP request and responses. - io.helidon.logging.common - module io.helidon.logging.common
-
Helidon logging.
- io.helidon.logging.common - package io.helidon.logging.common
-
Helidon MDC support for delegation of the MDC values to all of the logging frameworks.
- io.helidon.logging.common.spi - package io.helidon.logging.common.spi
-
This package provides interface for an actual MDC support implementation.
- io.helidon.logging.jul - module io.helidon.logging.jul
-
Helidon Java Util Logging MDC support module.
- io.helidon.logging.jul - package io.helidon.logging.jul
-
Helidon Java util logging MDC support.
- io.helidon.logging.log4j - module io.helidon.logging.log4j
-
Helidon Log4j MDC module.
- io.helidon.logging.log4j - package io.helidon.logging.log4j
-
Helidon Log4j MDC propagation support.
- io.helidon.logging.slf4j - module io.helidon.logging.slf4j
-
Helidon Slf4j MDC module.
- io.helidon.logging.slf4j - package io.helidon.logging.slf4j
-
Helidon Slf4J MDC propagation support.
- io.helidon.lra.coordinator - module io.helidon.lra.coordinator
-
Helidon LRA coordinator.
- io.helidon.lra.coordinator - package io.helidon.lra.coordinator
-
Mock LRA coordinator with Narayana like rest api for testing.
- io.helidon.lra.coordinator.client - module io.helidon.lra.coordinator.client
-
Abstract coordinator spi for easy switching used coordinator implementation.
- io.helidon.lra.coordinator.client - package io.helidon.lra.coordinator.client
-
MicroProfile Long Running Actions Coordinator client spi.
- io.helidon.lra.coordinator.client.narayana - module io.helidon.lra.coordinator.client.narayana
-
Coordinator client for coordinators using Narayana like API.
- io.helidon.lra.coordinator.client.narayana - package io.helidon.lra.coordinator.client.narayana
-
MicroProfile Long Running Actions Narayana Coordinator client.
- io.helidon.messaging - module io.helidon.messaging
-
Helidon Reactive Messaging.
- io.helidon.messaging - package io.helidon.messaging
-
Helidon Reactive Messaging.
- io.helidon.messaging.connectors.aq - module io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- io.helidon.messaging.connectors.aq - package io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- io.helidon.messaging.connectors.jms - module io.helidon.messaging.connectors.jms
-
Microprofile messaging JMS connector.
- io.helidon.messaging.connectors.jms - package io.helidon.messaging.connectors.jms
-
Microprofile messaging JMS connector.
- io.helidon.messaging.connectors.jms.shim - package io.helidon.messaging.connectors.jms.shim
-
A shim to use javax JMS with Jakarta JMS.
- io.helidon.messaging.connectors.kafka - module io.helidon.messaging.connectors.kafka
-
Microprofile messaging Kafka connector.
- io.helidon.messaging.connectors.kafka - package io.helidon.messaging.connectors.kafka
-
Microprofile messaging Kafka connector.
- io.helidon.messaging.connectors.mock - package io.helidon.messaging.connectors.mock
-
Helidon messaging mock connector for testing purposes.
- io.helidon.messaging.connectors.wls - module io.helidon.messaging.connectors.wls
-
Microprofile messaging Weblogic JMS connector.
- io.helidon.messaging.connectors.wls - package io.helidon.messaging.connectors.wls
-
Microprofile messaging Weblogic JMS connector.
- io.helidon.messaging.jms.shim - module io.helidon.messaging.jms.shim
-
Exposes JMS based on
javax
packages overjakarta
packages. - io.helidon.metadata.hson - module io.helidon.metadata.hson
-
Helidon Metadata Format (simplified JSON).
- io.helidon.metadata.hson - package io.helidon.metadata.hson
-
Tiny HSON parser and writer.
- io.helidon.metrics.api - module io.helidon.metrics.api
-
Helidon metrics API.
- io.helidon.metrics.api - package io.helidon.metrics.api
-
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for whether metrics is actually on the runtime path or not or is enabled or not.
- io.helidon.metrics.exemplartrace - package io.helidon.metrics.exemplartrace
-
Provides exemplar support in metrics using tracing identifiers.
- io.helidon.metrics.prometheus - module io.helidon.metrics.prometheus
-
Prometheus support.
- io.helidon.metrics.prometheus - package io.helidon.metrics.prometheus
-
Support for Prometheus client endpoint.
- io.helidon.metrics.providers.micrometer - module io.helidon.metrics.providers.micrometer
-
Micrometer adapter for Helidon metrics API.
- io.helidon.metrics.providers.micrometer - package io.helidon.metrics.providers.micrometer
-
Micrometer wrapper for Helidon metrics API.
- io.helidon.metrics.providers.micrometer.spi - package io.helidon.metrics.providers.micrometer.spi
-
SPIs declared by the Micrometer implementation of the neutral API.
- io.helidon.metrics.spi - package io.helidon.metrics.spi
-
SPI for Helidon metrics.
- io.helidon.metrics.systemmeters - module io.helidon.metrics.systemmeters
-
Helidon metrics system meters.
- io.helidon.metrics.systemmeters - package io.helidon.metrics.systemmeters
-
Declares built-in system meters.
- io.helidon.metrics.traceexemplar - module io.helidon.metrics.traceexemplar
-
Provides exemplar support in metrics using tracing identifiers.
- io.helidon.microprofile.accesslog - module io.helidon.microprofile.accesslog
-
MicroProfile access log extension.
- io.helidon.microprofile.accesslog - package io.helidon.microprofile.accesslog
-
Extension of MicroProfile to add support for access log.
- io.helidon.microprofile.bean.validation - package io.helidon.microprofile.bean.validation
-
General Bean Validation.
- io.helidon.microprofile.cdi - module io.helidon.microprofile.cdi
-
CDI implementation enhancements for Helidon MP.
- io.helidon.microprofile.cdi - package io.helidon.microprofile.cdi
-
CDI extension for Helidon MP.
- io.helidon.microprofile.config - module io.helidon.microprofile.config
-
CDI extension for microprofile config implementation.
- io.helidon.microprofile.config - package io.helidon.microprofile.config
-
Helidon implementation of microprofile config for CDI.
- io.helidon.microprofile.cors - module io.helidon.microprofile.cors
-
Support for CORS.
- io.helidon.microprofile.cors - package io.helidon.microprofile.cors
-
Helidon MP CORS Support
- io.helidon.microprofile.faulttolerance - module io.helidon.microprofile.faulttolerance
-
Microprofile fault tolerance implementation.
- io.helidon.microprofile.faulttolerance - package io.helidon.microprofile.faulttolerance
-
Helidon implementation of Microprofile fault tolerance.
- io.helidon.microprofile.graphql.server - module io.helidon.microprofile.graphql.server
-
GraphQL microprofile server module.
- io.helidon.microprofile.graphql.server - package io.helidon.microprofile.graphql.server
-
Microprofile GraphQL server implementation.
- io.helidon.microprofile.grpc.client - module io.helidon.microprofile.grpc.client
-
gRPC microprofile client module.
- io.helidon.microprofile.grpc.client - package io.helidon.microprofile.grpc.client
-
Client gRPC microprofile classes.
- io.helidon.microprofile.grpc.core - module io.helidon.microprofile.grpc.core
-
gRPC microprofile core module
- io.helidon.microprofile.grpc.core - package io.helidon.microprofile.grpc.core
-
Core gRPC microprofile classes.
- io.helidon.microprofile.grpc.server - module io.helidon.microprofile.grpc.server
-
gRPC microprofile server module
- io.helidon.microprofile.grpc.server - package io.helidon.microprofile.grpc.server
-
Microprofile gRPC server implementation.
- io.helidon.microprofile.grpc.server.spi - package io.helidon.microprofile.grpc.server.spi
-
Microprofile gRPC server implementation.
- io.helidon.microprofile.grpc.tracing - package io.helidon.microprofile.grpc.tracing
-
Microprofile gRPC tracing implementation.
- io.helidon.microprofile.health - module io.helidon.microprofile.health
-
Microprofile health module.
- io.helidon.microprofile.health - package io.helidon.microprofile.health
-
Implements the JAX-RS and CDI support for microprofile.
- io.helidon.microprofile.jwt.auth - module io.helidon.microprofile.jwt.auth
-
Microprofile jwt module.
- io.helidon.microprofile.jwt.auth - package io.helidon.microprofile.jwt.auth
-
Implementation of Microprofile JWT Auth specification.
- io.helidon.microprofile.lra - module io.helidon.microprofile.lra
-
Helidon implementation of MicroProfile Long Running Actions.
- io.helidon.microprofile.lra - package io.helidon.microprofile.lra
-
Helidon implementation of MicroProfile Long Running Actions.
- io.helidon.microprofile.messaging - module io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging implementation.
- io.helidon.microprofile.messaging - package io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging implementation.
- io.helidon.microprofile.messaging.health - module io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging Health check.
- io.helidon.microprofile.messaging.health - package io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging Health check.
- io.helidon.microprofile.metrics - module io.helidon.microprofile.metrics
-
Microprofile metrics implementation.
- io.helidon.microprofile.metrics - package io.helidon.microprofile.metrics
-
Microprofile metrics specification implementation.
- io.helidon.microprofile.metrics.spi - package io.helidon.microprofile.metrics.spi
-
Interfaces optionally implemented by other components interested in key metrics processing events.
- io.helidon.microprofile.oidc - module io.helidon.microprofile.oidc
-
Microprofile OIDC integration.
- io.helidon.microprofile.oidc - package io.helidon.microprofile.oidc
-
OIDC integration for Microprofile server.
- io.helidon.microprofile.openapi - module io.helidon.microprofile.openapi
-
CDI extension for MicroProfile OpenAPI implementation.
- io.helidon.microprofile.openapi - package io.helidon.microprofile.openapi
-
Support for OpenAPI in Helidon MP.
- io.helidon.microprofile.reactive - module io.helidon.microprofile.reactive
-
MicroProfile Reactive Streams Operators implementation.
- io.helidon.microprofile.reactive - package io.helidon.microprofile.reactive
-
Support for MicroProfile Reactive Streams Operators in Helidon MP.
- io.helidon.microprofile.restclient - module io.helidon.microprofile.restclient
-
MP Rest client.
- io.helidon.microprofile.restclient - package io.helidon.microprofile.restclient
-
Helidon specific extension to the rest client implementation from Jersey.
- io.helidon.microprofile.scheduling - module io.helidon.microprofile.scheduling
-
CDI Scheduling implementation.
- io.helidon.microprofile.scheduling - package io.helidon.microprofile.scheduling
-
CDI Scheduling implementation.
- io.helidon.microprofile.security - module io.helidon.microprofile.security
-
Microprofile configuration module.
- io.helidon.microprofile.security - package io.helidon.microprofile.security
-
Integration of Helidon security with Microprofile server.
- io.helidon.microprofile.security.spi - package io.helidon.microprofile.security.spi
-
Integration of Helidon security with Microprofile server SPI.
- io.helidon.microprofile.server - module io.helidon.microprofile.server
-
Implementation of a layer that binds microprofile components together and runs an HTTP server.
- io.helidon.microprofile.server - package io.helidon.microprofile.server
-
Microprofile 1.0 server implementation.
- io.helidon.microprofile.servicecommon - module io.helidon.microprofile.servicecommon
-
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
- io.helidon.microprofile.servicecommon - package io.helidon.microprofile.servicecommon
-
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
- io.helidon.microprofile.telemetry - module io.helidon.microprofile.telemetry
-
MicroProfile Telemetry support for Helidon.
- io.helidon.microprofile.telemetry - package io.helidon.microprofile.telemetry
-
MicroProfile Telemetry support for Helidon.
- io.helidon.microprofile.testing.junit5 - module io.helidon.microprofile.testing.junit5
-
JUnit5 extension module to run CDI tests.
- io.helidon.microprofile.testing.junit5 - package io.helidon.microprofile.testing.junit5
-
JUnit5 extension to run CDI tests.
- io.helidon.microprofile.testing.lra - module io.helidon.microprofile.testing.lra
-
Test LRA coordinator.
- io.helidon.microprofile.testing.lra - package io.helidon.microprofile.testing.lra
-
Test LRA coordinator.
- io.helidon.microprofile.testing.mocking - module io.helidon.microprofile.testing.mocking
-
Mock Beans extension module to run CDI tests.
- io.helidon.microprofile.testing.mocking - package io.helidon.microprofile.testing.mocking
-
Helidon implementation of mocking.
- io.helidon.microprofile.testing.testng - module io.helidon.microprofile.testing.testng
-
TestNG extension module to run CDI tests.
- io.helidon.microprofile.testing.testng - package io.helidon.microprofile.testing.testng
-
TestNG extension to run CDI tests.
- io.helidon.microprofile.tracing - module io.helidon.microprofile.tracing
-
Eclipse Microprofile Tracing implementation for helidon microprofile.
- io.helidon.microprofile.tracing - package io.helidon.microprofile.tracing
-
Microprofile extension for tracing.
- io.helidon.microprofile.tyrus - module io.helidon.microprofile.tyrus
-
MP Tyrus Integration
- io.helidon.microprofile.tyrus - package io.helidon.microprofile.tyrus
-
Helidon MP integration with Tyrus.
- io.helidon.openapi - module io.helidon.openapi
-
Helidon common OpenAPI behavior.
- io.helidon.openapi - package io.helidon.openapi
-
Helidon OpenAPI support.
- io.helidon.openapi.spi - package io.helidon.openapi.spi
-
OpenAPI SPI.
- io.helidon.scheduling - module io.helidon.scheduling
-
Scheduling module for Helidon reactive implementation.
- io.helidon.scheduling - package io.helidon.scheduling
-
Scheduling for Helidon SE reactive implementation.
- io.helidon.security - module io.helidon.security
-
Helidon security module.
- io.helidon.security - package io.helidon.security
-
Security
- io.helidon.security.abac.policy - module io.helidon.security.abac.policy
-
Policy attribute validator.
- io.helidon.security.abac.policy - package io.helidon.security.abac.policy
-
Attribute based access control policy validator.
- io.helidon.security.abac.policy.el - module io.helidon.security.abac.policy.el
-
Policy attribute validator.
- io.helidon.security.abac.policy.el - package io.helidon.security.abac.policy.el
-
Integration with Java EE expression language.
- io.helidon.security.abac.policy.spi - package io.helidon.security.abac.policy.spi
-
Service provider interface (SPI) to support policy statements in Attribute based access control.
- io.helidon.security.abac.role - module io.helidon.security.abac.role
-
Role attribute validator.
- io.helidon.security.abac.role - package io.helidon.security.abac.role
-
Role attribute validator.
- io.helidon.security.abac.scope - module io.helidon.security.abac.scope
-
Scope attribute validator.
- io.helidon.security.abac.scope - package io.helidon.security.abac.scope
-
Scope (OAuth2) attribute validator.
- io.helidon.security.abac.time - module io.helidon.security.abac.time
-
Time attribute validator.
- io.helidon.security.abac.time - package io.helidon.security.abac.time
-
Time attribute validator.
- io.helidon.security.annotations - module io.helidon.security.annotations
-
Annotations for integration with environment supporting annotations.
- io.helidon.security.annotations - package io.helidon.security.annotations
-
Annotations for integration with containers supporting them.
- io.helidon.security.integration.common - module io.helidon.security.integration.common
-
Security integration common.
- io.helidon.security.integration.common - package io.helidon.security.integration.common
-
Utilities for integrating Helidon security with other components, such as Web Server and Jersey.
- io.helidon.security.jwt - module io.helidon.security.jwt
-
Http signature provider.
- io.helidon.security.jwt - package io.helidon.security.jwt
-
JWT (JSON web token) support.
- io.helidon.security.jwt.jwk - package io.helidon.security.jwt.jwk
-
JWK (JSON web key) support.
- io.helidon.security.providers.abac - module io.helidon.security.providers.abac
-
Attribute based access control provider.
- io.helidon.security.providers.abac - package io.helidon.security.providers.abac
-
Attribute based access control (ABAC) security provider.
- io.helidon.security.providers.abac.spi - package io.helidon.security.providers.abac.spi
-
Attribute based access control (ABAC) security provider's SPI.
- io.helidon.security.providers.common - module io.helidon.security.providers.common
-
Helidon security module providers.
- io.helidon.security.providers.common - package io.helidon.security.providers.common
-
Common classes for provider implementation.
- io.helidon.security.providers.common.spi - package io.helidon.security.providers.common.spi
-
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
- io.helidon.security.providers.config.vault - module io.helidon.security.providers.config.vault
-
Vault operation backed by configuration.
- io.helidon.security.providers.config.vault - package io.helidon.security.providers.config.vault
-
Vault operation backed by configuration.
- io.helidon.security.providers.google.login - module io.helidon.security.providers.google.login
-
Google login authentication provider.
- io.helidon.security.providers.google.login - package io.helidon.security.providers.google.login
-
Integration with Google login button.
- io.helidon.security.providers.header - module io.helidon.security.providers.header
-
Header based authentication provider.
- io.helidon.security.providers.header - package io.helidon.security.providers.header
-
Provider that can extract username from a (any) header.
- io.helidon.security.providers.httpauth - module io.helidon.security.providers.httpauth
-
Basic and digest authentication provider.
- io.helidon.security.providers.httpauth - package io.helidon.security.providers.httpauth
-
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
- io.helidon.security.providers.httpauth.spi - package io.helidon.security.providers.httpauth.spi
-
SPI for basic and digest authentication providers.
- io.helidon.security.providers.httpsign - module io.helidon.security.providers.httpsign
-
Http signature provider.
- io.helidon.security.providers.httpsign - package io.helidon.security.providers.httpsign
-
Provider supporting validation of incoming signatures and signing of outbound requests.
- io.helidon.security.providers.idcs.mapper - module io.helidon.security.providers.idcs.mapper
-
IDCS role mapper.
- io.helidon.security.providers.idcs.mapper - package io.helidon.security.providers.idcs.mapper
-
Mapper that retrieves roles from IDCS server and maps them to user subject.
- io.helidon.security.providers.jwt - module io.helidon.security.providers.jwt
-
JWT provider.
- io.helidon.security.providers.jwt - package io.helidon.security.providers.jwt
-
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.
- io.helidon.security.providers.oidc - module io.helidon.security.providers.oidc
-
OIDC authentication and security propagation provider.
- io.helidon.security.providers.oidc - package io.helidon.security.providers.oidc
-
Integration with Open ID Connect providers.
- io.helidon.security.providers.oidc.common - module io.helidon.security.providers.oidc.common
-
OIDC common classes.
- io.helidon.security.providers.oidc.common - package io.helidon.security.providers.oidc.common
-
Open ID Connect (OIDC) classes usable from all OIDC related components.
- io.helidon.security.providers.oidc.common.spi - package io.helidon.security.providers.oidc.common.spi
-
Open ID Connect (OIDC) SPI interfaces.
- io.helidon.security.spi - package io.helidon.security.spi
-
Security component's SPI.
- io.helidon.security.util - module io.helidon.security.util
-
Helidon Security utilities.
- io.helidon.security.util - package io.helidon.security.util
-
General utilities for security modules.
- io.helidon.service.codegen - module io.helidon.service.codegen
-
Code generation for Helidon Service Registry.
- io.helidon.service.codegen - package io.helidon.service.codegen
-
Code generation for Helidon Service Registry.
- io.helidon.service.metadata - module io.helidon.service.metadata
-
Metadata for service registry.
- io.helidon.service.metadata - package io.helidon.service.metadata
-
Metadata for service registry.
- io.helidon.service.registry - module io.helidon.service.registry
-
Core service registry, supporting
Service.Provider
. - io.helidon.service.registry - package io.helidon.service.registry
-
API required to define services, and to compile the code generated sources for Helidon Service Registry, with a core service registry implementation (replacement for
ServiceLoader
). - io.helidon.service.registry.spi - package io.helidon.service.registry.spi
-
Service registry SPI provides extension points for the service registry.
- io.helidon.servicecommon - module io.helidon.servicecommon
-
Helidon WebServer Services Common.
- io.helidon.spi - package io.helidon.spi
-
Extension point to support a single main class (
Main
) to start various styles of applications, such as Helidon Injection based applications, and Helidon MicroProfile applications. - io.helidon.tracing - module io.helidon.tracing
-
Opentracing support for helidon, with an abstraction API and SPI for tracing collectors.
- io.helidon.tracing - package io.helidon.tracing
-
Distributed tracing support for Helidon.
- io.helidon.tracing.config - module io.helidon.tracing.config
-
Tracing configuration for traced components.
- io.helidon.tracing.config - package io.helidon.tracing.config
-
Configuration for traced components, spans and logs.
- io.helidon.tracing.jersey - module io.helidon.tracing.jersey
-
Tracing integration with Jersey.
- io.helidon.tracing.jersey - package io.helidon.tracing.jersey
-
Integration of Jersey with tracing.
- io.helidon.tracing.jersey.client - module io.helidon.tracing.jersey.client
-
Tracing integration with jersey (JAX-RS) client.
- io.helidon.tracing.jersey.client - package io.helidon.tracing.jersey.client
-
Tracing support for Jersey client.
- io.helidon.tracing.providers.jaeger - module io.helidon.tracing.providers.jaeger
-
Jaeger tracing support.
- io.helidon.tracing.providers.jaeger - package io.helidon.tracing.providers.jaeger
-
Helidon integration with Jaeger tracer.
- io.helidon.tracing.providers.opentelemetry - module io.helidon.tracing.providers.opentelemetry
-
Open telemetry support for Helidon tracing.
- io.helidon.tracing.providers.opentelemetry - package io.helidon.tracing.providers.opentelemetry
-
Open Telemetry tracing support that plugs into the
TracerBuilder
SPI and provides aTracer
implementation. - io.helidon.tracing.providers.opentracing - module io.helidon.tracing.providers.opentracing
-
Open tracing support for Helidon tracing.
- io.helidon.tracing.providers.opentracing - package io.helidon.tracing.providers.opentracing
-
Open Tracing support that plugs into the
TracerBuilder
SPI and provides aTracer
implementation. - io.helidon.tracing.providers.opentracing.spi - package io.helidon.tracing.providers.opentracing.spi
-
Open Tracing specific SPI, to add various tracers.
- io.helidon.tracing.providers.zipkin - module io.helidon.tracing.providers.zipkin
-
Zipkin tracing support.
- io.helidon.tracing.providers.zipkin - package io.helidon.tracing.providers.zipkin
-
Brave based Open Tracing implementation for an integration with Zipkin.
- io.helidon.tracing.spi - package io.helidon.tracing.spi
-
SPI classes to support integration of distributed tracers.
- io.helidon.tracing.tracerresolver - module io.helidon.tracing.tracerresolver
-
TracerResolver
tracing support. - io.helidon.tracing.tracerresolver - package io.helidon.tracing.tracerresolver
-
Helidon tracing support for
TracerResolver
. - io.helidon.webclient.api - module io.helidon.webclient.api
-
Helidon WebClient API.
- io.helidon.webclient.api - package io.helidon.webclient.api
-
Helidon WebClient APIs shared by all types of clients.
- io.helidon.webclient.dns.resolver.first - module io.helidon.webclient.dns.resolver.first
-
Helidon WebClient DNS Resolver First Support.
- io.helidon.webclient.dns.resolver.first - package io.helidon.webclient.dns.resolver.first
-
Helidon WebClient DNS Resolver First Support.
- io.helidon.webclient.dns.resolver.roundrobin - module io.helidon.webclient.dns.resolver.roundrobin
-
Helidon WebClient DNS Resolver Round Robin Support.
- io.helidon.webclient.dns.resolver.roundrobin - package io.helidon.webclient.dns.resolver.roundrobin
-
Helidon WebClient DNS Resolver Round Robin Support.
- io.helidon.webclient.grpc - module io.helidon.webclient.grpc
-
Helidon WebClient gRPC Support.
- io.helidon.webclient.grpc - package io.helidon.webclient.grpc
-
Helidon WebClient HTTP/1.1 Support.
- io.helidon.webclient.http1 - module io.helidon.webclient.http1
-
Helidon WebClient HTTP/1.1 Support.
- io.helidon.webclient.http1 - package io.helidon.webclient.http1
-
Helidon WebClient HTTP/1.1 Support.
- io.helidon.webclient.http2 - module io.helidon.webclient.http2
-
Helidon WebClient HTTP/2 Support.
- io.helidon.webclient.http2 - package io.helidon.webclient.http2
-
Helidon WebClient HTTP/2 Support.
- io.helidon.webclient.metrics - module io.helidon.webclient.metrics
-
Helidon WebClient Metrics Support.
- io.helidon.webclient.metrics - package io.helidon.webclient.metrics
-
Helidon WebClient Metrics Support.
- io.helidon.webclient.security - module io.helidon.webclient.security
-
Helidon WebClient Security Support.
- io.helidon.webclient.security - package io.helidon.webclient.security
-
Helidon WebClient Security Support.
- io.helidon.webclient.spi - package io.helidon.webclient.spi
-
Helidon WebClient SPI.
- io.helidon.webclient.sse - module io.helidon.webclient.sse
-
Helidon WebClient SSE Support.
- io.helidon.webclient.sse - package io.helidon.webclient.sse
-
Helidon WebClient SSE Support.
- io.helidon.webclient.tracing - module io.helidon.webclient.tracing
-
Helidon WebClient Tracing Support.
- io.helidon.webclient.tracing - package io.helidon.webclient.tracing
-
Helidon WebClient Tracing Support.
- io.helidon.webclient.websocket - module io.helidon.webclient.websocket
-
Helidon WebClient WebSocket Support.
- io.helidon.webclient.websocket - package io.helidon.webclient.websocket
-
Helidon WebClient WebSocket Support.
- io.helidon.webserver - module io.helidon.webserver
-
Helidon WebServer.
- io.helidon.webserver - package io.helidon.webserver
-
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
- io.helidon.webserver.accesslog - module io.helidon.webserver.accesslog
-
Helidon WebServer Access Log Support.
- io.helidon.webserver.accesslog - package io.helidon.webserver.accesslog
-
Helidon WebServer Access Log Support.
- io.helidon.webserver.concurrency.limits - module io.helidon.webserver.concurrency.limits
-
Limits feature for Helidon WebServer.
- io.helidon.webserver.concurrency.limits - package io.helidon.webserver.concurrency.limits
-
An implementation of a feature to protect all server requests with a limit.
- io.helidon.webserver.context - module io.helidon.webserver.context
-
Helidon WebServer Context Support.
- io.helidon.webserver.context - package io.helidon.webserver.context
-
Helidon WebServer Context Support.
- io.helidon.webserver.cors - module io.helidon.webserver.cors
-
Helidon WebServer CORS Support.
- io.helidon.webserver.cors - package io.helidon.webserver.cors
-
Helidon WebServer CORS Support.
- io.helidon.webserver.graphql - module io.helidon.webserver.graphql
-
Helidon WebServer GraphQL Support.
- io.helidon.webserver.graphql - package io.helidon.webserver.graphql
-
Helidon WebServer GraphQL Support.
- io.helidon.webserver.grpc - module io.helidon.webserver.grpc
-
Helidon WebServer gRPC Support.
- io.helidon.webserver.grpc - package io.helidon.webserver.grpc
-
Helidon WebServer gRPC Support.
- io.helidon.webserver.http - package io.helidon.webserver.http
-
Helidon WebServer HTTP specific APIs.
- io.helidon.webserver.http.spi - package io.helidon.webserver.http.spi
-
Helidon WebServer HTTP SPI.
- io.helidon.webserver.http1 - package io.helidon.webserver.http1
-
Helidon WebServer HTTP/1.1 specific APIs.
- io.helidon.webserver.http1.spi - package io.helidon.webserver.http1.spi
-
Helidon WebServer HTTP/1.1 specific SPIs.
- io.helidon.webserver.http2 - module io.helidon.webserver.http2
-
Helidon WebServer HTTP/2 Support.
- io.helidon.webserver.http2 - package io.helidon.webserver.http2
-
Helidon WebServer HTTP/2 Support.
- io.helidon.webserver.http2.spi - package io.helidon.webserver.http2.spi
-
Helidon WebServer HTTP/2 SPI.
- io.helidon.webserver.observe - module io.helidon.webserver.observe
-
Helidon WebServer Observability Support.
- io.helidon.webserver.observe - package io.helidon.webserver.observe
-
Helidon WebServer Observability Support.
- io.helidon.webserver.observe.config - module io.helidon.webserver.observe.config
-
Helidon WebServer Observability Config Support.
- io.helidon.webserver.observe.config - package io.helidon.webserver.observe.config
-
Helidon WebServer Observability Config Support.
- io.helidon.webserver.observe.health - module io.helidon.webserver.observe.health
-
Helidon WebServer Observability Health Support.
- io.helidon.webserver.observe.health - package io.helidon.webserver.observe.health
-
Helidon WebServer Observability Health Support.
- io.helidon.webserver.observe.info - module io.helidon.webserver.observe.info
-
Helidon WebServer Observability Info Support.
- io.helidon.webserver.observe.info - package io.helidon.webserver.observe.info
-
Helidon WebServer Observability Info Support.
- io.helidon.webserver.observe.log - module io.helidon.webserver.observe.log
-
Helidon WebServer Observability Log Support.
- io.helidon.webserver.observe.log - package io.helidon.webserver.observe.log
-
Helidon WebServer Observability Log Support.
- io.helidon.webserver.observe.metrics - module io.helidon.webserver.observe.metrics
-
Helidon WebServer Observability Metrics Support.
- io.helidon.webserver.observe.metrics - package io.helidon.webserver.observe.metrics
-
Helidon WebServer Observability Metrics Support.
- io.helidon.webserver.observe.spi - package io.helidon.webserver.observe.spi
-
Helidon WebServer Observability SPI.
- io.helidon.webserver.observe.tracing - module io.helidon.webserver.observe.tracing
-
Helidon WebServer Tracing Support.
- io.helidon.webserver.observe.tracing - package io.helidon.webserver.observe.tracing
-
Helidon WebServer Tracing Observability Support.
- io.helidon.webserver.security - module io.helidon.webserver.security
-
Helidon WebServer Security Support.
- io.helidon.webserver.security - package io.helidon.webserver.security
-
Helidon WebServer Security Support.
- io.helidon.webserver.servicecommon - package io.helidon.webserver.servicecommon
-
Helidon WebServer Services Common.
- io.helidon.webserver.spi - package io.helidon.webserver.spi
-
Helidon WebServer SPI.
- io.helidon.webserver.sse - module io.helidon.webserver.sse
-
Helidon WebServer SSE Support.
- io.helidon.webserver.sse - package io.helidon.webserver.sse
-
Helidon WebServer SSE Support.
- io.helidon.webserver.staticcontent - module io.helidon.webserver.staticcontent
-
Helidon WebServer Static Content Support.
- io.helidon.webserver.staticcontent - package io.helidon.webserver.staticcontent
-
Helidon WebServer Static Content Support.
- io.helidon.webserver.testing.junit5 - module io.helidon.webserver.testing.junit5
-
Helidon WebServer Testing JUnit5 Support.
- io.helidon.webserver.testing.junit5 - package io.helidon.webserver.testing.junit5
-
Helidon WebServer Testing JUnit5 Support.
- io.helidon.webserver.testing.junit5.http2 - module io.helidon.webserver.testing.junit5.http2
-
Helidon WebServer Testing JUnit 5 Support for HTTP2.
- io.helidon.webserver.testing.junit5.http2 - package io.helidon.webserver.testing.junit5.http2
-
Helidon WebServer Testing JUnit 5 Support for HTTP2.
- io.helidon.webserver.testing.junit5.spi - package io.helidon.webserver.testing.junit5.spi
-
Helidon WebServer Testing JUnit5 SPI.
- io.helidon.webserver.testing.junit5.websocket - module io.helidon.webserver.testing.junit5.websocket
-
Helidon WebServer Testing JUnit 5 Support for WebSocket.
- io.helidon.webserver.testing.junit5.websocket - package io.helidon.webserver.testing.junit5.websocket
-
Helidon WebServer Testing JUnit 5 Support for WebSocket.
- io.helidon.webserver.websocket - module io.helidon.webserver.websocket
-
Helidon WebServer WebSocket Support.
- io.helidon.webserver.websocket - package io.helidon.webserver.websocket
-
WebSocket server support.
- io.helidon.websocket - module io.helidon.websocket
-
Helidon WebSocket APIs.
- io.helidon.websocket - package io.helidon.websocket
-
WebSocket APIs.
- IoMulti - Interface in io.helidon.common.reactive
-
Create reactive stream from standard IO resources.
- IoMulti.MultiFromByteChannelBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a
Multi
from aReadableByteChannel
. - IoMulti.MultiFromInputStreamBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a
Multi
from anInputStream
. - IoMulti.MultiToByteChannelBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a subscriber consuming
Multi<ByteBuffer>
toWritableByteChannel
. - IoMulti.OutputStreamMultiBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for
OutputStreamMulti
. - IPv4 - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
-
IP version 4.
- IPV4 - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
-
Only IPv4 addresses will be used.
- IPV4_PREFERRED - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
-
Both IPv4 and IPv6 addresses will be used, but if there are any IPv4, they take precedence.
- IPv6 - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
-
IP version 6.
- IPV6 - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
-
Only IPv6 addresses will be used.
- IPV6_PREFERRED - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
-
Both IPv4 and IPv6 addresses will be used, but if there are any IPv6, they take precedence.
- isAbstract() - Method in interface io.helidon.service.registry.ServiceInfo
-
Returns
true
for abstract classes and interfaces, returnsfalse
by default. - isAbstract(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Whether this type is abstract.
- isAbstract(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Whether this method is abstract.
- isAccepted(MediaType) - Method in interface io.helidon.http.Headers
-
Whether this media type is accepted by these headers.
- isAccepted(MediaType) - Method in interface io.helidon.http.ServerRequestHeaders
-
Test if the given media type is acceptable as a response for this request.
- isAck() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- isAck() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- isAck() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Check if message has been acknowledged yet.
- isActive() - Method in class io.helidon.cors.Aggregator
-
Reports whether the sources of CORS information have left CORS active or not.
- isActive() - Method in class io.helidon.cors.CorsSupportHelper
-
Reports whether this helper, due to its set-up, will have a chance of affecting any requests or responses.
- isActive() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Deprecated.Returns
true
when invoked. - isActive() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Returns whether the discover is active (i.e., has not been deactivated).
- isAfterLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isAgentPresent(Config) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry.AgentDetector
-
Check if the OTEL Agent is present.
- isAnnotatedService() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine whether this modeller contains an annotated service.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- isApplicable(Class<?>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Checks if a bean is known to CDI.
- isAuthenticated() - Method in interface io.helidon.common.security.SecurityContext
-
Return true if the user is authenticated.
- isAuthenticated() - Method in interface io.helidon.security.SecurityContext
-
Return true if the user is authenticated.
- isAuthorized() - Method in interface io.helidon.common.security.SecurityContext
-
Return true if authorization was handled for current context.
- isBackedBy(Class<T>) - Method in interface io.helidon.http.DataChunk
-
Checks if this instance is backed by buffers of a certain kind.
- isBeforeFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isBuildTime() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image build time.
- isBuiltInJavaType(TypeName) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
Check if the provided type is either a primitive type, or is from the
java
package namespace. - isCancelled() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if publisher is in terminal state CANCELLED.
- isCancelled() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been cancelled.
- isCancelled() - Method in class io.helidon.messaging.Emitter
- isCatalogAtStart() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- isChild() - Method in interface io.helidon.lra.coordinator.Lra
-
Returns true if this LRA has parent LRA.
- isClass() - Method in class io.helidon.common.GenericType
-
Whether this generic type represents a simple class with no generic information.
- isCloseable() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Returns
true
if a call toConditionallyCloseableConnection.close()
will actually close thisConditionallyCloseableConnection
. - isCloseable() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isCloseable() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- isClosed() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Check if this subscriber holder has been closed.
- isClosed() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Returns
true
if and only if thisConditionallyCloseableConnection
either is, or is to be considered to be, closed, such that operations which must throw aSQLException
when invoked on a closed connection will do so. - isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- isClosed() - Method in interface io.helidon.tracing.Scope
-
Whether the method
Scope.close()
was already called or not. - isCloseOnCompletion() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- isClosePending() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Returns
true
if and only if thisConditionallyCloseableConnection
is behaving as if theConditionallyCloseableConnection.close()
method has been invoked while thisConditionallyCloseableConnection
was not closeable. - isCompleted() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if publisher sent
onComplete
signal downstream. - isCompleted() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been completed.
- isConcreteNonInterceptor(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Checks to make sure the annotated type is not abstract and is not an interceptor.
- isConnected() - Method in interface io.helidon.common.socket.HelidonSocket
-
Check if socket is connected.
- isConnected() - Method in class io.helidon.common.socket.PlainSocket
- isConnected() - Method in class io.helidon.webclient.api.TcpClientConnection
- isConnected() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- isDefault(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Whether this method is default.
- isDefault(boolean) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
If set to true (default value) then this policy returns a virtual provider combining the configured providers.
- isDefault(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for default modifier (default methods on interfaces).
- isDeleted(Meter) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Indicates if the meter has been deleted.
- isEmpty() - Method in interface io.helidon.common.mapper.OptionalValue
-
Return
false
if there is a value present, otherwisetrue
. - isEmpty() - Method in interface io.helidon.common.parameters.Parameters
-
Whether these parameters are empty.
- isEmpty() - Method in class io.helidon.grpc.core.WeightedBag
-
Check if bag is empty.
- isEmpty() - Method in class io.helidon.security.ClassToInstanceStore
-
Check if this store is empty.
- isEnabled() - Method in class io.helidon.cors.Aggregator
-
Reports whether the aggregator (and, by implication, the config for CORS) is enabled or not.
- isEnabled() - Method in class io.helidon.cors.CrossOriginConfig
- isEnabled() - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Reports whether this instance is enabled.
- isEnabled() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Sets whether the service should be enabled.
- isEnabled() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- isEnabled() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Sets whether the service should be enabled.
- isEnabled() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns whether the component settings indicate that metrics are enabled for the component.
- isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Sets whether the feature should be enabled.
- isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- isEnabled() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Sets whether the feature should be enabled.
- isEnabled() - Method in class io.helidon.tracing.config.Traceable
-
Whether this trace should be executed or not.
- isEnabled(boolean) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Sets whether the service should be enabled.
- isEnabled(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Sets whether the feature should be enabled.
- isEntityExpected(String, ApiRequest<?>, Method, String, Status) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
This method is only called for methods that return an optional entity.
- isExcludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Gets the value of the excludeUnlistedClasses property.
- isFailed() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been failed.
- isFair() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- isField(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for field element kind.
- isFinal(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Whether this type is final.
- isFinal(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Whether this field is final.
- isFinal(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Whether this method is final.
- isFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isFixedSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Tests whether or not the number of threads can change over time.
- isFlushChunk() - Method in interface io.helidon.http.DataChunk
-
An empty data chunk with a flush flag can be used to force a connection flush without actually writing any bytes.
- isInConfiguration(Feature.IsInConfigurationAccess) - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
- isLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isLazy() - Method in interface io.helidon.config.ConfigSourceRuntime
-
If a config source is lazy, its
ConfigSourceRuntime.load()
method always returns empty and you must useConfigSourceRuntime.node(String)
methods to retrieve its values. - isLeaf() - Method in interface io.helidon.common.config.Config
-
Returns
true
if this node exists and is a leaf node (has no children). - isLeaf() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns
true
in case the key represents a leaf node. - isLeaf() - Method in interface io.helidon.config.Config
-
Returns
true
if this node exists and is a leaf node (has no children). - isLeaf() - Method in enum class io.helidon.config.Config.Type
-
Returns
true
if this configuration node is existing a value node. - isList() - Method in interface io.helidon.common.config.Config
-
Returns
true
if this node exists and is Type#List. - isList() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Indicates whether this type is a
java.util.List
. - isList() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.List
. - isList() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Indicates whether this type is a
java.util.List
. - isList() - Method in interface io.helidon.config.Config
-
Returns
true
if this node exists and is Type#List. - isLoaded() - Method in interface io.helidon.common.LazyValue
-
Return true if the value is loaded, false if the supplier was not invoked.
- isLowerCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
Indicates whether
c
is one of the twenty-six lowercase ASCII alphabetic characters between'a'
and'z'
inclusive. - isMap() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Indicates whether this type is a
java.util.Map
. - isMap() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Map
. - isMap() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Indicates whether this type is a
java.util.Map
. - isMeterEnabled(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- isMeterEnabled(String) - Method in interface io.helidon.metrics.api.ScopeConfig
-
Indicates whether the specified meter is enabled according to the scope configuration.
- isMeterEnabled(String, String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- isMeterEnabled(String, String) - Method in interface io.helidon.metrics.api.MetricsConfig
-
Reports whether the specified meter within the indicated scope is enabled, according to the metrics configuration.
- isMeterEnabled(String, Map<String, String>, Optional<String>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns whether the specified meter is enabled or not, based on whether the meter registry as a whole is enabled and also whether the config settings for filtering include and exclude indicate the specific meter is enabled.
- isMethod(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for method element kind.
- isModified(byte[]) - Method in class io.helidon.config.FileConfigSource
- isModified(byte[]) - Method in class io.helidon.config.FileOverrideSource
- isModified(byte[]) - Method in class io.helidon.config.git.GitConfigSource
- isModified(SecretBundleNodeConfigSource.Stamp) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
-
Deprecated.
- isModified(Long) - Method in class io.helidon.config.etcd.EtcdConfigSource
- isModified(Path, byte[]) - Static method in class io.helidon.config.FileSourceHelper
-
Check if a file on the file system is changed, as compared to the digest provided.
- isModified(Path, Instant) - Static method in class io.helidon.config.FileSourceHelper
-
Check if a file on the file system is changed based on its last modification timestamp.
- isModified(Instant) - Method in class io.helidon.config.DirectoryConfigSource
- isModified(Instant) - Method in class io.helidon.config.UrlConfigSource
- isModified(Instant) - Method in class io.helidon.config.UrlOverrideSource
- isModified(Map<?, ?>) - Method in class io.helidon.config.MapConfigSource
- isModified(S) - Method in interface io.helidon.config.spi.PollableSource
-
This method is invoked to check if this source has changed.
- isNativeImage() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image environment (either build time or runtime).
- isNexted() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Whether this request is nexted (
ServerResponse.next()
was called). - isNexted() - Method in class io.helidon.webserver.http.ServerResponseBase
- isNoHosts(InetSocketAddress) - Method in class io.helidon.webclient.api.Proxy
-
Verifies whether the current host is inside noHosts.
- isNotPublic() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that are not public.
- isObject() - Method in interface io.helidon.common.config.Config
-
Returns
true
if this node exists and is Type#Object. - isObject() - Method in interface io.helidon.config.Config
-
Returns
true
if this node exists and is Type#Object. - IsolatedContextFactory - Class in io.helidon.messaging.connectors.wls
-
Initial JNDI context for Weblogic thin client initial context loaded by different classloader.
- IsolatedContextFactory() - Constructor for class io.helidon.messaging.connectors.wls.IsolatedContextFactory
- isOpen() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Whether this module is declared as open module.
- isOpen() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- isOpen() - Method in interface io.helidon.codegen.ModuleInfo
-
Whether this module is declared as open module.
- isOpen(boolean) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Whether this module is declared as open module.
- isOptional() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Indicates whether this type is a
java.util.Optional
. - isOptional() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Optional
. - isOptional() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Indicates whether this type is a
java.util.Optional
. - isOptional() - Method in interface io.helidon.security.SecurityRequest
-
If true and security provider does not find required information in request/response/message, or headers, it should return
SecurityResponse.SecurityStatus.FAILURE
without doing any side effects (e.g. - isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
-
Check if the path to be executed is supported by this security provider.
- isOwnProducerOrNonDefaultQualified(Bean<?>, Class<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
- isPasswordValid(char[]) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Check if the password is valid.
- isPayload() - Method in class io.helidon.websocket.ClientWsFrame
- isPayload() - Method in class io.helidon.websocket.ServerWsFrame
- isPayload() - Method in interface io.helidon.websocket.WsFrame
-
Helper method to check whether this is a payload frame (text or binary), or a control frame (such as ping, pong, close etc.).
- isPayload(AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ClientWsFrame
- isPayload(AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ServerWsFrame
- isPermitted() - Method in class io.helidon.security.AuthorizationResponse
-
Returns true if access to resource was permitted.
- isPoolable() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- isPreface(byte[]) - Static method in class io.helidon.http.http2.Http2Util
-
Check if the bytes provided start with the prior knowledge preface.
- isPresent() - Method in interface io.helidon.common.mapper.OptionalValue
-
Return
true
if there is a value present, otherwisefalse
. - isPresent(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
If the property is present on the JSON object, returns a non-empty optional, otherwise returns an empty.
- isPrivate(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for private modifier.
- isProduction() - Method in record class io.helidon.codegen.CodegenScope
-
Whether this is a production scope.
- isProvider() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
- isProvider() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
- isPseudoHeader() - Method in interface io.helidon.http.HeaderName
-
Http2 defines pseudoheaders as headers starting with a
:
character. - isPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
-
The generated interface is public by default.
- isPublic(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for public modifier.
- isReadOnly() - Method in interface io.helidon.http.DataChunk
-
Returns
true
if the underlying byte buffer of this chunk is read only orfalse
otherwise. - isReadOnly() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- isReadOnly(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- isReleased() - Method in interface io.helidon.http.DataChunk
-
Whether this chunk is released and the associated data structures returned by methods (such as
DataChunk.iterator()
orDataChunk.bytes()
) should not be used. - isRoot() - Method in interface io.helidon.common.config.Config.Key
-
Returns
true
in case the key represents root config node, otherwise it returnsfalse
. - isRunning() - Method in interface io.helidon.webserver.WebServer
-
Returns
true
if the server is currently running. - isRunningOnOci() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciAvailability
-
Deprecated.Will source the config bean from
OciExtension.ociConfig()
to make the call toOciAvailability.isRunningOnOci(OciConfig)
. - isRunningOnOci(OciConfig) - Method in interface io.helidon.integrations.oci.sdk.runtime.OciAvailability
-
Deprecated.Returns true if the implementation determines it is running on/inside an OCI compute node.
- isRuntime() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image runtime.
- isScopeEnabled(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- isScopeEnabled(String) - Method in interface io.helidon.metrics.api.MetricsConfig
-
Reports whether the specified scope is enabled, according to any scope configuration that is part of this metrics configuration.
- isSecure() - Method in class io.helidon.common.socket.PlainSocket
- isSecure() - Method in interface io.helidon.common.socket.SocketContext
-
Whether the request is secure.
- isSecure() - Method in class io.helidon.common.socket.TlsSocket
- isSecure() - Method in interface io.helidon.webserver.http.ServerRequest
-
Whether this request was over a secure protocol (TLS).
- isSecure() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- isSecurityClass(StackWalker.StackFrame) - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Check if the stack element is an actual Helidon Security class.
- isSensitive() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Whether this is sensitive information (such as passwords).
- isSent() - Method in interface io.helidon.webserver.http.ServerResponse
-
Whether this response has been sent.
- isSet() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Indicates whether this type is a
java.util.Set
. - isSet() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Set
. - isSet() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Indicates whether this type is a
java.util.Set
. - isSimpleIdentifier(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- isStatic() - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Returns the value of the
isStatic
record component. - isStatic(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Whether this field is static.
- isStatic(boolean) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- isStatic(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Whether this method is static.
- isStatic(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for static modifier.
- isSuccess() - Method in enum class io.helidon.security.SecurityResponse.SecurityStatus
- isSuccess(String, ApiRequest<?>, Method, String, Status) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Provide information whether the response is a success response for requests with optional entity.
- issueCertificate(IssueCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Issue a new certificate returning raw data.
- IssueCertificate - Class in io.helidon.integrations.vault.secrets.pki
-
Issue Certificate request and response.
- IssueCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- IssueCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - issuer() - Method in class io.helidon.security.jwt.Jwt
-
Issuer claim.
- issuer() - Method in class io.helidon.security.jwt.JwtHeaders
-
Issuer claim.
- issuer() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Token issuer.
- issuer() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Token issuer.
- issuer(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Optional JWT issuer.
- issuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Issuer used to create new JWTs.
- issuer(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The issuer claim identifies the principal that issued the JWT.
- issuer(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Issuer of the token.
- issuer(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Issuer used to create new JWTs.
- issuer(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Issuer of issued tokens.
- issuer(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Issuer of issued tokens.
- issueTime() - Method in class io.helidon.security.jwt.Jwt
-
Issue time claim.
- issueTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The issue time defines the time that this JWT was issued.
- issueTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Time the token was issued.
- IssueTimeValidator - Class in io.helidon.security.jwt
-
Validator of the issue time claim.
- IssueTimeValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
IssueTimeValidator
. - isSufficientlyConfigured(Config) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.Returns
true
if the given config is sufficiently configured in order to identity an OCI authentication strategy. - issuingCa() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Issuing certification authority certificate bytes.
- issuingCa() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Issuing certification authority certificate bytes.
- isSupplier() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Indicates whether this type is a
Supplier
. - isSupplier() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
Supplier
. - isSupplier() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Indicates whether this type is a
Supplier
. - isTcp() - Method in interface io.helidon.webclient.spi.HttpClientSpi
-
For TCP based protocols, we can do ALPN negotiation, obtain a connection, and then let the client handle the protocol.
- isTerminated() - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Verifies if the executor is terminated.
- isTransactionActive() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
- isTransitive() - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Returns the value of the
isTransitive
record component. - isUnbounded() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if downstream requested unbounded number of items eg.
- isUnbounded() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if downstream requested unbounded number of items, eg.
- isUpgraded() - Method in class io.helidon.webclient.http1.UpgradeResponse
-
Whether upgrade succeeded or not.
- isUpperCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
Indicates whether
c
is one of the twenty-six uppercase ASCII alphabetic characters between'A'
and'Z'
inclusive. - isUserInRole(Subject, String) - Method in interface io.helidon.security.spi.AuthorizationProvider
-
Return true if current user is in the specified role.
- isUserInRole(String) - Method in interface io.helidon.security.SecurityContext
-
Check if user is in specified role if supported by global authorization provider.
- isUserInRole(String, String) - Method in interface io.helidon.security.SecurityContext
-
Check if user is in specified role if supported by global or specific authorization provider.
- isUsingSystemProxy(String) - Method in class io.helidon.webclient.api.Proxy
-
Verifies whether the specified Uri is using system proxy.
- isValid() - Method in class io.helidon.common.Errors
-
Check if these messages are a valid result.
- isValid() - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Response
-
Whether the signature/HMAC was valid.
- isValid(int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- isValid(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isValid(SecurityResponse.SecurityStatus) - Method in enum class io.helidon.security.CompositeProviderFlag
-
Check whether the status is valid for this flag.
- isVoid(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
-
Predicate for void methods.
- isVolatile(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
-
Whether this field is
volatile
. - isWildcardSubtype() - Method in interface io.helidon.common.media.type.MediaType
-
Is the subtype a wildcard?
- isWildcardType() - Method in interface io.helidon.common.media.type.MediaType
-
Is the type a wildcard?
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- item() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
- item() - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Handled config item.
- item() - Method in interface io.helidon.config.ConfigItem
-
Handled config item.
- item(String) - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Handled config item.
- iterate(T, UnaryOperator<T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- iteration() - Method in interface io.helidon.scheduling.Invocation
-
How many times has been scheduled method invoked yet.
- iterator() - Method in class io.helidon.common.HelidonServiceLoader
- iterator() - Method in class io.helidon.cors.MappedCrossOriginConfig
- iterator() - Method in class io.helidon.grpc.core.WeightedBag
- iterator() - Method in interface io.helidon.http.DataChunk
- iterator() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Iterator over the list of
annotated methods
contained in this method list. - iterator() - Method in interface io.helidon.webclient.grpc.ClientUriSupplier
- iv() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Initialization vector for the encrypted content.
J
- JacksonMediaSupportProvider - Class in io.helidon.http.media.jackson
-
ServiceLoader
provider implementation for Jackson media support. - JacksonMediaSupportProvider() - Constructor for class io.helidon.http.media.jackson.JacksonMediaSupportProvider
-
Deprecated.
- JacksonRuntimeException - Exception Class in io.helidon.http.media.jackson
-
A
RuntimeException
that indicates a problem was encountered while performing JSON manipulation with Jackson. - JacksonSupport - Class in io.helidon.http.media.jackson
-
ServiceLoader
provider implementation for Jackson media support. - JAEGER - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
The Jaeger trace context propagation format.
- JaegerDataPropagationProvider - Class in io.helidon.tracing.providers.jaeger
-
A data propagation provider for Jaeger.
- JaegerDataPropagationProvider() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerDataPropagationProvider
- JaegerDataPropagationProvider.JaegerContext - Class in io.helidon.tracing.providers.jaeger
-
Jaeger context.
- JaegerTracerBuilder - Class in io.helidon.tracing.providers.jaeger
-
The JaegerTracerBuilder is a convenience builder for
Tracer
to use with Jaeger. - JaegerTracerBuilder() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Default constructor, does not modify any state.
- JaegerTracerBuilder.PropagationFormat - Enum Class in io.helidon.tracing.providers.jaeger
-
Supported Jaeger trace context propagation formats.
- JaegerTracerBuilder.SamplerType - Enum Class in io.helidon.tracing.providers.jaeger
-
Sampler type definition.
- JaegerTracerBuilder.SpanProcessorType - Enum Class in io.helidon.tracing.providers.jaeger
-
Span Processor type.
- JaegerTracerProvider - Class in io.helidon.tracing.providers.jaeger
-
Jaeger java service.
- JaegerTracerProvider() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
- JakartaJms - Class in io.helidon.messaging.connectors.jms.shim
-
Main shim entry point, allows wrapping javax types to jakarta types.
- JakartaSession<T> - Class in io.helidon.messaging.connectors.jms.shim
-
Exposes Jakarta API, delegates to javax API.
- JakartaWrapper<T> - Interface in io.helidon.messaging.connectors.jms.shim
-
Jakarta JMS shim objects with accessible delegate.
- jarFile - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.Field.Builder
- Javadoc - Class in io.helidon.codegen.classmodel
-
Javadoc model representation.
- Javadoc.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Javadoc
. - javaMethodName() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the name of the underlying Java method that this handler maps to.
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- javaMethodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- javaType() - Method in interface io.helidon.dbclient.DbColumn
-
Type of the column as would be returned by the underlying database driver.
- javaType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
- JavaxElPolicyExecutor - Class in io.helidon.security.abac.policy.el
-
PolicyExecutor
for Java EE Expression Language (EL). - JavaxElPolicyExecutor.Builder - Class in io.helidon.security.abac.policy.el
-
A fluent API builder for
JavaxElPolicyExecutor
. - JavaxElPolicyExecutorService - Class in io.helidon.security.abac.policy.el
-
Java service for
JavaxElPolicyExecutor
to be automatically added as a policy executor for ABAC. - JavaxElPolicyExecutorService() - Constructor for class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- JavaxJms - Class in io.helidon.messaging.connectors.jms.shim
-
Main shim entry point, allows wrapping jakarta types to javax types.
- JAX_RS_TRACING_COMPONENT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Name of tracing component used to retrieve tracing configuration.
- JaxRsApplication - Class in io.helidon.microprofile.server
-
A JAX-RS application to be registered.
- JaxRsApplication.Builder - Class in io.helidon.microprofile.server
-
Fluent API builder to create
JaxRsApplication
instances. - JaxRsCdiExtension - Class in io.helidon.microprofile.server
-
Configure Jersey related things.
- JaxRsCdiExtension() - Constructor for class io.helidon.microprofile.server.JaxRsCdiExtension
-
Default constructor is required by
ServiceLoader
. - JdbcClientBuilder - Class in io.helidon.dbclient.jdbc
-
Fluent API builder for
JdbcClientBuilder
that implements theDbClientBuilder
from Helidon DB API. - JdbcClientProvider - Class in io.helidon.dbclient.jdbc
-
Provider for JDBC database implementation.
- JdbcClientProvider() - Constructor for class io.helidon.dbclient.jdbc.JdbcClientProvider
- JdbcConnectionPool - Interface in io.helidon.dbclient.jdbc
-
JDBC connection pool.
- JdbcConnectionPool.BuilderBase<B,
T> - Class in io.helidon.dbclient.jdbc -
Base fluent API builder for
JdbcConnectionPool
. - JdbcConnectionPoolProvider - Interface in io.helidon.dbclient.jdbc.spi
-
ServiceLoader
provider interface for JDBC connection pool. - JdbcParametersConfig - Interface in io.helidon.dbclient.jdbc
-
JDBC parameters setter configuration.
- JdbcParametersConfig.Builder - Class in io.helidon.dbclient.jdbc
-
Fluent API builder for
JdbcParametersConfig
. - JdbcParametersConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.dbclient.jdbc -
Fluent API builder base for
JdbcParametersConfig
. - JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl - Class in io.helidon.dbclient.jdbc
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- JdbcParametersConfigImpl(JdbcParametersConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
-
Create an instance providing a builder.
- JdbcStatement<S> - Class in io.helidon.dbclient.jdbc
-
JDBC statement base implementation.
- JerseyClientBuilderListener - Class in io.helidon.jersey.client
-
Listen to the Jersey's client builder being invoked and register Helidon executor provider.
- JerseyClientBuilderListener() - Constructor for class io.helidon.jersey.client.JerseyClientBuilderListener
- JerseySecurityFeature - Class in io.helidon.microprofile.security
-
Integration of Security module with Jersey.
- JerseySecurityFeature() - Constructor for class io.helidon.microprofile.security.JerseySecurityFeature
-
Create a new instance of security feature for a security component.
- JerseySecurityFeature(Security) - Constructor for class io.helidon.microprofile.security.JerseySecurityFeature
-
Create a new instance of security feature for a security component.
- JerseySecurityFeature.Builder - Class in io.helidon.microprofile.security
-
JerseySecurityFeature
fluent API builder. - jitter() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Jitter for
Retry.JitterRetryPolicy
. - jitter() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- jitter() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Jitter for
Retry.JitterRetryPolicy
. - jitter(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Random part of the delay.
- jitter(Duration) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Jitter for
Retry.JitterRetryPolicy
. - JmsBytesMessage - Class in io.helidon.messaging.connectors.jms
-
A JMS Bytes message representation.
- JmsConfigBuilder - Class in io.helidon.messaging.connectors.jms
-
Build Jms specific config.
- JmsConnector - Class in io.helidon.messaging.connectors.jms
-
MicroProfile Reactive Messaging JMS connector.
- JmsConnector(Config, Instance<ConnectionFactory>) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
-
Create new JmsConnector.
- JmsConnector(Map<String, ConnectionFactory>, ScheduledExecutorService, ExecutorService) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
-
Create new JmsConnector.
- JmsConnector.JmsConnectorBuilder - Class in io.helidon.messaging.connectors.jms
-
Builder for
JmsConnector
. - JmsConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
- JmsMessage<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
-
Message representing JMS message together with all the metadata.
- JmsMessage.CustomMapper<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
-
Mapper for creating
Message
. - JmsMessage.OutgoingJmsMessageBuilder<PAYLOAD> - Class in io.helidon.messaging.connectors.jms
-
Outgoing JMS message builder.
- JmsTextMessage - Class in io.helidon.messaging.connectors.jms
-
A JMS Text message representation.
- jndiInitialContextProperties(Map<String, String>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Environment properties used for creating initial context java.naming.factory.initial, java.naming.provider.url.
- jndiInitialFactory(Class<? extends InitialContextFactory>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI initial factory.
- jndiInitialFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI initial factory.
- jndiJmsFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI name of JMS factory.
- jndiProviderUrl(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI provider url.
- jndiService() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Throws an
UnsupportedOperationException
when invoked. - join(URI, PropagatedHeaders, long, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Join existing LRA with participant.
- join(URI, PropagatedHeaders, long, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- JpaExtension - Class in io.helidon.integrations.cdi.jpa
-
Deprecated.Please use
PersistenceExtension
instead. - JpaExtension() - Constructor for class io.helidon.integrations.cdi.jpa.JpaExtension
-
Deprecated.Creates a new
JpaExtension
. - json(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Load keys from JSON.
- JSON - Enum constant in enum class io.helidon.openapi.OpenApiFormat
-
JSON.
- JSON_ARRAY_TYPE - Static variable in class io.helidon.http.media.jsonp.JsonpSupport
-
Json array generic type.
- JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
-
Collection JSON parameter name.
- JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
-
Collection JSON parameter name.
- JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
-
Collection JSON parameter name.
- JSON_EVENT_STREAM_PREDICATE - Static variable in class io.helidon.http.HttpMediaTypes
-
Predicate to test if
MediaType
istext/event-stream
without any parameter or with parameter "element-type". - JSON_OBJECT_TYPE - Static variable in class io.helidon.http.media.jsonp.JsonpSupport
-
Json object generic type.
- JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
-
Operation JSON parameter name.
- JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
-
Operation JSON parameter name.
- JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
-
Operation JSON parameter name.
- JSON_PREDICATE - Static variable in class io.helidon.http.HttpMediaTypes
- JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
-
Projection JSON parameter name: Defines projection to restrict returned fields.
- JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
-
Projection JSON parameter name: Defines projection to restrict returned fields.
- JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
-
Projection JSON parameter name: Defines projection to restrict returned fields.
- JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
-
Query JSON parameter name.
- JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
-
Query JSON parameter name.
- JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
-
Query JSON parameter name.
- JSON_UTF_8 - Static variable in class io.helidon.http.HttpMediaTypes
-
application/json media type with UTF-8 charset.
- JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
-
Value JSON parameter name.
- JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
-
Value JSON parameter name.
- JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
-
Value JSON parameter name.
- JsonbMediaSupportProvider - Class in io.helidon.http.media.jsonb
-
ServiceLoader
provider implementation for JSON Binding media support. - JsonbMediaSupportProvider() - Constructor for class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
-
Deprecated.
- JsonbSupport - Class in io.helidon.http.media.jsonb
-
ServiceLoader
provider implementation for JSON Binding media support. - jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON builder factory.
- jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON builder factory.
- JsonMeterRegistryFormatterProvider - Class in io.helidon.webserver.observe.metrics
-
JSON formatter provider.
- JsonMeterRegistryFormatterProvider() - Constructor for class io.helidon.webserver.observe.metrics.JsonMeterRegistryFormatterProvider
-
Creates a new instance for service loading.
- jsonObject() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- jsonObject() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Instance Data.
- jsonObject() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Instance Data.
- jsonObject(JsonObject) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Instance Data.
- jsonOkResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, JsonObject, ResponseBuilder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Builds the response using the response builder provided.
- JsonpMediaSupportProvider - Class in io.helidon.http.media.jsonp
-
ServiceLoader
provider implementation for JSON Processing media support. - JsonpMediaSupportProvider() - Constructor for class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
-
Deprecated.
- JsonProcessingMapper - Class in io.helidon.dbclient.jsonp
-
Json processing mapper.
- JsonProcessingMapperProvider - Class in io.helidon.dbclient.jsonp
-
JSON-P mapper provider.
- JsonProcessingMapperProvider() - Constructor for class io.helidon.dbclient.jsonp.JsonProcessingMapperProvider
- JsonpSupport - Class in io.helidon.http.media.jsonp
-
Media support implementation for JSON Processing media support.
- jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON reader factory.
- jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON reader factory.
- JsonRequest - Class in io.helidon.integrations.common.rest
-
Implementation of a
ApiRequest
that allows free configuration of the JSON object. - jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON writer factory.
- jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON writer factory.
- JTA - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
- JtaAdaptingDataSource - Class in io.helidon.integrations.jta.jdbc
-
An
AbstractDataSource
that wraps anotherDataSource
that might not behave correctly in the presence of JTA transaction management, such as one supplied by any of several freely and commercially available connection pools, and that makes such a non-JTA-awareDataSource
behave as sensibly as possible in the presence of a JTA-managed transaction. - JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, DataSource, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
-
Creates a new
JtaAdaptingDataSource
that wraps the suppliedDataSource
and helps its connections participate in XA transactions. - JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, DataSource, boolean, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
-
Creates a new
JtaAdaptingDataSource
that wraps the suppliedDataSource
and helps its connections participate in XA transactions. - JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, XADataSource, boolean, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
-
Deprecated.This constructor exists only to handle certain XA-aware connection pools that allow an end-user caller to "borrow"
XAConnection
s and to "return" them using theirclose()
methods, a non-standard practice which is discouraged by the documentation ofPooledConnection
(from whichXAConnection
inherits). For such connection pools,XAConnection
s that are "borrowed" must be returned in this manner to avoid leaks. This constructor implements this behavior. Before using it, you should make sure that the connection pool in question implementing or supplying theXADataSource
has the behavior described above; normally anXAConnection
should not be used directly or closed by end-user code. - JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, XADataSource, boolean, boolean, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
-
Deprecated.This constructor exists only to handle certain XA-aware connection pools that allow an end-user caller to "borrow"
XAConnection
s and to "return" them using theirclose()
methods, a non-standard practice which is discouraged by the documentation ofPooledConnection
(from whichXAConnection
inherits). For such connection pools,XAConnection
s that are "borrowed" must be returned in this manner to avoid leaks. This constructor implements this behavior. Before using it, you should make sure that the connection pool in question implementing or supplying theXADataSource
has the behavior described above; normally anXAConnection
should not be used directly or closed by end-user code. - jtaDataSource - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- JtaDataSource - Class in io.helidon.integrations.jta.jdbc
-
Deprecated, for removal: This API element is subject to removal in a future version.This class is slated for removal. It makes incorrect assumptions about threading in a JTA environment. Specifically, this class' implementation incorrectly assumes that the
JtaDataSource.afterCompletion(int)
method will be invoked on the same thread as the governing transaction, which is not necessarily the case, especially in the case of asynchronous rollbacks. As a result,Connection
s acquired by instances of this class may not be closed properly. - JtaDataSource(Supplier<? extends DataSource>, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Creates a new
JtaDataSource
. - JtaDataSource(DataSource, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated.Creates a new
JtaDataSource
. - JulMdc - Class in io.helidon.logging.jul
-
MDC implementation for Java Util Logging framework.
- JulMdcPropagator - Class in io.helidon.logging.jul
-
This is propagator of JUL MDC values between different threads.
- JulMdcPropagator() - Constructor for class io.helidon.logging.jul.JulMdcPropagator
- JulMdcProvider - Class in io.helidon.logging.jul
-
Provider for setting MDC values to the Java Util Logging MDC support.
- JulMdcProvider() - Constructor for class io.helidon.logging.jul.JulMdcProvider
- JulProvider - Class in io.helidon.logging.jul
-
JUL Logging provider.
- JulProvider() - Constructor for class io.helidon.logging.jul.JulProvider
-
Default constructor required by
ServiceLoader
. - Junit5Util - Class in io.helidon.webserver.testing.junit5
-
Utility methods for JUnit5 extensions.
- just(Observer...) - Static method in class io.helidon.webserver.observe.ObserveFeature
-
Create a new support with default configuration and an explicit list of observers.
- just(Collection<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
instance that publishes the given items to a single subscriber. - just(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
-
Creates a new
Config
loaded from the specifiedConfigSource
s. - just(T) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Single
instance that publishes the given item to its subscriber(s). - just(T...) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
instance that publishes the given items to a single subscriber. - justCall() - Static method in class io.helidon.config.RetryPolicies
-
An implementation that invokes the requested method just once, without any execute.
- jwk(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Specific
Jwk
which should be used for content key encryption. - Jwk - Class in io.helidon.security.jwt.jwk
-
A JWK (JSON Web key) is a representation of data needed to sign, encrypt, verify and /or decrypt data (e.g a public and/or private key; password for symmetric ciphers).
- JwkEC - Class in io.helidon.security.jwt.jwk
-
Elliptic curve JSON web key.
- JwkEC.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkEC
. - JwkKeys - Class in io.helidon.security.jwt.jwk
-
A representation of the JSON web keys document - a map of key ids to corresponding web keys.
- JwkKeys.Builder - Class in io.helidon.security.jwt.jwk
-
Builder of
JwkKeys
. - jwkKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWK key id to locate JWK to sign our request.
- JwkOctet - Class in io.helidon.security.jwt.jwk
-
Symmetric cipher JSON web key.
- JwkOctet.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkOctet
. - JwkRSA - Class in io.helidon.security.jwt.jwk
-
RSA JSON web key.
- JwkRSA.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkRSA
. - jwks(JwkKeys, String) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
JwkKeys
which should be searched for key with specific kid. - Jwt - Class in io.helidon.security.jwt
-
JWT token.
- Jwt.Builder - Class in io.helidon.security.jwt
-
Builder of a
Jwt
. - Jwt.ExpirationValidator - Class in io.helidon.security.jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addExpirationValidator()
instead - Jwt.FieldValidator - Class in io.helidon.security.jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addFieldValidator(Consumer)
instead - Jwt.IssueTimeValidator - Class in io.helidon.security.jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addIssueTimeValidator()
instead - Jwt.NotBeforeValidator - Class in io.helidon.security.jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.Builder.addNotBeforeValidator()
instead - jwtAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWT Audience.
- JwtAuthAnnotationAnalyzer - Class in io.helidon.microprofile.jwt.auth
-
Implementation of
AnnotationAnalyzer
which checks forLoginConfig
annotation if JWT Authentication should be enabled. - JwtAuthAnnotationAnalyzer() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- JwtAuthCdiExtension - Class in io.helidon.microprofile.jwt.auth
-
JWT Authentication CDI extension class.
- JwtAuthCdiExtension() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthCdiExtension
- JwtAuthProvider - Class in io.helidon.microprofile.jwt.auth
-
Provider that provides JWT authentication.
- JwtAuthProvider.Builder - Class in io.helidon.microprofile.jwt.auth
-
Fluent API builder for
JwtAuthProvider
. - JwtAuthProvider.JwtOutboundTarget - Class in io.helidon.microprofile.jwt.auth
-
A custom object to configure specific handling of outbound calls.
- JwtAuthProviderService - Class in io.helidon.microprofile.jwt.auth
-
ServiceLoader
service to loadJwtAuthProvider
. - JwtAuthProviderService() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- JwtException - Exception Class in io.helidon.security.jwt
-
A RuntimeException for the JWT and JWK world.
- JwtException(String) - Constructor for exception class io.helidon.security.jwt.JwtException
-
Exception with a message.
- JwtException(String, Throwable) - Constructor for exception class io.helidon.security.jwt.JwtException
-
Exception with a message and a cause.
- jwtHeader(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Name of the header expected to contain the token.
- JwtHeaders - Class in io.helidon.security.jwt
-
Representation of the header section of a JWT.
- JwtHeaders.Builder - Class in io.helidon.security.jwt
-
Fluent API builder to create JWT Header.
- jwtId() - Method in class io.helidon.security.jwt.Jwt
-
Jwt id claim.
- jwtId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
A unique identifier of this JWT (optional) - must be unique across issuers.
- jwtKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWT key id of the outbound token, used by target service to map to configuration to validate our signature.
- JwtOutboundTarget(TokenHandler, String, String, String, int, long) - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
-
Create an instance to add to
OutboundTarget
. - JwtProvider - Class in io.helidon.security.providers.jwt
-
Provider that can process JWT tokens in request headers and assert identity (e.g.
- JwtProvider.Builder - Class in io.helidon.security.providers.jwt
-
Fluent API builder for
JwtProvider
. - JwtProvider.JwtOutboundTarget - Class in io.helidon.security.providers.jwt
-
A custom object to configure specific handling of outbound calls.
- JwtProvider.JwtOutboundTarget.Builder - Class in io.helidon.security.providers.jwt
-
Fluent API builder for
JwtProvider.JwtOutboundTarget
. - JwtProviderService - Class in io.helidon.security.providers.jwt
-
Service for
JwtProvider
to auto-configure it withSecurity
. - JwtProviderService() - Constructor for class io.helidon.security.providers.jwt.JwtProviderService
- jwtScope() - Method in interface io.helidon.security.jwt.ClaimValidator
-
Scope of the JWT claims.
- jwtScope() - Method in class io.helidon.security.jwt.AudienceValidator
- jwtScope() - Method in class io.helidon.security.jwt.ExpirationValidator
- jwtScope() - Method in class io.helidon.security.jwt.FieldValidator
- jwtScope() - Method in class io.helidon.security.jwt.IssueTimeValidator
- jwtScope() - Method in class io.helidon.security.jwt.MaxTokenAgeValidator
- jwtScope() - Method in class io.helidon.security.jwt.NotBeforeValidator
- jwtScope() - Method in class io.helidon.security.jwt.UserPrincipalValidator
- JwtScope - Enum Class in io.helidon.security.jwt
-
Scope in which JWT claims are processed.
- JwtUtil - Class in io.helidon.security.jwt
-
Utilities for JWT and JWK parsing.
- JwtUtil.Address - Class in io.helidon.security.jwt
-
Address class representing the JSON object for address.
- JwtValidator - Interface in io.helidon.security.jwt
-
Validator used for JWT claim validation.
- JwtValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
JwtValidator
.
K
- K8sAuth - Interface in io.helidon.integrations.vault.auths.k8s
-
Kubernetes authentication method API.
- K8sAuthProvider - Class in io.helidon.integrations.vault.auths.k8s
-
Java Service Loader implementation for Vault authentication method based on Kubernetes.
- K8sAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
-
Create a new instance.
- k8sCaCert(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
PEM encoded CA cert for use by the TLS client used to talk with the Kubernetes API.
- K8sVaultAuth - Class in io.helidon.integrations.vault.auths.k8s
-
Vault authentication for Kubernetes (k8s).
- K8sVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
-
Deprecated.please use
K8sVaultAuth.builder()
- K8sVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.k8s
-
Fluent API builder for
K8sVaultAuth
. - KafkaConfigBuilder - Class in io.helidon.messaging.connectors.kafka
-
Build Kafka specific config.
- KafkaConfigBuilder.AutoOffsetReset - Enum Class in io.helidon.messaging.connectors.kafka
-
What to do when there is no initial offset in Kafka.
- KafkaConnector - Class in io.helidon.messaging.connectors.kafka
-
Implementation of Kafka Connector as described in the MicroProfile Reactive Messaging Specification.
- KafkaMessage<K,
V> - Interface in io.helidon.messaging.connectors.kafka -
Kafka specific Micro Profile Reactive Messaging Message.
- KafkaProducerMessage<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Kafka specific Micro Profile Reactive Messaging Producer Message.
- KafkaPublisher<K,
V> - Class in io.helidon.messaging.connectors.kafka -
This is an implementation of
Publisher
that read messages from Kafka and push them downstream to one subscriber. - KafkaPublisher.Builder<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Fluent API builder for
KafkaPublisher
. - KafkaSubscriber<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Reactive streams subscriber implementation.
- KafkaSubscriber.Builder<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Fluent API builder for
KafkaSubscriber
. - keepAlive() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Keep alive of the thread pool executor.
- keepAlive() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- keepAlive() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Keep alive of the thread pool executor.
- keepAlive() - Method in enum class io.helidon.http.DirectHandler.EventType
-
Whether keep alive should be maintained for this event type.
- keepAlive() - Method in class io.helidon.http.DirectHandler.TransportResponse
-
Whether the connection should use keep alive.
- keepAlive() - Method in exception class io.helidon.http.HttpException
-
Whether we should attempt to keep the connection alive (if enabled for it).
- keepAlive() - Method in exception class io.helidon.http.RequestException
-
Whether to attempt to keep connection alive.
- keepAlive() - Method in class io.helidon.webclient.api.ClientRequestBase
- keepAlive() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Whether to use keep-alive connection (if relevant for the used HTTP version).
- keepAlive() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- keepAlive() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- keepAlive() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Configure socket keep alive.
- keepAlive() - Method in interface io.helidon.webserver.ConnectionConfig
-
Configure socket keep alive.
- keepAlive(boolean) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Configure keep alive.
- keepAlive(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
-
Whether to use keep alive with this request.
- keepAlive(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
- keepAlive(boolean) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
- keepAlive(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Configure socket keep alive.
- keepAlive(Duration) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Keep alive of the thread pool executor.
- key() - Method in interface io.helidon.common.config.Config
-
Returns the fully-qualified key of the
Config
node. - key() - Method in interface io.helidon.common.config.ConfigValue
-
Returns the fully-qualified key of the originating
Config
node. - key() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a private key from PEM format from a resource definition.
- key() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- key() - Method in interface io.helidon.common.pki.PemKeys
-
Read a private key from PEM format from a resource definition.
- key() - Method in interface io.helidon.config.Config
-
Returns the fully-qualified key of the
Config
node. - key() - Method in interface io.helidon.config.ConfigValue
-
Returns the fully-qualified key of the originating
Config
node. - key() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd key.
- key() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The key of the configuration option as used in config.
- key() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies a key of configuration node to be used to set JavaBean property value from.
- key() - Method in interface io.helidon.metrics.api.Tag
-
Returns the tag's key.
- key() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfig
-
Configuration property key.
- key() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfig
-
Configuration property key.
- key() - Method in class io.helidon.tracing.Tag
-
Tag name.
- key(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a private key from PEM format from a resource definition.
- key(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a private key from PEM format from a resource definition.
- key(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd key with which the value containing the configuration is associated.
- key(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Key within the secret used to obtain the value.
- key(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Key within the secret used to obtain the value.
- key(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Key within the secret used to obtain the value.
- key(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a private key from PEM format from a resource definition.
- KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsConfig
-
Config key for KPI metrics settings.
- KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
-
Config key for KPI metrics settings.
- KEY_TYPE_EC - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
EC (Elliptic curve) algorithm for keys.
- KEY_TYPE_EC - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of elliptic curve keys.
- KEY_TYPE_OCT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of octet keys.
- KEY_TYPE_RSA - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
RSA algorithm for keys.
- KEY_TYPE_RSA - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of RSA keys.
- keyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of the private key in the keystore.
- keyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- keyAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Alias of the private key in the keystore.
- keyAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Alias of the private key in the keystore.
- keyBits(int) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the number of bits to use for the generated keys.
- keyConfig() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
For rsa-sha256 algorithm, this provides access to the public key of the client.
- keyConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Private key configuration for RSA based algorithms.
- keyDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Deserializer class for key that implements the
Deserializer
interface. - keyId() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The key id (kid) of this JWK.
- keyId() - Method in class io.helidon.security.jwt.Jwt
-
Key id claim.
- keyId() - Method in class io.helidon.security.jwt.JwtHeaders
-
Key id claim.
- keyId() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The key id of this client.
- keyId() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Key id of this service (will be mapped by target service to validate signature).
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Key id to be used to sign/verify this JWT.
- keyId(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Key id to be used to sign/verify this JWT.
- keyId(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The key id of this client to map to this signature validation configuration.
- keyId(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Key id of this service (will be mapped by target service to validate signature).
- keyManager() - Method in class io.helidon.common.tls.ConfiguredTlsManager
- keyManager() - Method in interface io.helidon.common.tls.TlsManager
-
The key manager in use.
- keyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Algorithm of the key manager factory used when private key is defined.
- keyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- keyManagerFactoryAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
-
Algorithm of the key manager factory used when private key is defined.
- keyManagerFactoryAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Algorithm of the key manager factory used when private key is defined.
- keyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Key manager factory provider.
- keyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- keyManagerFactoryProvider() - Method in interface io.helidon.common.tls.TlsConfig
-
Key manager factory provider.
- keyManagerFactoryProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Key manager factory provider.
- keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Name of the key (Vault server side) used for this digest.
- keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Specifies the name of the encryption key to encrypt/decrypt against.
- keyOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key OCID.
- keyOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- keyOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The Key OCID.
- keyOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key OCID.
- keyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- keyPassphrase() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Passphrase for private key.
- keyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- keyPassphrase() - Method in interface io.helidon.common.pki.PemKeys
-
Passphrase for private key.
- keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase(char[]) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Passphrase for private key.
- keyPassphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase(String) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Passphrase for private key.
- keyPassword() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key password.
- keyPassword() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- keyPassword() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The Key password.
- keyPassword(char[]) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key password.
- keyPassword(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key password.
- keyPassword(Supplier<char[]>) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The Key password.
- keyPerformanceIndicatorMetricsConfig() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Key performance indicator metrics settings.
- keyPerformanceIndicatorMetricsConfig() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- keyPerformanceIndicatorMetricsConfig() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Key performance indicator metrics settings.
- keyPerformanceIndicatorMetricsConfig(KeyPerformanceIndicatorMetricsConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Key performance indicator metrics settings.
- keyPerformanceIndicatorMetricsConfig(Consumer<KeyPerformanceIndicatorMetricsConfig.Builder>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Key performance indicator metrics settings.
- keyPerformanceIndicatorMetricsConfig(Supplier<? extends KeyPerformanceIndicatorMetricsConfig>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Key performance indicator metrics settings.
- KeyPerformanceIndicatorMetricsConfig - Interface in io.helidon.metrics.api
-
Config bean for KPI metrics configuration.
- KeyPerformanceIndicatorMetricsConfig.Builder - Class in io.helidon.metrics.api
-
Fluent API builder for
KeyPerformanceIndicatorMetricsConfig
. - KeyPerformanceIndicatorMetricsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.metrics.api -
Fluent API builder base for
KeyPerformanceIndicatorMetricsConfig
. - KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl - Class in io.helidon.metrics.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- KeyPerformanceIndicatorMetricsConfigImpl(KeyPerformanceIndicatorMetricsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
-
Create an instance providing a builder.
- KeyPerformanceIndicatorSupport - Interface in io.helidon.webserver
-
Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.Context
andKeyPerformanceIndicatorSupport.Metrics
. - KeyPerformanceIndicatorSupport.Context - Interface in io.helidon.webserver
-
Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
- KeyPerformanceIndicatorSupport.DeferrableRequestContext - Interface in io.helidon.webserver
-
Added per-request key performance indicator context behavior for requests for which processing might be deferred until some time after receipt of the request (i.e., some time after request handling begins).
- KeyPerformanceIndicatorSupport.Metrics - Interface in io.helidon.webserver
-
Key performance indicator metrics behavior.
- keys() - Method in class io.helidon.security.ClassToInstanceStore
-
Get all keys of this store.
- keys() - Method in class io.helidon.security.jwt.jwk.JwkKeys
-
List of keys in this instance.
- keys() - Method in interface io.helidon.tracing.Baggage
-
Returns the keys present in the baggage.
- keys() - Method in interface io.helidon.tracing.HeaderProvider
-
All keys available in the headers (header names).
- Keys - Interface in io.helidon.common.pki
-
Configuration of keys.
- Keys.Builder - Class in io.helidon.common.pki
-
Fluent API builder for
Keys
. - Keys.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.pki -
Fluent API builder base for
Keys
. - Keys.BuilderBase.KeysImpl - Class in io.helidon.common.pki
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- keySerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Serializer class for key that implements the
Serializer
interface. - KeysImpl(Keys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
-
Create an instance providing a builder.
- keySize(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set size of the key (in bits) which should be generated.
- keystore() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- keystore() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from a keystore.
- keystore() - Method in interface io.helidon.common.pki.Keys
-
Configure keys from a keystore.
- keystore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Keystore resource definition.
- keystore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- keystore() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Keystore resource definition.
- keystore(Resource) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Keystore resource definition.
- keystore(ResourceConfig) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Keystore resource definition.
- keystore(KeystoreKeys) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from a keystore.
- keystore(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Keystore resource definition.
- keystore(Consumer<KeystoreKeys.Builder>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from a keystore.
- keystore(Supplier<? extends Resource>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Keystore resource definition.
- KeystoreKeys - Interface in io.helidon.common.pki
-
Resources from a java keystore (PKCS12, JKS etc.).
- KeystoreKeys.Builder - Class in io.helidon.common.pki
-
Fluent API builder for
KeystoreKeys
. - KeystoreKeys.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.pki -
Fluent API builder base for
KeystoreKeys
. - KeystoreKeys.BuilderBase.KeystoreKeysImpl - Class in io.helidon.common.pki
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- KeystoreKeysImpl(KeystoreKeys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
-
Create an instance providing a builder.
- keystorePassphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Deprecated.use
KeystoreKeys.BuilderBase.passphrase(String)
instead - keyType() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The key type (kty) of this JWK.
- keyType(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the type of key to generate for generated private keys and the type of key expected for submitted CSRs.
- keyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
This parameter is required when encryption key is expected to be created.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Key type of the key being built.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Key type of the key being built.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Key type of the key being built.
- keyUsage(List<String>) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Configure list of usages.
- keyVersion() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
-
Version of the key used to encrypt the data.
- keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the version of the key to use for digest.
- keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Version of the key used to encrypt the data.
- KIBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1024
Meter.BaseUnits.BITS
. - KILOBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1000
Meter.BaseUnits.BITS
. - KILOBYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1000
Meter.BaseUnits.BYTES
. - kind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The kind of element (e.g., method, field, etc).
- kind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- kind() - Method in interface io.helidon.common.types.TypedElementInfo
-
The kind of element (e.g., method, field, etc).
- kind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The kind of this type.
- kind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- kind() - Method in interface io.helidon.common.types.TypeInfo
-
The kind of this type.
- kind() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Kind of this option.
- kind(ElementKind) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The kind of element (e.g., method, field, etc).
- kind(ElementKind) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The kind of this type.
- kind(Span.Kind) - Method in interface io.helidon.tracing.Span.Builder
-
Kind of this span.
- KIND_ANNOTATION_TYPE - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Annotation element type kind.
- KIND_CLASS - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Interface element type kind.
- KIND_CONSTRUCTOR - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Constructor element type kind.
- KIND_ENUM - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Enum element type kind.
- KIND_FIELD - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Field element type kind.
- KIND_INTERFACE - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Interface element type kind.
- KIND_METHOD - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Method element type kind.
- KIND_PACKAGE - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Package element type kind.
- KIND_PARAMETER - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Parameter element type kind.
- KIND_RECORD - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.Record element type kind (since Java 16).
- Kv1EngineProvider - Class in io.helidon.integrations.vault.secrets.kv1
-
Java Service Loader service for this engine.
- Kv1EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- Kv1Secrets - Interface in io.helidon.integrations.vault.secrets.kv1
-
Secrets for KV version 1 secrets engine.
- Kv1SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv1
-
Integration with Helidon Security.
- Kv1SecurityProvider.Kv1SecretConfig - Class in io.helidon.integrations.vault.secrets.kv1
-
Configuration of a secret when using programmatic setup of security secrets.
- Kv1SecurityProvider.Kv1SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv1
-
Fluent API builder for
Kv1SecurityProvider.Kv1SecretConfig
. - Kv1SecurityService - Class in io.helidon.integrations.vault.secrets.kv1
-
Service loader service implementation for
SecurityProviderService
. - Kv1SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
- Kv2EngineProvider - Class in io.helidon.integrations.vault.secrets.kv2
-
Java Service Loader implementation of Vault KV version 2 secrets engine.
- Kv2EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- Kv2Metadata - Class in io.helidon.integrations.vault.secrets.kv2
-
Metadata of a KV version 2 secret.
- Kv2Secret - Interface in io.helidon.integrations.vault.secrets.kv2
-
KV secret for version 2.
- Kv2Secrets - Interface in io.helidon.integrations.vault.secrets.kv2
-
Secrets for KV version 2 secrets engine blocking implementation.
- Kv2SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv2
-
Integration with Helidon Security.
- Kv2SecurityProvider.Kv2SecretConfig - Class in io.helidon.integrations.vault.secrets.kv2
-
Configuration of a secret when using programmatic setup of security secrets.
- Kv2SecurityProvider.Kv2SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv2
-
Fluent API builder for
Kv2SecurityProvider.Kv2SecretConfig
. - Kv2SecurityService - Class in io.helidon.integrations.vault.secrets.kv2
-
Service loader service implementation for
SecurityProviderService
. - Kv2SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
L
- label() - Method in class io.helidon.metrics.api.LabeledSample
- label() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
Value label.
- label() - Method in interface io.helidon.metrics.spi.ExemplarService
-
Returns a label using whatever current context is available.
- labeled(double) - Static method in interface io.helidon.metrics.api.Sample
-
Create a labeled value.
- LabeledSample - Class in io.helidon.metrics.api
-
Base implementation of
Sample.Labeled
. - LabeledSample(double, String, long) - Constructor for class io.helidon.metrics.api.LabeledSample
-
Create a sample.
- LabeledSnapshot - Interface in io.helidon.metrics.api
-
Internal interface prescribing minimum behavior of a snapshot needed to produce output.
- last() - Method in interface io.helidon.config.Config.Context
- last() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- LAST_MODIFIED - Static variable in class io.helidon.http.HeaderNames
-
The
Last-Modified
header name. - lastEndpointUri() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
URI of the last request.
- lastEndpointUri() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
-
URI of the last request.
- lastEndpointUri() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
-
URI of the last request.
- lastEndpointUri() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
URI of the last request.
- lastIndexOf(byte) - Method in interface io.helidon.common.buffers.BufferData
-
Find last index of the provided byte from the current position.
- lastIndexOf(byte, int) - Method in interface io.helidon.common.buffers.BufferData
-
Find last index of the provided byte from the current position.
- lastModified() - Method in interface io.helidon.http.ClientResponseHeaders
-
Optionally gets the value of
HeaderNames.LAST_MODIFIED
header. - lastModified(Instant) - Method in interface io.helidon.http.ServerResponseHeaders
-
Sets the value of
HeaderNames.LAST_MODIFIED
header. - lastModified(ZonedDateTime) - Method in interface io.helidon.http.ServerResponseHeaders
-
Sets the value of
HeaderNames.LAST_MODIFIED
header. - lastModifiedTime(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Returns the last modified time of the given file or directory.
- lastRetryException() - Method in exception class io.helidon.faulttolerance.RetryTimeoutException
-
Last exception thrown in
Retry
before the overall timeout reached. - lastStreamId() - Method in record class io.helidon.http.http2.Http2GoAway
-
Returns the value of the
lastStreamId
record component. - LATEST - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Automatically reset the offset to the earliest offset.
- launchContainerRunnable(Runnable) - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Uses CDI to find a relevant
Executor
whoseExecutor.execute(Runnable)
method will be used to submit the suppliedRunnable
. - LAX - Enum constant in enum class io.helidon.http.SetCookie.SameSite
-
Cookies are not sent on normal cross-site subrequests (for example to load images or frames into a third party site) , but are sent when a user is navigating to the origin site (i.e., when following a link).
- LazyConfigSource - Interface in io.helidon.config.spi
-
A source that is not capable of loading all keys at once.
- LazyList<T> - Interface in io.helidon.common
-
Wrapper for list of
LazyValue
s while keeping laziness. - LazyString - Class in io.helidon.common.buffers
-
String that materializes only when requested.
- LazyString(byte[], int, int, Charset) - Constructor for class io.helidon.common.buffers.LazyString
-
New instance.
- LazyString(byte[], Charset) - Constructor for class io.helidon.common.buffers.LazyString
-
New instance.
- LazyValue<T> - Interface in io.helidon.common
-
A typed supplier that wraps another supplier and only retrieves the value on the first request to
Supplier.get()
, caching the value for all subsequent invocations. - leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
Lease duration.
- leaseDuration(Duration) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
Lease duration.
- leave() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Leave
. - leave(URI, PropagatedHeaders, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Leave LRA.
- leave(URI, PropagatedHeaders, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- length() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Length of the associated frame data.
- length() - Method in class io.helidon.http.Method
-
Number of characters.
- LENGTH - Static variable in class io.helidon.http.http2.Http2FrameHeader
-
Frame header length in bytes.
- LENGTH_REQUIRED_411 - Static variable in class io.helidon.http.Status
-
411 Length Required, see HTTP/1.1 documentation.
- lengthen() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Allows the
ScheduledPollingStrategy.RecurringPolicy
to react by prolonging theinterval
between ticking. - lengthen(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the function that will be used to lengthen the interval between ticking.
- level() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- level() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
- level() - Method in interface io.helidon.codegen.CodegenEvent
-
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
- level(System.Logger.Level) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
- LF_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
\n
(new line) byte. - limit() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- limit() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Maximal number of parallel requests going through this bulkhead.
- limit() - Method in interface io.helidon.faulttolerance.BulkheadConfig
-
Maximal number of parallel requests going through this bulkhead.
- limit(int) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Maximal number of parallel requests going through this bulkhead.
- limit(long) - Method in interface io.helidon.common.reactive.Multi
-
Limit stream to allow only specified number of items to pass.
- Limit - Interface in io.helidon.common.concurrency.limits
-
Contract for a concurrency limiter.
- LimitAlgorithm - Interface in io.helidon.common.concurrency.limits
-
Concurrency limit algorithm.
- LimitAlgorithm.Token - Interface in io.helidon.common.concurrency.limits
-
When a token is retrieved from
LimitAlgorithm.tryAcquire()
, one of its methods must be called when the task is over, to release the token back to the pool (such as a permit returned to aSemaphore
). - LimitException - Exception Class in io.helidon.common.concurrency.limits
-
A limit was reached and the submitted task cannot be executed.
- LimitException(Exception) - Constructor for exception class io.helidon.common.concurrency.limits.LimitException
-
A new limit exception with a cause.
- LimitException(String) - Constructor for exception class io.helidon.common.concurrency.limits.LimitException
-
A new limit exception with a message.
- limitNoAck(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
This value applies only when autoCommit is set to false.
- LimitProvider - Interface in io.helidon.common.concurrency.limits.spi
-
A
ServiceLoader
(and service registry) service provider to discover rate limits. - LimitsFeature - Class in io.helidon.webserver.concurrency.limits
-
Server feature that adds limits as filters.
- LimitsFeatureConfig - Interface in io.helidon.webserver.concurrency.limits
-
Interface generated from definition.
- LimitsFeatureConfig.Builder - Class in io.helidon.webserver.concurrency.limits
-
Fluent API builder for
LimitsFeature
. - LimitsFeatureConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.concurrency.limits -
Fluent API builder base for
LimitsFeature
. - LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl - Class in io.helidon.webserver.concurrency.limits
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- LimitsFeatureConfigImpl(LimitsFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
-
Create an instance providing a builder.
- LimitsFeatureProvider - Class in io.helidon.webserver.concurrency.limits
-
ServiceLoader
provider implementation to automatically register this service. - LimitsFeatureProvider() - Constructor for class io.helidon.webserver.concurrency.limits.LimitsFeatureProvider
-
Public constructor required by
ServiceLoader
. - LINE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for line.
- linear(long, long, long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema with a linear delay increment.
- lineNumber() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Line number within the source file that caused this event.
- lines() - Method in interface io.helidon.codegen.FilerTextResource
-
Existing lines of the resource.
- lines(List<String>) - Method in interface io.helidon.codegen.FilerTextResource
-
New lines of the resource.
- LINK - Static variable in class io.helidon.http.HeaderNames
-
The
Link
header name. - list() - Method in class io.helidon.integrations.vault.ListSecrets.Response
-
Get the list.
- list() - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
List database connections.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
List certificate serial numbers.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
List available keys.
- list(String) - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets on a path.
- LIST - Enum constant in enum class io.helidon.config.Config.Type
- LIST - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a list of values (either primitive, String or object nodes).
- LIST - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
A list of values, optionally may have a value.
- LIST - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
List
. - LIST - Static variable in interface io.helidon.integrations.vault.Vault
-
HTTP
LIST
method used by several Vault engines. - listener() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
-
Configuration of the listener.
- listener() - Method in class io.helidon.webserver.websocket.WsRoute
-
WebSocket listener associated with this route.
- listener(DataListener<T>, T) - Method in class io.helidon.common.buffers.DataReader
-
Configure data listener.
- listener(Channel<PAYLOAD>, Consumer<? super PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Consumer
for listening every payload coming from upstream. - ListenerConfig - Interface in io.helidon.webserver
-
Configuration of a server listener (server socket).
- ListenerConfig.Builder - Class in io.helidon.webserver
-
Fluent API builder for
ListenerConfig
. - ListenerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver -
Fluent API builder base for
ListenerConfig
. - ListenerConfig.BuilderBase.ListenerConfigImpl - Class in io.helidon.webserver
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ListenerConfigImpl(ListenerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
-
Create an instance providing a builder.
- listenerContext() - Method in interface io.helidon.webserver.ConnectionContext
-
Context of the listener.
- listenerContext() - Method in interface io.helidon.webserver.http.ServerRequest
-
Listener context.
- listenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- listenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- listenerContext() - Method in interface io.helidon.webserver.ListenerConfig
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- listenerContext() - Method in interface io.helidon.webserver.WebServerConfig
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- listenerContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- listenerContext(Context) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- listenerContext(Consumer<Context.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener scoped context to be used as a parent for webserver request contexts (if used).
- ListenerContext - Interface in io.helidon.webserver
-
Listener context.
- listenerSocketOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- listenerSocketOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Server listener socket options.
- listenerSocketOptions() - Method in interface io.helidon.webserver.ListenerConfig
-
Server listener socket options.
- listenerSocketOptions() - Method in interface io.helidon.webserver.WebServerConfig
-
Server listener socket options.
- listenerSocketOptions() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Server listener socket options.
- listenerSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
This method replaces all values with the new ones.
- ListNodeBuilderImpl - Class in io.helidon.config
-
Implementation of
ConfigNode.ListNode.Builder
. - ListNodeBuilderImpl() - Constructor for class io.helidon.config.ListNodeBuilderImpl
-
Initialize list builder.
- ListNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ListNodeBuilderImpl
-
Initialize list builder.
- ListSecrets - Class in io.helidon.integrations.vault
-
List secrets request and response.
- ListSecrets.Request - Class in io.helidon.integrations.vault
-
Request object.
- ListSecrets.Response - Class in io.helidon.integrations.vault
-
Response object parsed from JSON returned by the
RestApi
. - Literal() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
- Literal() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeStart.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.RuntimeStart.Literal
- LIVENESS - Enum constant in enum class io.helidon.health.HealthCheckType
-
Liveness health check.
- livenessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided liveness
HealthCheck
s. - load() - Method in class io.helidon.config.ClasspathConfigSource
- load() - Method in class io.helidon.config.ClasspathOverrideSource
- load() - Method in interface io.helidon.config.ConfigSourceRuntime
-
Load the config source if it is eager (such as
ParsableSource
orNodeConfigSource
. - load() - Method in class io.helidon.config.DirectoryConfigSource
- load() - Method in class io.helidon.config.etcd.EtcdConfigSource
- load() - Method in class io.helidon.config.FileConfigSource
- load() - Method in class io.helidon.config.FileOverrideSource
- load() - Method in class io.helidon.config.git.GitConfigSource
- load() - Method in class io.helidon.config.InMemoryOverrideSource
- load() - Method in class io.helidon.config.MapConfigSource
- load() - Method in class io.helidon.config.PrefixedConfigSource
- load() - Method in interface io.helidon.config.spi.NodeConfigSource
-
Loads the underlying source data.
- load() - Method in interface io.helidon.config.spi.OverrideSource
-
Load override data from the underlying source.
- load() - Method in interface io.helidon.config.spi.ParsableSource
-
Loads the underlying source data.
- load() - Method in class io.helidon.config.UrlConfigSource
- load() - Method in class io.helidon.config.UrlOverrideSource
- load() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
-
Deprecated.
- load(String) - Method in interface io.helidon.openapi.OpenApiManager
-
Load the model.
- load(Feature.BeforeAnalysisAccess, ClassLoader, NativeTrace) - Static method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
-
Load configuration json files from classpath.
- loadCACertificate(String) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
-
The implementation will download the CA certificate identified by the given ocid from the OCI Certificates Services.
- loadCertificates(String) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
-
The implementation will download the certificate chain identified by the given ocid from the OCI Certificates Service.
- Loading a Configuration - Search tag in package io.helidon.config
- Section
- Loading Configuration - Search tag in interface io.helidon.config.Config
- Section
- loadKey(String, URI) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciPrivateKeyDownloader
-
The implementation will download the private key identified by the given ocid from the given vault crypto endpoint.
- loadOnStartup(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to load JWK verification keys on server startup Default value is
false
. - LOCAL_VARIABLE - Enum constant in enum class io.helidon.common.types.ElementKind
-
Local variable.
- locale() - Method in class io.helidon.security.jwt.Jwt
-
Locale claim.
- locale(Locale) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Locale of the subject.
- localPeer() - Method in class io.helidon.common.socket.PlainSocket
- localPeer() - Method in interface io.helidon.common.socket.SocketContext
-
Local peer information.
- localPeer() - Method in class io.helidon.common.socket.TlsSocket
- localPeer() - Method in interface io.helidon.webserver.http.HttpRequest
-
Peer info of the local side.
- localPeer() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- locateTransactionManager() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Returns the
TransactionManager
instance supplied at construction time. - locateUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Returns the
UserTransaction
instance supplied at construction time. - location() - Method in interface io.helidon.common.configurable.Resource
-
Location (or description) of this resource, depends on original source.
- location() - Method in interface io.helidon.http.ClientResponseHeaders
-
Optionally gets the value of
HeaderNames.LOCATION
header. - location(URI) - Method in interface io.helidon.http.ServerResponseHeaders
-
Sets the value of
HeaderNames.LOCATION
header. - LOCATION - Static variable in class io.helidon.http.HeaderNames
-
The
Location
header name. - LOCATIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for locations.
- locatorsUpdateCopy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- lock() - Method in class io.helidon.common.reactive.RequestedCounter
-
Lock internal counter if strict mode is on.
- LOCKED_423 - Static variable in class io.helidon.http.Status
-
Locked, see RFC 4918 - HTTP Extensions for WebDAV.
- lockFileName(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name of the lock file.
- LockingStreamIdSequence - Class in io.helidon.webclient.http2
-
A stream ID sequence that uses locks for concurrency.
- LockingStreamIdSequence() - Constructor for class io.helidon.webclient.http2.LockingStreamIdSequence
- log() - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log() - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(CodegenEvent) - Method in interface io.helidon.codegen.CodegenLogger
-
Log a new codegen event.
- log(System.Logger) - Method in class io.helidon.common.Errors
-
Log supplied errors and return a status flag indicating whether the result is OK or not (will return true for valid, false if
Severity.FATAL
is present). - log(System.Logger.Level, String) - Method in interface io.helidon.codegen.CodegenLogger
-
Log a new codegen (simple) event.
- log(System.Logger, System.Logger.Level, String, Object...) - Method in interface io.helidon.common.socket.SocketContext
-
Log a message with the current
SocketContext.socketId()
andSocketContext.childSocketId()
to have consistent logs mappable to sockets. - log(System.Logger, System.Logger.Level, String, Throwable, Object...) - Method in interface io.helidon.common.socket.SocketContext
-
Log a message with the current
SocketContext.socketId()
andSocketContext.childSocketId()
to have consistent logs mappable to sockets. - log(Level) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level, boolean) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level, boolean) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level, String) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level, String) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - Log4jMdcPropagator - Class in io.helidon.logging.log4j
-
This is propagator of Log4j MDC values between different threads.
- Log4jMdcPropagator() - Constructor for class io.helidon.logging.log4j.Log4jMdcPropagator
- Log4jMdcProvider - Class in io.helidon.logging.log4j
-
Provider for setting MDC values to the Log4j MDC support.
- Log4jMdcProvider() - Constructor for class io.helidon.logging.log4j.Log4jMdcProvider
- Log4jProvider - Class in io.helidon.logging.log4j
-
Log4j logging provider.
- Log4jProvider() - Constructor for class io.helidon.logging.log4j.Log4jProvider
- LogConfig - Class in io.helidon.logging.common
-
Logging configuration utility.
- logDeny() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log security status - deny.
- logEnabled(String, boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Whether a log event should be logged on the span with a default value.
- logFormatString(String) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
The format for log entries (similar to the Apache
LogFormat
). - logger() - Method in interface io.helidon.codegen.CodegenContext
-
Logger to log messages according to the environment we run in (Annotation processor, Maven plugin, command line).
- logger() - Method in class io.helidon.codegen.CodegenContextBase
- logger() - Method in class io.helidon.codegen.CodegenContextDelegate
- logger() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- logger() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Logger to use, falls back to system logger.
- logger() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
Logger to use, falls back to system logger.
- logger() - Method in class io.helidon.microprofile.security.SecurityFilter
- logger() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
- logger(CodegenLogger) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Logger to use, falls back to system logger.
- loggerName() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- loggerName() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Name of the logger used to obtain access log logger from
System.getLogger(String)
. - loggerName() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Name of the logger used to obtain access log logger from
System.getLogger(String)
. - loggerName(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Name of the logger used to obtain access log logger from
System.getLogger(String)
. - loggerName(String) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Name of the logger use to obtain access log logger from
System.getLogger(String)
. - Logging - Search tag in class io.helidon.microprofile.cdi.Main
- Section
- LoggingProvider - Interface in io.helidon.logging.common.spi
-
Used by Helidon to correctly initialize logging at build time (such as when building GraalVM native image) and at runtime (to configure loggers).
- login() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Get login name.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Issues a Vault token based on the presented credentials.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Fetch a token.
- Login - Class in io.helidon.integrations.vault.auths.approle
-
AppRole Login request and response.
- Login - Class in io.helidon.integrations.vault.auths.k8s
-
Login request and response.
- Login() - Constructor for class io.helidon.integrations.vault.auths.approle.Login
- Login.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- Login.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- Login.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi
. - Login.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Response object parsed from JSON returned by the
RestApi
. - logLeakedSessions(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable log leaked sessions.
- LogObserveProvider - Class in io.helidon.webserver.observe.log
-
Deprecated.only for
ServiceLoader
- LogObserveProvider() - Constructor for class io.helidon.webserver.observe.log.LogObserveProvider
-
Deprecated.only for
ServiceLoader
- LogObserver - Class in io.helidon.webserver.observe.log
-
Observer for information about loggers, and possibly to obtain log stream.
- LogObserverConfig - Interface in io.helidon.webserver.observe.log
-
Log Observer configuration.
- LogObserverConfig.Builder - Class in io.helidon.webserver.observe.log
-
Fluent API builder for
LogObserver
. - LogObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.log -
Fluent API builder base for
LogObserver
. - LogObserverConfig.BuilderBase.LogObserverConfigImpl - Class in io.helidon.webserver.observe.log
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- LogObserverConfigImpl(LogObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
-
Create an instance providing a builder.
- logout() - Method in interface io.helidon.security.SecurityContext
-
Logout user, clear current security context.
- logoutEnabled() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether logout is enabled.
- logoutEnabled(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to enable logout support.
- logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Logout endpoint on OIDC server.
- logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Logout endpoint on OIDC server.
- logoutEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of a logout endpoint used to redirect users to for logging-out.
- logoutEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of a logout endpoint used to redirect users to for logging-out.
- logoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Logout URI.
- logoutUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Path to register web server for logout link.
- logProceed() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log security status - proceed.
- LogRecordMatcher - Class in io.helidon.common.testing.junit5
-
Hamcrest matcher for a
LogRecord
. - logRecords() - Method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
-
Returns the accumulated log records.
- logService(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log authenticated service.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log response status.
- LogStreamConfig - Interface in io.helidon.webserver.observe.log
-
Log stream configuration for Log Observer.
- LogStreamConfig.Builder - Class in io.helidon.webserver.observe.log
-
Fluent API builder for
LogStreamConfig
. - LogStreamConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.log -
Fluent API builder base for
LogStreamConfig
. - LogStreamConfig.BuilderBase.LogStreamConfigImpl - Class in io.helidon.webserver.observe.log
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- LogStreamConfigImpl(LogStreamConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
-
Create an instance providing a builder.
- logUser(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log authenticated user.
- LONG_RUNNING_REQUESTS_THRESHOLD_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Default long-running requests threshold.
- LONG_RUNNING_REQUESTS_THRESHOLD_DEFAULT - Static variable in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
-
Default long-running requests threshold.
- longData(int) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Generates at least
bytes
number of bytes as a sequence of decimal numbers delimited by newlines. - longRunningRequestThreshold() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
- longRunningRequestThreshold() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Threshold in ms that characterizes whether a request is long running.
- longRunningRequestThreshold() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
-
Threshold in ms that characterizes whether a request is long running.
- longRunningRequestThreshold(Duration) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Threshold in ms that characterizes whether a request is long running.
- longValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - longValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - longValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- longValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- longValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - longValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - longValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- longValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- lookup() - Method in class io.helidon.common.buffers.DataReader
-
Look at the next byte (does not modify position).
- lookupConfig(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- lookupConfig(String) - Method in interface io.helidon.metrics.api.MetricsConfig
-
Looks up a single config value within the metrics configuration by config key.
- lookupCrossOrigin(String, String, Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.Aggregator
-
Looks for a matching CORS config entry for the specified path among the provided CORS configuration information, returning an
Optional
of the matchingCrossOrigin
instance for the path, if any. - LOOP_DETECTED_508 - Static variable in class io.helidon.http.Status
-
508 Loop Detected, see RFC 5842 - Bindings for the Constrained Application Protocol (CoAP).
- lowerCase() - Method in interface io.helidon.http.HeaderName
-
Lowercase value of this header, used by HTTP/2, may be used for lookup by HTTP/1.
- lPad(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Apply left padding to fill the defined length.
- lra(String) - Method in class io.helidon.lra.coordinator.CoordinatorService
-
Get LRA by lraId.
- lra(String) - Method in class io.helidon.microprofile.testing.lra.TestLraCoordinator
-
Get LRA by LraId.
- Lra - Interface in io.helidon.lra.coordinator
-
Long Running Action managed by coordinator.
- LRA_HTTP_CONTEXT_HEADER_NAME - Static variable in interface io.helidon.lra.coordinator.Lra
-
LRA header name.
- LRA_HTTP_ENDED_CONTEXT_HEADER_NAME - Static variable in interface io.helidon.lra.coordinator.Lra
-
LRA ended header name.
- LRA_HTTP_PARENT_CONTEXT_HEADER_NAME - Static variable in interface io.helidon.lra.coordinator.Lra
-
LRA parent header name.
- LRA_HTTP_RECOVERY_HEADER_NAME - Static variable in interface io.helidon.lra.coordinator.Lra
-
LRA recovery header name.
- LraAutoDiscoverable - Class in io.helidon.microprofile.lra
-
Register filter and mappers to Jersey.
- LraAutoDiscoverable() - Constructor for class io.helidon.microprofile.lra.LraAutoDiscoverable
- LraCdiExtension - Class in io.helidon.microprofile.lra
-
MicroProfile Long Running Actions CDI extension.
- LraCdiExtension() - Constructor for class io.helidon.microprofile.lra.LraCdiExtension
-
Initialize MicroProfile Long Running Actions CDI extension.
- lraId() - Method in interface io.helidon.lra.coordinator.Lra
-
ID of the LRA used by this coordinator.
- LruCache<K,
V> - Class in io.helidon.common.configurable -
Least recently used cache.
- LruCacheConfig<K,
V> - Interface in io.helidon.common.configurable -
Configuration of a LRU Cache.
- LruCacheConfig.Builder<K,
V> - Class in io.helidon.common.configurable -
Fluent API builder for
LruCache
. - LruCacheConfig.BuilderBase<K,
V, - Class in io.helidon.common.configurableBUILDER, PROTOTYPE> -
Fluent API builder base for
LruCache
. - LruCacheConfig.BuilderBase.LruCacheConfigImpl<K,
V> - Class in io.helidon.common.configurable -
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- LruCacheConfigImpl(LruCacheConfig.BuilderBase<K, V, ?, ?>) - Constructor for class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
-
Create an instance providing a builder.
M
- main(String[]) - Static method in class io.helidon.common.Version
-
Display version
- main(String[]) - Static method in class io.helidon.config.encryption.Main
-
Expected parameters: type [aes|rsa] encryptionConfig [masterPassword|pathToRsaPublicKey] secretToEncrypt.
- main(String[]) - Static method in class io.helidon.lra.coordinator.Main
-
Main method to start Helidon LRA coordinator.
- main(String[]) - Static method in class io.helidon.Main
-
Start Helidon.
- main(String[]) - Static method in class io.helidon.microprofile.cdi.Main
-
Start CDI.
- Main - Class in io.helidon.config.encryption
-
Cli access to secret encryption.
- Main - Class in io.helidon.lra.coordinator
-
In memory Lra coordinator.
- Main - Class in io.helidon
-
Main entry point for any Helidon application.
- Main - Class in io.helidon.microprofile.cdi
-
This is the "master" main class of Helidon MP.
- mainTrigger() - Method in record class io.helidon.codegen.ClassCode
-
Returns the value of the
mainTrigger
record component. - manager() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
The Tls manager.
- manager() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- manager() - Method in interface io.helidon.common.tls.TlsConfig
-
The Tls manager.
- manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI manager.
- manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- manager() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
OpenAPI manager.
- manager(TlsManager) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
The Tls manager.
- manager(OpenApiManager<?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI manager.
- mandatory(boolean) - Method in class io.helidon.security.jwt.AudienceValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
-
Whether handled claim is mandatory to be present.
- mandatory(boolean) - Method in class io.helidon.security.jwt.UserPrincipalValidator.Builder
-
Whether handled claim is mandatory to be present.
- manualRequest(String, Object...) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send supplied text manually to socket.
- map() - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Map used as data of this config source.
- map(ModuleRef) - Static method in class io.helidon.codegen.scan.ScanModuleInfo
-
Map a module reference to module descriptor.
- map(CodegenContext, TypeInfo) - Method in interface io.helidon.codegen.spi.TypeMapper
-
Map the original type to a different type, or remove it from processing.
- map(Config, GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapper
-
Convert the specified
Config
node into the target type specified byGenericType
. - map(Config, Class<T>) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the specified
Config
node to the target type. - map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
- map(ProviderRequest, AuthenticationResponse) - Method in interface io.helidon.security.spi.SubjectMappingProvider
-
Map grants from authenticated request (e.g.
- map(String, GenericType<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the value to the target generic type.
- map(String, Class<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the value to the target type.
- map(String, Message<?>) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Map messages going through the onNext signal in the messaging channel.
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.mapper.OptionalValue
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an
Optional
describing the result. - map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Subscribable
- map(Function<Config, T>) - Method in interface io.helidon.common.config.Config
-
Typed value as a
ConfigValue
created from factory method. - map(Function<Config, T>) - Method in interface io.helidon.config.Config
- map(Function<R, U>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
Map the (possible) response entity to a different type.
- map(Map<String, String>) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Map to be used as config source underlying data.
- map(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
-
Map an instance of source type to an instance of target type.
- map(SOURCE, GenericType<SOURCE>, GenericType<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
-
Map from source to target.
- map(SOURCE, Class<SOURCE>, Class<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
-
Map from source to target.
- map(SRC, GenericType<T>) - Method in class io.helidon.dbclient.DbColumnBase
-
Map value to target type using
Mapper
. - map(SRC, Class<T>) - Method in class io.helidon.dbclient.DbColumnBase
-
Map value to target type using
Mapper
. - MAP - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a map of strings to primitive type or String.
- MAP - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Map
. - mapAnnotation(CodegenContext, Annotation, ElementKind) - Method in interface io.helidon.codegen.spi.AnnotationMapper
-
Map an annotation to a set of new annotations.
- mapAnnotation(CodegenContext, Annotation, ElementKind) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
Map an annotation using context type mappers.
- MapBuilder() - Constructor for class io.helidon.config.MapConfigSource.MapBuilder
-
Creat a new builder instance.
- MapConfigSource - Class in io.helidon.config
-
ConfigSource
implementation based onMap<String, String>
. - MapConfigSource.Builder - Class in io.helidon.config
-
Fluent API builder for
MapConfigSource
. - MapConfigSource.MapBuilder<T> - Class in io.helidon.config
-
An abstract fluent API builder for
MapConfigSource
. - mapElement(CodegenContext, TypedElementInfo) - Method in interface io.helidon.codegen.spi.ElementMapper
-
Map an element to a different element (changing any of its properties), or remove the element.
- mapElement(CodegenContext, TypedElementInfo) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
Map an element using context type mappers.
- mapEqualTo(Map<K, V>) - Static method in class io.helidon.common.testing.junit5.MapMatcher
-
A matcher that performs
Map
deep equality. - mapList(Function<Config, T>) - Method in interface io.helidon.common.config.Config
-
Returns this node as a list mapping each list value using the provided mapper.
- mapList(Function<Config, T>) - Method in interface io.helidon.config.Config
- MapMatcher - Class in io.helidon.common.testing.junit5
-
Hamcrest matchers for
Map
. - mappedConfig(Config) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Merges mapped CORS config information.
- mappedConfig(Config) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Adds mapped cross-origin information via config.
- MappedCrossOriginConfig - Class in io.helidon.cors
-
Cross-origin
CrossOriginConfig
instances linked to paths, plus anenabled
setting. - MappedCrossOriginConfig.Builder - Class in io.helidon.cors
-
Fluent builder for
Mapped
cross-origin config. - mapper() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns the value of the
mapper
record component. - mapper() - Method in interface io.helidon.config.Config
-
The mapper used by this config instance.
- mapper(GenericType<?>, GenericType<?>, String) - Method in interface io.helidon.common.mapper.spi.MapperProvider
-
Find a mapper that is capable of mapping from source to target types.
- mapper(GenericType<SOURCE>, GenericType<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
-
Obtain a mapper for the provided types and qualifiers.
- mapper(GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Mapper for a specific generic type.
- mapper(GenericType<T>) - Method in interface io.helidon.dbclient.spi.DbMapperProvider
-
Returns mapper for specific type supporting generic types as well.
- mapper(Class<?>, Class<?>, String) - Method in interface io.helidon.common.mapper.spi.MapperProvider
-
Find a mapper that is capable of mapping from source to target classes.
- mapper(Class<?>, Class<?>, String) - Method in class io.helidon.dbclient.DbMapperProviderImpl
- mapper(Class<T>) - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- mapper(Class<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
A simple mapping function from config node to a typed value based on the expected class.
- mapper(Class<T>) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapperProvider
- mapper(Class<T>) - Method in interface io.helidon.dbclient.spi.DbMapperProvider
-
Returns mapper for specific type.
- Mapper<SOURCE,
TARGET> - Interface in io.helidon.common.mapper -
A generic and general approach to mapping two types.
- MapperException - Exception Class in io.helidon.common.mapper
-
An exception that is thrown when mapping failed to map source to target.
- MapperException(GenericType<?>, GenericType<?>, String) - Constructor for exception class io.helidon.common.mapper.MapperException
-
Failed with no underlying exception.
- MapperException(GenericType<?>, GenericType<?>, String, Throwable) - Constructor for exception class io.helidon.common.mapper.MapperException
-
Failed with an underlying exception.
- mapperManager() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get
Mapper
manager. - mapperManager() - Method in class io.helidon.dbclient.DbClientContext
- mapperManager() - Method in interface io.helidon.dbclient.DbContext
-
Configured mapper manager.
- mapperManager() - Method in class io.helidon.dbclient.DbExecuteContext
- mapperManager(MapperManager) - Method in class io.helidon.common.parameters.Parameters.Builder
-
Configure mapper manager to use.
- mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClient.Builder
-
Mapper manager for generic mapping, such as mapping of parameters to expected types.
- mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClientBuilderBase
- mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Configure the mapper manager to use.
- mapperManager(MapperManager) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Mapper manager for generic mapping, such as mapping of parameters to expected types.
- MapperManager - Interface in io.helidon.common.mapper
-
Mapper manager of all configured mappers.
- MapperManager.Builder - Class in io.helidon.common.mapper
-
Fluent API builder for
MapperManager
. - mapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbClient.Builder
-
Database schema mappers provider.
- MapperProvider - Interface in io.helidon.common.mapper.spi
-
Java Service loader service to get mappers.
- MapperProvider.ProviderResponse - Record Class in io.helidon.common.mapper.spi
-
Response of a provider.
- MapperProvider.Support - Enum Class in io.helidon.common.mapper.spi
-
How does this provider support the type.
- mappers() - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- mappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Returns a map of mapper functions associated with appropriate target type (
Class<?>
. - mapperSupportedAnnotationPackages() - Method in interface io.helidon.codegen.CodegenContext
-
Annotation packages supported by the mappers.
- mapperSupportedAnnotationPackages() - Method in class io.helidon.codegen.CodegenContextBase
- mapperSupportedAnnotationPackages() - Method in class io.helidon.codegen.CodegenContextDelegate
- mapperSupportedAnnotations() - Method in interface io.helidon.codegen.CodegenContext
-
Annotations supported by the mappers.
- mapperSupportedAnnotations() - Method in class io.helidon.codegen.CodegenContextBase
- mapperSupportedAnnotations() - Method in class io.helidon.codegen.CodegenContextDelegate
- MAPPING_QUALIFIER - Static variable in interface io.helidon.dbclient.DbClient
-
Qualifier used for mapping using
MapperManager.map(Object, Class, Class, String...)
. - mappingFile - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- mapType(CodegenContext, TypeInfo) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
Map a type using context type mappers.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the way in which the signature should be marshaled.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the way in which the signature should be marshaled.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the way in which the signature should be marshaled.
- marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Register the
MarshallerSupplier
for the method. - marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register the
MarshallerSupplier
for the service. - marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Register the
MarshallerSupplier
for the method. - marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Register the
MarshallerSupplier
for the method. - marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register the
MarshallerSupplier
for the service. - MarshallerSupplier - Interface in io.helidon.grpc.core
-
A supplier of
MethodDescriptor.Marshaller
instances for specific classes. - MARSHALLING_ALGORITHM_ASN_1 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Marshalling algorithm "asn1".
- MARSHALLING_ALGORITHM_JWS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Marshalling algorithm "jws".
- masked() - Method in class io.helidon.websocket.ClientWsFrame
- masked() - Method in class io.helidon.websocket.ServerWsFrame
- masked() - Method in interface io.helidon.websocket.WsFrame
-
Whether this frame is masked.
- maskedData() - Method in class io.helidon.websocket.ClientWsFrame
-
Masked data of this frame, to be sent over the network.
- maskingKey() - Method in class io.helidon.websocket.ClientWsFrame
- maskingKey() - Method in class io.helidon.websocket.ServerWsFrame
- maskingKey() - Method in interface io.helidon.websocket.WsFrame
-
Masking key, if
WsFrame.masked()
returnstrue
. - MASTER_PASSWORD_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Configuration property key to set master password ("security.config.aes.insecure-passphrase").
- MASTER_PASSWORD_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set master password ("SECURE_CONFIG_AES_MASTER_PWD").
- masterPassword(char[]) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Master password for AES based decryption.
- masterPassword(char[]) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
-
Configure master password used for encryption/decryption.
- match(UriPath) - Method in interface io.helidon.http.PathMatcher
-
Match the provided path against the configured path.
- matchedPath() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
matchedPath
record component. - matcher(String) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Returns a
Matcher
given a configuration property name that can logically identify and provide access to at least its three component names. - matcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
- matcher(String) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
- MatcherWithRetry - Class in io.helidon.common.testing.junit5
-
Hamcrest matcher capable of configured retries before failing the assertion, plus more generic retry processing.
- matches(Method, UriPath) - Method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
-
Method used by Helidon to check if this tracing is valid for the specified method and path.
- matches(String) - Method in class io.helidon.cors.CrossOriginConfig
-
Reports whether the specified HTTP method name matches this
CrossOriginConfig
. - matchesSafely(ConfigNode) - Method in class io.helidon.config.testing.ValueNodeMatcher
- MatchResult(boolean, RoutedPath) - Constructor for record class io.helidon.http.PathMatchers.MatchResult
-
Creates an instance of a
MatchResult
record class. - MATRIX_PARAM - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type that is a matrix parameter.
- matrixParameters() - Method in interface io.helidon.common.uri.UriPath
-
Path parameters collected from the full path.
- matrixParameters() - Method in interface io.helidon.common.uri.UriPathSegment
-
All matrix parameters of this segment.
- max() - Method in interface io.helidon.metrics.api.DistributionSummary
-
Returns the maximum value among the observations recorded by the distribution summary.
- max() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the maximum value over all observations.
- max() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Maximal value.
- max(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the maximal interval between tick events.
- max(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
-
Returns the maximum value, expressed in the specified units, consumed by a completed event measured by the timer.
- MAX_CONCURRENT_STREAMS - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting to define maximal number of open streams.
- MAX_FORWARDS - Static variable in class io.helidon.http.HeaderNames
-
The
Max-Forwards
header name. - MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting to define maximal frame size.
- MAX_HEADER_LIST_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
-
Setting to define maximal header list size.
- MAX_MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
-
Largest possible setting for MAX_FRAME_SIZE (2^24-1).
- MAX_WIN_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
-
Maximal window size.
- maxAge() - Method in class io.helidon.http.SetCookie
-
Max age of cookie.
- maxAge() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
Pre-flight response duration in seconds.
- maxAge(Duration) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Max-Age
parameter. - maxAgeSeconds() - Method in class io.helidon.cors.CrossOriginConfig
- maxAgeSeconds(long) - Method in interface io.helidon.cors.CorsSetter
-
Sets the maximum age.
- maxAgeSeconds(long) - Method in class io.helidon.cors.CorsSupportBase.Builder
- maxAgeSeconds(long) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- maxConcurrentRequests() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- maxConcurrentRequests() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
- maxConcurrentRequests() - Method in interface io.helidon.webserver.ListenerConfig
-
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
- maxConcurrentRequests() - Method in interface io.helidon.webserver.WebServerConfig
-
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
- maxConcurrentRequests() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
- maxConcurrentRequests(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
- maxConcurrentStreams() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- maxConcurrentStreams() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of concurrent streams that the server will allow.
- maxConcurrentStreams() - Method in interface io.helidon.webserver.http2.Http2Config
-
Maximum number of concurrent streams that the server will allow.
- maxConcurrentStreams(long) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of concurrent streams that the server will allow.
- maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set max life time.
- maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum amount of time a connection may be reused.
- maxConnectionLifetimeSeconds(Duration) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum amount of time a connection may be reused.
- maxConnectionPoolSize(int) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set pool size.
- maxEmptyFrames() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- maxEmptyFrames() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of consecutive empty frames allowed on connection.
- maxEmptyFrames() - Method in interface io.helidon.webserver.http2.Http2Config
-
Maximum number of consecutive empty frames allowed on connection.
- maxEmptyFrames(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of consecutive empty frames allowed on connection.
- maxExportBatchSize(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Maximum Export Batch Size of exporter requests.
- maxFrameLength() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Max WebSocket frame size supported by the server on a read operation.
- maxFrameLength() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- maxFrameLength() - Method in interface io.helidon.webserver.websocket.WsConfig
-
Max WebSocket frame size supported by the server on a read operation.
- maxFrameLength(int) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Max WebSocket frame size supported by the server on a read operation.
- maxFrameSize() - Method in interface io.helidon.http.http2.FlowControl.Outbound
-
MAX_FRAME_SIZE setting last received from the other side or default.
- maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxFrameSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxFrameSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- maxFrameSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
The size of the largest frame payload that the sender is willing to receive in bytes.
- maxFrameSize() - Method in interface io.helidon.webserver.http2.Http2Config
-
The size of the largest frame payload that the sender is willing to receive in bytes.
- maxFrameSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxFrameSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxFrameSize(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
The size of the largest frame payload that the sender is willing to receive in bytes.
- maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
- maxHeaderListSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
- maxHeaderListSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- maxHeaderListSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
The maximum field section size that the sender is prepared to accept in bytes.
- maxHeaderListSize() - Method in interface io.helidon.webserver.http2.Http2Config
-
The maximum field section size that the sender is prepared to accept in bytes.
- maxHeaderListSize(long) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
- maxHeaderListSize(long) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
The maximum field section size that the sender is prepared to accept in bytes.
- maxHeaderSize() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- maxHeaderSize() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Configure the maximum allowed header size of the response.
- maxHeaderSize() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Configure the maximum allowed header size of the response.
- maxHeaderSize(int) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Configure the maximum allowed header size of the response.
- maxHeadersSize() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- maxHeadersSize() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Maximal size of received headers in bytes.
- maxHeadersSize() - Method in interface io.helidon.webserver.http1.Http1Config
-
Maximal size of received headers in bytes.
- maxHeadersSize(int) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Maximal size of received headers in bytes.
- maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum number of idle connections to the database.
- maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum number of idle connections to the database.
- maximumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Returns the maximum expected value setting.
- maximumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
-
Returns the maximum value that the meter is expected to observe.
- maximumExpectedValue() - Method in interface io.helidon.metrics.api.Timer.Builder
-
Returns the maximum expected value set in the builder, if any.
- maximumExpectedValue(Double) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Sets the maximum value that the meter is expected to observe.
- maximumExpectedValue(Duration) - Method in interface io.helidon.metrics.api.Timer.Builder
-
Sets the maximum expected value the timer is expected to record.
- maxInMemoryEntity() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- maxInMemoryEntity() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.api.WebClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- maxInMemoryEntity() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
- maxInMemoryEntity() - Method in interface io.helidon.webserver.ListenerConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
- maxInMemoryEntity() - Method in interface io.helidon.webserver.WebServerConfig
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
- maxInMemoryEntity() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
- maxInMemoryEntity(int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
- maxInMemoryEntity(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
- maxLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Maximum lease duration.
- maxLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Maximum lease duration.
- maxLength(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Configure maximal length of the output written.
- maxLength(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Apply maximal length limitation.
- maxLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- maxLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Maximal limit.
- maxLimit() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Maximal limit.
- maxLimit(int) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Maximal limit.
- maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum number of open connections to the database.
- maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum number of open connections to the database.
- maxPayloadSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- maxPayloadSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Maximal number of bytes an entity may have.
- maxPayloadSize() - Method in interface io.helidon.webserver.ListenerConfig
-
Maximal number of bytes an entity may have.
- maxPayloadSize() - Method in interface io.helidon.webserver.WebServerConfig
-
Maximal number of bytes an entity may have.
- maxPayloadSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Maximal number of bytes an entity may have.
- maxPayloadSize(long) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Maximal number of bytes an entity may have.
- maxPoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Max pool size of the thread pool executor.
- maxPoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- maxPoolSize() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Max pool size of the thread pool executor.
- maxPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Max pool size of the thread pool executor.
- maxPrologueLength() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- maxPrologueLength() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
- maxPrologueLength() - Method in interface io.helidon.webserver.http1.Http1Config
-
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
- maxPrologueLength(int) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
- maxQueueSize(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Maximum Queue Size of exporter requests.
- maxRapidResets() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- maxRapidResets() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
- maxRapidResets() - Method in interface io.helidon.webserver.http2.Http2Config
-
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
- maxRapidResets(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
- maxRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Maximal number of redirects allowed between Helidon and OIDC provider.
- maxRedirects() - Method in interface io.helidon.webclient.api.ClientRequest
-
Maximal number of redirects to follow.
- maxRedirects() - Method in class io.helidon.webclient.api.ClientRequestBase
- maxRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- maxRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Max number of followed redirects.
- maxRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Max number of followed redirects.
- maxRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Max number of followed redirects.
- maxRedirects(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure maximal number of redirects when redirecting to an OIDC provider within a single authentication attempt.
- maxRedirects(int) - Method in interface io.helidon.webclient.api.ClientRequest
-
Max number of the followed redirects.
- maxRedirects(int) - Method in class io.helidon.webclient.api.ClientRequestBase
- maxRedirects(int) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Max number of followed redirects.
- maxReRouteCount(int) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Maximal number of allowed re-routes within routing.
- maxSize(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure maximal cache size.
- maxStatusLineLength() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- maxStatusLineLength() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Configure the maximum allowed length of the status line from the response.
- maxStatusLineLength() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Configure the maximum allowed length of the status line from the response.
- maxStatusLineLength(int) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Configure the maximum allowed length of the status line from the response.
- maxTcpConnections() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- maxTcpConnections() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Limits the number of connections that can be opened at a single point in time.
- maxTcpConnections() - Method in interface io.helidon.webserver.ListenerConfig
-
Limits the number of connections that can be opened at a single point in time.
- maxTcpConnections() - Method in interface io.helidon.webserver.WebServerConfig
-
Limits the number of connections that can be opened at a single point in time.
- maxTcpConnections() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Limits the number of connections that can be opened at a single point in time.
- maxTcpConnections(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Limits the number of connections that can be opened at a single point in time.
- MaxTokenAgeValidator - Class in io.helidon.security.jwt
-
Max token age validator.
- MaxTokenAgeValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
MaxTokenAgeValidator
. - maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the maximum TTL for the leases associated with this role.
- maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the maximum Time To Live.
- MAY_FAIL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider may fail, nothing happens if it does.
- MD5 - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
MD5 algorithm.
- MdcProvider - Interface in io.helidon.logging.common.spi
-
Provider which is used to propagate values passed from
HelidonMdc
to the corresponding logging framework MDC storage. - me() - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Used to return correct type for setter methods of this builder.
- me() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Allows returning the correct type when subclassing.
- me() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- me() - Method in class io.helidon.security.jwt.AudienceValidator.Builder
- me() - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
- me() - Method in class io.helidon.security.jwt.FieldValidator.Builder
- me() - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
- me() - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
- me() - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
- me() - Method in class io.helidon.security.jwt.UserPrincipalValidator.Builder
- mean() - Method in interface io.helidon.metrics.api.DistributionSummary
-
Returns the mean of the observations recorded by the distribution summary.
- mean() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the average value overall observations.
- mean() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Mean value.
- mean(TimeUnit) - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the average value over all observations, interpreting the values as times in nanoseconds and expressing the average in the specified
TimeUnit
. - mean(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
-
Returns the average time, expressed in the specified units, consumed by completed events measured by the timer.
- MEBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1024
Meter.BaseUnits.KIBIBITS
. - MEDIA_TYPE_TEXT_JAVA_PROPERTIES - Static variable in class io.helidon.config.PropertiesConfigParser
-
Java properties media type.
- MEDIA_TYPE_TO_FORMAT - Static variable in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
-
Mapping from supported media types to the corresponding Prometheus registry content types.
- mediaContext() - Method in class io.helidon.http.sse.SseEvent
-
Get optional media context for this event.
- mediaContext() - Method in class io.helidon.webclient.api.ClientRequestBase
-
Media context configured for this request.
- mediaContext() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- mediaContext() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webserver.http.ServerResponseBase
-
Gets media context for this response.
- mediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- mediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webserver.ListenerConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webserver.WebServerConfig
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Configure the listener specific
MediaContext
. - mediaContext() - Method in interface io.helidon.webserver.ListenerContext
-
Media context to read and write typed entities.
- mediaContext(MediaContext) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set the media context for this event.
- mediaContext(MediaContext) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(MediaContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(MediaContextConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(MediaContextConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - mediaContext(Supplier<? extends MediaContext>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure the listener specific
MediaContext
. - MediaContext - Interface in io.helidon.http.media
-
Media context to obtain readers and writers of various supported content types.
- MediaContextConfig - Interface in io.helidon.http.media
-
Interface generated from definition.
- MediaContextConfig.Builder - Class in io.helidon.http.media
-
Fluent API builder for
MediaContext
. - MediaContextConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.http.media -
Fluent API builder base for
MediaContext
. - MediaContextConfig.BuilderBase.MediaContextConfigImpl - Class in io.helidon.http.media
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- MediaContextConfigImpl(MediaContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
-
Create an instance providing a builder.
- MediaSupport - Interface in io.helidon.http.media
-
Media support to be registered with
MediaContext
. - MediaSupport.ReaderResponse<T> - Record Class in io.helidon.http.media
-
Reader response.
- MediaSupport.SupportLevel - Enum Class in io.helidon.http.media
-
How does this provider support the entity type.
- MediaSupport.WriterResponse<T> - Record Class in io.helidon.http.media
-
Writer response.
- MediaSupportProvider - Interface in io.helidon.http.media.spi
-
ServiceLoader
service provider for media supports. - mediaSupports() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- mediaSupports() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Media supports to use.
- mediaSupports() - Method in interface io.helidon.http.media.MediaContextConfig
-
Media supports to use.
- mediaSupports() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- mediaSupports() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Media supports (manually added).
- mediaSupports() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Media supports (manually added).
- mediaSupports() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Media supports (manually added).
- mediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Media supports to use.
- mediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Media supports (manually added).
- mediaSupportsDiscoverServices(boolean) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Media supports to use.
- mediaType() - Method in class io.helidon.config.AbstractConfigSource
-
Media type if on eis configured for parsing content of
ParsableSource
. - mediaType() - Method in class io.helidon.config.ClasspathConfigSource
- mediaType() - Method in class io.helidon.config.etcd.EtcdConfigSource
- mediaType() - Method in class io.helidon.config.FileConfigSource
- mediaType() - Method in class io.helidon.config.git.GitConfigSource
- mediaType() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Media type of the content.
- mediaType() - Method in interface io.helidon.config.spi.ParsableSource
-
If media type is configured on this source, or can be guessed from the underlying origin, return it.
- mediaType() - Method in class io.helidon.config.UrlConfigSource
- mediaType() - Method in interface io.helidon.http.HttpMediaType
-
The underlying media type.
- mediaType() - Method in class io.helidon.http.sse.SseEvent
-
Get optional media type for this event.
- mediaType(MediaType) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Media type if this is a
ParsableSource
and explicit media type is configured. - mediaType(MediaType) - Method in class io.helidon.config.ClasspathConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- mediaType(MediaType) - Method in class io.helidon.config.FileConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- mediaType(MediaType) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Media type of the content if known by the config source.
- mediaType(MediaType) - Method in interface io.helidon.config.spi.ParsableSource.Builder
-
Configure an explicit media type to be used with this source.
- mediaType(MediaType) - Method in class io.helidon.config.UrlConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.http.HttpMediaType.Builder
-
Media type to use.
- mediaType(MediaType) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set the media type for the event data.
- mediaType(Optional<MediaType>) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
A shortcut method to invoke with result of
MediaTypes.detectType(String)
and similar methods. - MediaType - Interface in io.helidon.common.media.type
-
Media type support and known media types.
- MediaTypeDetector - Interface in io.helidon.common.media.type.spi
-
Detect media type.
- mediaTypeMapping(Function<Config.Key, Optional<MediaType>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Sets a function that maps keys to media type.
- mediaTypeParserMode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- mediaTypeParserMode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Configure media type parsing mode for HTTP
Content-Type
header. - mediaTypeParserMode(ParserMode) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Configure media type parsing mode for HTTP
Content-Type
header. - MediaTypes - Class in io.helidon.common.media.type
-
Media type detection based on a resource.
- MEGABITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1000
Meter.BaseUnits.KILOBITS
. - MEGABYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- member(ID) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Returns member instance associated with specified id.
- member(Integer) - Method in class io.helidon.config.ListNodeBuilderImpl
- member(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- merge() - Element in annotation interface io.helidon.builder.api.Option.Configured
-
If set to
true
, the nested configurable object will not have its own config key, but will use the config of the current configurable object. - merge(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Merges a member of specified id with specified node.
- merge(MergeableNode) - Method in interface io.helidon.config.MergeableNode
-
Returns new instance mergeable node of same type of original one that merges also with specified node.
- merge(MergeableNode) - Method in class io.helidon.config.ObjectNodeImpl
- merge(MergeableNode) - Method in class io.helidon.config.ValueNodeImpl
- merge(WeightedBag<? extends T>) - Method in class io.helidon.grpc.core.WeightedBag
-
Merge a
WeightedBag
into thisWeightedBag
. - merge(TracingConfig, TracingConfig) - Static method in class io.helidon.tracing.config.TracingConfig
-
Merge two configurations together.
- merge(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- merge(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- merge(List<ConfigNode.ObjectNode>) - Method in interface io.helidon.config.spi.MergingStrategy
-
Merges an ordered list of
ConfigNode.ObjectNode
s into a single instance. - MergeableNode - Interface in io.helidon.config
-
Extension of
ConfigNode
that supports merging with other nodes. - mergeWithParent() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
When set to
true
, this property will be part of the parent structure (e.g. - mergingStrategy(MergingStrategy) - Method in interface io.helidon.config.Config.Builder
-
Merging Strategy to use when more than one config source is used.
- MergingStrategy - Interface in io.helidon.config.spi
-
An algorithm for combining multiple
ConfigNode.ObjectNode
root nodes into a singleConfigNode.ObjectNode
root node. - message() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- message() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Message to be delivered to the user.
- message() - Method in interface io.helidon.codegen.CodegenEvent
-
Message to be delivered to the user.
- message(Object, String, Severity) - Method in class io.helidon.common.Errors.Collector
-
Add a message to the list of messages.
- message(String) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Message to be delivered to the user.
- message(String) - Method in class io.helidon.http.RequestException.Builder
-
Descriptive error message.
- message(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Message configured by
RestApi
. - message(String, Severity) - Method in class io.helidon.common.Errors.Collector
-
Add a message to the list of messages with source automatically added.
- message(String, Object...) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Message configured by
RestApi
. - MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for message.
- MESSAGE_NAME - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
grpc status message header name.
- MESSAGE_SELECTOR_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
JMS API message selector expression based on a subset of the SQL92.
- messageFormat() - Element in annotation interface io.helidon.security.annotations.Audited
-
The message format of this audit event.
- messageFormat() - Method in interface io.helidon.security.AuditEvent
-
Gets the message format of this
AuditEvent
to be used withString.format(String, Object...)
. - MessageMapper - Interface in io.helidon.messaging.connectors.jms
-
Mapper used for translating reactive messaging message to JMS message.
- messageSelector(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
JMS API message selector expression based on a subset of the SQL92.
- messageSelector(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JMS API message selector expression based on a subset of the SQL92.
- Messaging - Interface in io.helidon.messaging
-
Helidon Reactive Messaging.
- Messaging.Builder - Class in io.helidon.messaging
-
Fluent API builder for
Messaging
. - MessagingCdiExtension - Class in io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging CDI Extension.
- MessagingCdiExtension() - Constructor for class io.helidon.microprofile.messaging.MessagingCdiExtension
-
Initialize messaging CDI extension.
- MessagingChannelProcessor - Interface in io.helidon.microprofile.messaging
-
Application scoped bean implementing MessagingChannelProcessor can peek on reactive events in the messaging channel.
- MessagingDeploymentException - Exception Class in io.helidon.microprofile.messaging
-
Exception reporting problems during deployment of messaging.
- MessagingException - Exception Class in io.helidon.messaging
-
Reactive Messaging specific exception.
- MessagingException - Exception Class in io.helidon.microprofile.messaging
-
Exception raised from messaging subscriber when onError signal is intercepted.
- MessagingException(String) - Constructor for exception class io.helidon.messaging.MessagingException
-
Create new MessagingException with supplied message.
- MessagingException(String, Throwable) - Constructor for exception class io.helidon.messaging.MessagingException
-
Create new MessagingException with supplied message and cause.
- MessagingLivenessCheck - Class in io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging liveness check.
- MessagingLivenessCheck() - Constructor for class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- MessagingReadinessCheck - Class in io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging readiness check.
- MessagingReadinessCheck() - Constructor for class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- metaAnnotation(TypeName, TypeName) - Method in interface io.helidon.common.types.TypeInfo
-
Find a meta annotation.
- metaAnnotation(TypeName, TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Find a meta annotation.
- metaAnnotation(TypeName, TypeName, boolean) - Method in interface io.helidon.common.types.TypeInfo
-
Find a meta annotation.
- metaAnnotation(TypeName, TypeName, boolean) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Find a meta annotation.
- metaConfig() - Method in interface io.helidon.config.Config.Builder
-
Check if meta configuration is present and if so, update this builder using the meta configuration.
- metaConfig() - Static method in class io.helidon.config.MetaConfig
-
Find meta configuration (files or classpath resources) and create a meta configuration instance from it.
- MetaConfig - Class in io.helidon.config
-
Meta configuration.
- metaConfiguration() - Method in class io.helidon.config.MetaConfig
-
Meta configuration if provided, or empty config if not.
- Meta-configuration Support for Custom Polling Strategies - Search tag in interface io.helidon.config.spi.PollingStrategy
- Section
- metadata() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token metadata.
- metadata() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Additional token metadata.
- metadata() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Metadata.
- metadata() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- metadata() - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secret
-
Metadata of this secret.
- metadata(MeterMetadata) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Configure metric metadata.
- metaMethodAnnotations(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of the specified meta-annotation type found on the method annotations (a meta-annotation is an annotation that annotates other annotations).
- meter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
-
Creates new meter client metric.
- meter(Class<M>, String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered meter of the specified type, matching the name and tags.
- Meter - Interface in io.helidon.metrics.api
-
Common behavior of all meters.
- Meter.BaseUnits - Class in io.helidon.metrics.api
-
Common unit declarations (inspired by the list from MicroProfile metrics).
- Meter.Builder<B,
M> - Interface in io.helidon.metrics.api -
Common behavior of specific meter builders.
- Meter.Id - Interface in io.helidon.metrics.api
-
Unique idenfier for a meter.
- Meter.Scope - Class in io.helidon.metrics.api
-
Constants for the pre-defined scopes.
- Meter.Type - Enum Class in io.helidon.metrics.api
-
Type of meter.
- meterBuilders(MetricsFactory) - Method in interface io.helidon.metrics.spi.MetersProvider
-
Returns meter builders created using the specified
MetricsFactory
. - meterBuilders(MetricsFactory) - Method in class io.helidon.metrics.systemmeters.SystemMetersProvider
- meterNameSelection(Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
-
Sets the meter name with which to filter the output.
- meterRegistry() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Deprecated.Returns the
MeterRegistry
associated with this factory instance. - meterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
If you want to have multiple meter registries with different endpoints, you may create them using
MeterRegistry meterRegistry = MetricsFactory.getInstance() .createMeterRegistry(metricsConfig); MetricsFeature.builder() .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
metricsConfig
in each case has differentsettings
. - meterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- meterRegistry() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
If you want to have multiple meter registries with different endpoints, you may create them using
MeterRegistry meterRegistry = MetricsFactory.getInstance() .createMeterRegistry(metricsConfig); MetricsFeature.builder() .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
metricsConfig
in each case has differentsettings
. - meterRegistry(MeterRegistry) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
If you want to have multiple meter registries with different endpoints, you may create them using
MeterRegistry meterRegistry = MetricsFactory.getInstance() .createMeterRegistry(metricsConfig); MetricsFeature.builder() .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
metricsConfig
in each case has differentsettings
. - MeterRegistry - Interface in io.helidon.metrics.api
-
Manages the look-up and registration of meters.
- MeterRegistry.Builder<B,
R> - Interface in io.helidon.metrics.api -
Builder for creating a new meter registry.
- meterRegistryBuilder() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a builder for creating a new
MeterRegistry
. - MeterRegistryFactory - Class in io.helidon.integrations.micrometer
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the Helidon neutral metrics API and
unwrap
its types to their Micrometer counterparts - MeterRegistryFactory.Builder - Class in io.helidon.integrations.micrometer
-
Deprecated.Builder for constructing
MeterRegistryFactory
instances. - MeterRegistryFactory.BuiltInRegistryType - Enum Class in io.helidon.integrations.micrometer
-
Deprecated.Available built-in registry types.
- MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException - Exception Class in io.helidon.integrations.micrometer
-
Deprecated.Describes an unrecognized built-in registry type.
- meterRegistryFactorySupplier(MeterRegistryFactory) - Method in class io.helidon.integrations.micrometer.MicrometerFeature.Builder
-
Deprecated.Assigns a
MeterRegistryFactory
. - MeterRegistryFormatter - Interface in io.helidon.metrics.api
-
Formatter of a
MeterRegistry
according to a given media type. - MeterRegistryFormatterProvider - Interface in io.helidon.metrics.spi
-
Behavior for providers of meter registry formatters, which (if then can) furnish a formatter given a
MediaType
. - MeterRegistryLifeCycleListener - Interface in io.helidon.metrics.spi
-
Receives notifications of events related to meter registries.
- meters() - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns all previously-registered meters.
- meters(Iterable<String>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns previously-registered meters which match one of the specified scopes.
- meters(Predicate<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns previously-registered meters which match the specified
Predicate
. - MetersProvider - Interface in io.helidon.metrics.spi
-
Furnishes
Meter.Builder
instances which are supplied to eachMetricsFactory
when it is created and, in turn, are passed to eachMeterRegistry
that factory creates. - method() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Reports the method name for the request.
- method() - Method in interface io.helidon.http.DirectHandler.TransportRequest
-
HTTP method.
- method() - Method in class io.helidon.http.http2.Http2Headers
-
Method pseudo header.
- method() - Method in class io.helidon.http.HttpPrologue
-
HTTP method of this request.
- method() - Method in interface io.helidon.integrations.oci.spi.OciAuthenticationMethod
-
The OCI authentication method name, can be used to explicitly select a method using configuration.
- method() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the underlying Java method.
- method() - Method in class io.helidon.security.SecurityEnvironment
-
Verb to execute on the resource.
- method() - Method in class io.helidon.webclient.api.ClientRequestBase
-
HTTP method to be invoked.
- method() - Method in interface io.helidon.webclient.api.FullClientRequest
-
HTTP method of this request.
- method() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Returns an HTTP request method.
- method() - Method in class io.helidon.webserver.http.DirectTransportRequest
- method(Method) - Method in class io.helidon.http.http2.Http2Headers
-
HTTP method to be used.
- method(Method) - Method in interface io.helidon.webclient.api.HttpClient
-
Create a request for a method.
- method(Method) - Method in class io.helidon.webclient.http2.Http2ClientImpl
- method(Method) - Method in class io.helidon.webserver.testing.junit5.DirectClient
- method(Method) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- method(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Return
ClientMethodDescriptor
for a specified method getName. - method(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Method that is requested (such as GET/POST for http).
- method(String) - Method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Descriptor for a given method.
- method(String) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
-
Descriptor for a given method.
- method(String) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return
GrpcMethodDescriptor
for a specified method name. - Method - Class in io.helidon.codegen.classmodel
-
Model of the method which should be created in the specific type.
- Method - Class in io.helidon.http
-
Interface representing an HTTP request method, all standard methods are in
Method
enumeration. - METHOD - Enum constant in enum class io.helidon.common.types.ElementKind
-
Method element type kind.
- METHOD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotation on a resource method.
- METHOD_NAME - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the method name to the tracing span.
- METHOD_NAME - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
log the method name.
- METHOD_NAME - Static variable in class io.helidon.http.http2.Http2Headers
-
Header name of the method pseudo header.
- METHOD_NOT_ALLOWED_405 - Static variable in class io.helidon.http.Status
-
405 Method Not Allowed, see HTTP/1.1 documentation.
- METHOD_TYPE - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Add the method type to the tracing span.
- METHOD_TYPE - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
Log the method type.
- Method.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Method
. - methodHandler() - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor
-
Obtain the
MethodHandler
to use to make client calls. - methodHandler() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Obtain the
MethodHandler
to use to make client calls. - methodHandler(MethodHandler<?, ?>) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- methodHandler(MethodHandler<?, ?>) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Set the
MethodHandler
that can be used to invoke the method. - methodHandler(MethodHandler<?, ?>) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- methodHandler(MethodHandler<?, ?>) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Set the
MethodHandler
that can be used to invoke the method. - MethodHandler<ReqT,
RespT> - Interface in io.helidon.grpc.core -
A gRPC method call handler.
- MethodHandler.BidirectionalClient - Interface in io.helidon.grpc.core
-
A bidirectional client call handler.
- MethodHandler.ClientStreaming - Interface in io.helidon.grpc.core
-
A client streaming client call handler.
- MethodHandler.ServerStreamingClient - Interface in io.helidon.grpc.core
-
A server streaming client call handler.
- MethodHandler.UnaryClient - Interface in io.helidon.grpc.core
-
A unary client call handler.
- MethodHandlerSupplier - Interface in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandler
s forAnnotatedMethod
s. - methodName() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Obtain the gRPC method name.
- methodName() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Obtain the gRPC method name.
- methodName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Method name that caused this event.
- MethodPredicate - Interface in io.helidon.http
-
HTTP Method predicate.
- methods() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Return the collections of methods that make up this service.
- methods() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- methods() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Map of names to gRPC method descriptors.
- methods() - Method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Map of names to gRPC method descriptors.
- methods() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return service methods.
- methods() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- methods() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- methods() - Method in interface io.helidon.webserver.security.PathsConfig
- methods(Method...) - Method in class io.helidon.webserver.http.HttpRoute.Builder
-
HTTP methods this route should handle.
- methods(Predicate<Method>) - Method in class io.helidon.webserver.http.HttpRoute.Builder
-
Method predicate to use.
- methods(List<? extends Method>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- methods(List<String>) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
-
HTTP methods to restrict registration of this configuration on web server.
- methods(Map<? extends String, ? extends GrpcClientMethodDescriptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
This method replaces all values with the new ones.
- MetricAnnotationDiscovery - Interface in io.helidon.microprofile.metrics
-
Conveys information about the discovery of a metric annotation as it applies to an executable.
- MetricAnnotationDiscovery.OfConstructor - Interface in io.helidon.microprofile.metrics
-
Discovery of an annotation of interest on a constructor.
- MetricAnnotationDiscovery.OfMethod - Interface in io.helidon.microprofile.metrics
-
Discovery of an annotation of interest on a method.
- MetricAnnotationDiscoveryObserver - Interface in io.helidon.microprofile.metrics.spi
-
Observer of the discovery of metric annotations which are applied to constructors and methods.
- MetricRegistrationObserver - Interface in io.helidon.microprofile.metrics.spi
-
Observer of the registration of metrics due to metric annotations applied to executables--constructors and methods.
- Metrics - Interface in io.helidon.metrics.api
-
A main entry point for developers to the Helidon metrics system, allowing access to the global meter registry and providing shortcut methods to register and locate meters in the global registry and remove meters from it.
- METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
By convention, the config key within the component's config section containing metrics settings for the component.
- METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsConfig
-
The config key containing settings for all of metrics.
- METRICS_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
-
The config key containing settings for all of metrics.
- MetricsCdiExtension - Class in io.helidon.microprofile.metrics
-
MetricsCdiExtension class.
- MetricsCdiExtension() - Constructor for class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Creates a new extension instance.
- metricsConfig() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns the
MetricsConfig
instance used to initialize the metrics factory. - metricsConfig() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Assigns
MetricsSettings
which will be used in creating theMetricsSupport
instance at build-time. - metricsConfig() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- metricsConfig() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
-
Assigns
MetricsSettings
which will be used in creating theMetricsSupport
instance at build-time. - metricsConfig(MetricsConfig) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
-
Sets the
MetricsConfig
for the meter registry, defaulting to the metrics config with which theMetricsFactory
was created. - metricsConfig(MetricsConfig) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Assigns
MetricsSettings
which will be used in creating theMetricsSupport
instance at build-time. - metricsConfig(Consumer<MetricsConfig.Builder>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Assigns
MetricsSettings
which will be used in creating theMetricsSupport
instance at build-time. - metricsConfig(Supplier<? extends MetricsConfig>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Assigns
MetricsSettings
which will be used in creating theMetricsSupport
instance at build-time. - MetricsConfig - Interface in io.helidon.metrics.api
-
Configuration settings for metrics.
- MetricsConfig.Builder - Class in io.helidon.metrics.api
-
Fluent API builder for
MetricsConfig
. - MetricsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.metrics.api -
Fluent API builder base for
MetricsConfig
. - MetricsConfig.BuilderBase.MetricsConfigImpl - Class in io.helidon.metrics.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- MetricsConfigImpl(MetricsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
-
Create an instance providing a builder.
- metricsEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable metrics.
- metricsFactory() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configured MetricsFactory.
- metricsFactory(MetricsFactory) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
set the MetricsFactory.
- MetricsFactory - Interface in io.helidon.metrics.api
-
The basic contract for implementations of the Helidon metrics API, mostly acting as a factory for meter builders rather than for meters themselves.
- MetricsFactoryProvider - Interface in io.helidon.metrics.spi
-
Creates new instances of
MetricsFactory
. - MetricsObserveProvider - Class in io.helidon.webserver.observe.metrics
-
Deprecated.only for
ServiceLoader
- MetricsObserveProvider() - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserveProvider
-
Deprecated.only for
ServiceLoader
- MetricsObserver - Class in io.helidon.webserver.observe.metrics
-
Support for metrics for Helidon WebServer.
- MetricsObserverConfig - Interface in io.helidon.webserver.observe.metrics
-
Metrics Observer configuration.
- MetricsObserverConfig.Builder - Class in io.helidon.webserver.observe.metrics
-
Fluent API builder for
MetricsObserver
. - MetricsObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.metrics -
Fluent API builder base for
MetricsObserver
. - MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl - Class in io.helidon.webserver.observe.metrics
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- MetricsObserverConfigImpl(MetricsObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
-
Create an instance providing a builder.
- MetricsProgrammaticConfig - Interface in io.helidon.metrics.spi
-
Programmatic (rather than user-configurable) settings that govern certain metrics behavior.
- MetricsProgrammaticConfig.Instance - Class in io.helidon.metrics.spi
-
Internal use class to hold a reference to the singleton.
- MicrometerCdiExtension - Class in io.helidon.integrations.micrometer.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.To be removed in a future release. No replacement.
- MicrometerCdiExtension() - Constructor for class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.Creates new extension instance.
- MicrometerFeature - Class in io.helidon.integrations.micrometer
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the normal Helidon
/metrics
endpoint and configuration instead of/micrometer
. - MicrometerFeature.Builder - Class in io.helidon.integrations.micrometer
-
Deprecated.Fluid builder for
MicrometerSupport
objects. - MicrometerMetricsFactoryProvider - Class in io.helidon.metrics.providers.micrometer
-
Provides the Micrometer meter registry to use as a delegate for the implementation of the Helidon metrics API.
- MicrometerMetricsFactoryProvider() - Constructor for class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
-
Creates a new
MetricsFactory
based on Micrometer. - MicrometerPrometheusFormatter - Class in io.helidon.metrics.providers.micrometer
-
Retrieves and prepares meter output from the specified meter registry according to the formats supported by the Prometheus meter registry.
- MicrometerPrometheusFormatter.Builder - Class in io.helidon.metrics.providers.micrometer
-
Builder for creating a tailored Prometheus formatter.
- MicrometerPrometheusFormatterProvider - Class in io.helidon.metrics.providers.micrometer
-
Micrometer (and Prometheus, particularly) specific formatter.
- MicrometerPrometheusFormatterProvider() - Constructor for class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatterProvider
-
Deprecated.
- MicrometerSpanContextSupplierProvider - Class in io.helidon.metrics.exemplartrace
-
Full-featured implementation of provider for trace information to support exemplars.
- MicrometerSpanContextSupplierProvider() - Constructor for class io.helidon.metrics.exemplartrace.MicrometerSpanContextSupplierProvider
- MicronautCdiException - Exception Class in io.helidon.integrations.micronaut.cdi
-
Exception thrown by Micronaut CDI integration, when a checked exception must be consumed.
- MicronautCdiExtension - Class in io.helidon.integrations.micronaut.cdi
-
Extension integrating CDI with Micronaut.
- MicronautCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
- MicronautDataCdiExtension - Class in io.helidon.integrations.micronaut.cdi.data
-
CDI Extension that adds Micronaut data specific features.
- MicronautDataCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.data.MicronautDataCdiExtension
- MicronautIntercepted - Annotation Interface in io.helidon.integrations.micronaut.cdi
-
Used to add interceptors to existing CDI beans to be intercepted by Micronaut interceptors.
- MicronautIntercepted.Literal - Class in io.helidon.integrations.micronaut.cdi
-
Literal used to obtain an instance of the annotation.
- MicronautInterceptor - Class in io.helidon.integrations.micronaut.cdi
-
A CDI interceptor that invokes all Micronaut interceptors.
- MICROSECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1/1000
Meter.BaseUnits.MILLISECONDS
. - MicrostreamCache - Annotation Interface in io.helidon.integrations.microstream.cdi
-
Creates a cache based upon the Microstream JCache implementation.
- MicrostreamCacheConfigurationBuilder<K,
V> - Class in io.helidon.integrations.microstream.cache -
Builder for Microstream-CacheConfigurations.
- MicrostreamCacheConfigurationBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- MicrostreamCacheConfigurationBuilder(Configuration, Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- MicrostreamHealthCheck - Class in io.helidon.integrations.microstream.health
-
Microstream health check.
- MicrostreamHealthCheck.Builder - Class in io.helidon.integrations.microstream.health
-
Builder for MicrostreamHealthCheck.
- MicrostreamMetricsSupport - Class in io.helidon.integrations.microstream.metrics
-
Helper class that provides the default metrics for an Microstream EmbeddedStorageManager.
- MicrostreamMetricsSupport.Builder - Class in io.helidon.integrations.microstream.metrics
-
A fluent API builder to build instances of
MicrostreamMetricsSupport
. - MicrostreamStorage - Annotation Interface in io.helidon.integrations.microstream.cdi
-
Qualifier annotation for Microstream EmbeddedStorageManager.
- middleName() - Method in class io.helidon.security.jwt.Jwt
-
Middle name claim.
- middleName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Middle name of subject.
- MILLISECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1/1000
Meter.BaseUnits.SECONDS
. - min(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the minimal interval between tick events.
- minDecryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the minimum version of ciphertext allowed to be decrypted.
- minEncryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the minimum version of the key that can be used to encrypt plaintext, sign payloads, or generate HMACs.
- minimumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Returns the minimum expected value setting.
- minimumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
-
Returns the minimum expected value that the meter is expected to observe.
- minimumExpectedValue() - Method in interface io.helidon.metrics.api.Timer.Builder
-
Returns the minimum expected value set in the builder, if any.
- minimumExpectedValue(Double) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Sets the minimum value that the meter is expected to observe.
- minimumExpectedValue(Duration) - Method in interface io.helidon.metrics.api.Timer.Builder
-
Sets the minimum expected value the timer is expected to record.
- minLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- minLimit() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Minimal limit.
- minLimit() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Minimal limit.
- minLimit(int) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Minimal limit.
- MINUTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
- MISDIRECTED_REQUEST_421 - Static variable in class io.helidon.http.Status
-
Misdirected request, see RFC 9110 - Http Semantics.
- MISSING - Enum constant in enum class io.helidon.config.Config.Type
-
Config node does not exists.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.AudienceValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
-
Custom missing claim error message.
- missingClaimMessage(String) - Method in class io.helidon.security.jwt.UserPrincipalValidator.Builder
-
Custom missing claim error message.
- missingMapParametersAsNull() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Configured missing values in named parameters
Map
handling. - missingMapParametersAsNull() - Method in class io.helidon.dbclient.DbClientContext
- missingMapParametersAsNull() - Method in interface io.helidon.dbclient.DbContext
-
Configured missing values in named parameters
Map
handling. - missingMapParametersAsNull() - Method in class io.helidon.dbclient.DbExecuteContext
- missingMapParametersAsNull(boolean) - Method in class io.helidon.dbclient.DbClientBuilderBase
- missingMapParametersAsNull(boolean) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Missing values in named parameters
Map
are considered as null values. - missingMapParametersAsNull(boolean) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Missing values in named parameters
Map
are considered as null values. - MissingValueException - Exception Class in io.helidon.config
-
Exception representing a specific failures related to a missing configuration value.
- MockBean - Annotation Interface in io.helidon.microprofile.testing.mocking
-
A field annotated with @MockBean will be mocked by Mockito and injected in every place it is referenced.
- MockBeansCdiExtension - Class in io.helidon.microprofile.testing.mocking
-
CDI extension for Mocking implementation.
- MockBeansCdiExtension() - Constructor for class io.helidon.microprofile.testing.mocking.MockBeansCdiExtension
- MockConnector - Class in io.helidon.messaging.connectors.mock
-
Helidon messaging mock connector for testing purposes.
- MockConnector() - Constructor for class io.helidon.messaging.connectors.mock.MockConnector
- MockIncoming<P> - Class in io.helidon.messaging.connectors.mock
-
Mock-able incoming channel connected to the mock connector.
- MockOutgoing<P> - Class in io.helidon.messaging.connectors.mock
-
Mock-able outgoing channel connected to the mock connector.
- ModelHelper - Class in io.helidon.microprofile.grpc.core
-
Common model helper methods.
- modificationDate() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
modification-date
parameter that can be used to indicate the date at which the file was last modified. - modificationDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
modification-date
parameter. - Modifier - Enum Class in io.helidon.common.types
-
Modifiers except for
AccessModifier
. - MODIFIER_ABSTRACT - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
abstract
modifier. - MODIFIER_DEFAULT - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
default
modifier. - MODIFIER_FINAL - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
final
modifier. - MODIFIER_PRIVATE - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
private
modifier. - MODIFIER_PROTECTED - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
protected
modifier. - MODIFIER_PUBLIC - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
public
modifier. - MODIFIER_SEALED - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
sealed
modifier. - MODIFIER_STATIC - Static variable in class io.helidon.common.types.TypeValues
-
Deprecated.The
static
modifier. - modifierName() - Method in enum class io.helidon.common.types.AccessModifier
-
Return access modifier name which should be used in the generated component.
- modifierName() - Method in enum class io.helidon.common.types.Modifier
-
Return access modifier name which should be used in the generated component.
- modifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfo.BuilderBase.elementModifiers()
instead - modifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- modifiers() - Method in interface io.helidon.common.types.TypedElementInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypedElementInfoBlueprint.elementModifiers()
instead - modifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfo.BuilderBase.elementModifiers()
instead - modifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- modifiers() - Method in interface io.helidon.common.types.TypeInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfoBlueprint.elementModifiers()
instead - modifiers(CodegenContext, Set<String>) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
-
Map a string representation of a modifier to its Helidon counterpart.
- modifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Element modifiers.
- modifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Element modifiers.
- module() - Method in interface io.helidon.codegen.CodegenContext
-
Module that is being processed.
- module() - Method in class io.helidon.codegen.CodegenContextDelegate
- module() - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Returns the value of the
module
record component. - module() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Module of this type, if available.
- module() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- module() - Method in interface io.helidon.common.types.TypeInfo
-
Module of this type, if available.
- module(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Module of this type, if available.
- ModuleInfo - Interface in io.helidon.codegen
-
Module info.
- ModuleInfo.Builder - Class in io.helidon.codegen
-
Fluent API builder for
ModuleInfo
. - ModuleInfo.BuilderBase<BUILDER> - Class in io.helidon.codegen
-
Fluent API builder base for
ModuleInfo
. - ModuleInfo.BuilderBase.ModuleInfoImpl - Class in io.helidon.codegen
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ModuleInfoImpl(ModuleInfo.BuilderBase<?>) - Constructor for class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
-
Create an instance providing a builder.
- ModuleInfoRequires - Record Class in io.helidon.codegen
-
A requires definition of a module-info.java.
- ModuleInfoRequires(String, boolean, boolean) - Constructor for record class io.helidon.codegen.ModuleInfoRequires
-
Creates an instance of a
ModuleInfoRequires
record class. - ModuleInfoSourceParser - Class in io.helidon.codegen
-
Support for parsing module-info.java sources.
- moduleName() - Method in interface io.helidon.codegen.CodegenContext
-
Configured module name using
CodegenOptions.CODEGEN_MODULE
, or name of the module if defined fromCodegenContext.module()
, or empty if not identified. - moduleNameOf(TypeName) - Method in interface io.helidon.common.types.TypeInfo
-
Uses
TypeInfoBlueprint.referencedModuleNames()
to determine if the module name is known for the given type. - moduleNameOf(TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Uses
TypeInfoBlueprint.referencedModuleNames()
to determine if the module name is known for the given type. - modulepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- modulepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The modulepath to pass to the compiler.
- modulepath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The modulepath to pass to the compiler.
- modulepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The modulepath to pass to the compiler.
- MongoDbClient - Class in io.helidon.dbclient.mongodb
-
MongoDB driver handler.
- MongoDbClientBuilder - Class in io.helidon.dbclient.mongodb
-
Builder for mongoDB database.
- MongoDbClientConfig - Class in io.helidon.dbclient.mongodb
-
Configuration parameters for MongoDB.
- MongoDbClientProvider - Class in io.helidon.dbclient.mongodb
-
Helidon DB Provider for mongoDB.
- MongoDbClientProvider() - Constructor for class io.helidon.dbclient.mongodb.MongoDbClientProvider
- MongoDbColumn - Class in io.helidon.dbclient.mongodb
-
Mongo implementation of
DbColumn
. - MongoDbExecute - Class in io.helidon.dbclient.mongodb
-
Execute implementation for MongoDB.
- MongoDbStatementDml - Class in io.helidon.dbclient.mongodb
-
MongoDB
DbStatementDml
implementation. - MongoDbStatementGet - Class in io.helidon.dbclient.mongodb
-
MongoDB
DbStatementGet
implementation. - MongoDbStatementQuery - Class in io.helidon.dbclient.mongodb
-
MongoDB
DbStatementQuery
implementation. - Monitoring Changes - Search tag in package io.helidon.config
- Section
- monitoringClient(Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the
Monitoring
client instance to use in sending metrics to OCI. - monotonicTime() - Method in interface io.helidon.metrics.api.Clock
-
Returns the current time in nanoseconds from a monotonic clock source.
- MOVED_PERMANENTLY_301 - Static variable in class io.helidon.http.Status
-
301 Moved Permanently, see HTTP/1.1 documentation.
- moveToCurrentRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- moveToInsertRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- MP - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
-
The "MicroProfile" flavor.
- MpConfig - Class in io.helidon.config.mp
-
Utilities for Helidon MicroProfile Config implementation.
- MpConfigFilter - Interface in io.helidon.config.mp.spi
-
Filtering support for MicroProfile config implementation.
- MpConfigProviderResolver - Class in io.helidon.config.mp
-
Integration with microprofile config.
- MpConfigProviderResolver() - Constructor for class io.helidon.config.mp.MpConfigProviderResolver
- MpConfigSourceProvider - Interface in io.helidon.config.mp.spi
-
Java Service loader interface for MP ConfigSource Providers that adds configuration profile support.
- MpConfigSources - Class in io.helidon.config.mp
-
Utilities for MicroProfile Config
ConfigSource
. - MpEncryptionFilter - Class in io.helidon.config.encryption
-
Provides possibility to decrypt passwords from configuration sources.
- MpEncryptionFilter() - Constructor for class io.helidon.config.encryption.MpEncryptionFilter
-
Deprecated.
- MpMetaConfigProvider - Interface in io.helidon.config.mp.spi
-
Java Service loader interface for Meta-config providers.
- MpMetaConfigUtils - Class in io.helidon.config.mp
-
Utilities for Helidon MicroProfile Meta-Config implementation.
- MpMetricsProgrammaticConfig - Class in io.helidon.microprofile.metrics
-
MP implementation of metrics programmatic settings.
- MpMetricsProgrammaticConfig() - Constructor for class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
-
Creates a new instance (explicit for style checking and service loading).
- MpOpenApiManagerConfig - Interface in io.helidon.microprofile.openapi
-
MpOpenApiManager
prototype. - MpOpenApiManagerConfig.Builder - Class in io.helidon.microprofile.openapi
-
Fluent API builder for
MpOpenApiManagerConfig
. - MpOpenApiManagerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.microprofile.openapi -
Fluent API builder base for
MpOpenApiManagerConfig
. - MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl - Class in io.helidon.microprofile.openapi
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- MpOpenApiManagerConfigImpl(MpOpenApiManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
-
Create an instance providing a builder.
- MpRestClientListener - Class in io.helidon.microprofile.restclient
-
A client listener that wraps executor service with
Contexts.wrap(java.util.concurrent.ExecutorService)
. - MpRestClientListener() - Constructor for class io.helidon.microprofile.restclient.MpRestClientListener
- MpTracingAutoDiscoverable - Class in io.helidon.microprofile.tracing
-
Registers the
MpTracingContextFilter
to support propagation of information from server runtime to client runtime. - MpTracingAutoDiscoverable() - Constructor for class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
- MpTracingClientRegistrar - Class in io.helidon.microprofile.tracing
-
Microprofile client tracing registrar.
- MpTracingClientRegistrar() - Constructor for class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- MpTracingContextFilter - Class in io.helidon.microprofile.tracing
-
Automatically registered filter that stores required information in thread local, to allow outbound clients to get all context.
- MpTracingContextFilter(Provider<ServerRequest>) - Constructor for class io.helidon.microprofile.tracing.MpTracingContextFilter
-
Constructor to be used by JAX-RS implementation.
- MpTracingFilter - Class in io.helidon.microprofile.tracing
-
Adds tracing of Jersey calls using a post-matching filter.
- MpTracingFilter(ResourceInfo) - Constructor for class io.helidon.microprofile.tracing.MpTracingFilter
-
Create a new instance by JAX-RS.
- MpTracingInterceptor - Class in io.helidon.microprofile.tracing
-
Interceptor for
Traced
annotation. - MpTracingInterceptor() - Constructor for class io.helidon.microprofile.tracing.MpTracingInterceptor
- MpTracingRestClientFilter - Class in io.helidon.microprofile.tracing
-
Filter to handle REST client specifics.
- MpTracingRestClientFilter() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientFilter
- MpTracingRestClientListener - Class in io.helidon.microprofile.tracing
-
Tracing extension for Rest Client.
- MpTracingRestClientListener() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientListener
- MtCacheKey(IdcsMtContext, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
New (immutable) cache key.
- MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
New (immutable) cache key.
- Multi<T> - Interface in io.helidon.common.reactive
-
Represents a
Flow.Publisher
emitting zero or more items, optionally followed by an error or completion. - MULTI_STATUS_207 - Static variable in class io.helidon.http.Status
-
207 Multi-Status, see RFC 4918 - HTTP Extensions for WebDAV.
- multiFromByteChannel(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a multi that reads data from the provided byte channel.
- multiFromByteChannelBuilder(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of
Multi
from providedReadableByteChannel
. - MultiFromOutputStream - Class in io.helidon.common.reactive
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
OutputStreamMulti
instead - MultiFromOutputStream() - Constructor for class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Create new output stream that
Flow.Publisher
publishes any data written to it asByteBuffer
events. - multiFromStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
- multiFromStreamBuilder(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
Multi
from suppliedInputStream
. - MultiPart - Class in io.helidon.http.media.multipart
-
Multi part message is an iterator of parts.
- MultiPart() - Constructor for class io.helidon.http.media.multipart.MultiPart
- MULTIPART_BYTERANGES - Static variable in class io.helidon.common.media.type.MediaTypes
-
multipart/byte-ranges
media type. - MULTIPART_FORM_DATA - Static variable in class io.helidon.common.media.type.MediaTypes
-
multipart/form-data
media type. - MultiPartSupport - Class in io.helidon.http.media.multipart
-
Media support implementation for support of multipart.
- MultiPartSupportProvider - Class in io.helidon.http.media.multipart
-
ServiceLoader
provider implementation for support of multipart. - MultiPartSupportProvider() - Constructor for class io.helidon.http.media.multipart.MultiPartSupportProvider
-
Deprecated.
- MultiTappedPublisher<T> - Class in io.helidon.common.reactive
-
Intercept the calls to the various Flow interface methods and calls the appropriate user callbacks.
- MultiTappedPublisher.Builder<T> - Class in io.helidon.common.reactive
-
Multi tapped publisher builder to register custom callbacks.
- multitenancyEndpoints() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Get the
IdcsMtRoleMapperProvider.MultitenancyEndpoints
used to get assertion and token endpoints of a multitenant IDCS. - multitenantEndpoints(IdcsMtRoleMapperProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Replace default endpoint provider in multitenant IDCS setup.
- multiToByteChannel(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates function consuming
Multi<ByteBuffer>
to suppliedWritableByteChannel
. - multiToByteChannelBuilder(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates function consuming
Multi<ByteBuffer>
to suppliedWritableByteChannel
. - MUST_FAIL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must fail.
- MutabilitySupport - Class in io.helidon.config
-
Mutability support for file based sources.
- MySqlConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
-
Request to configure MySQL database.
- MySqlConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
N
- NackHandler<M> - Interface in io.helidon.messaging
-
Nack handler for interface for messages connectors.
- name - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- name - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
- name() - Method in record class io.helidon.codegen.CodegenScope
-
Returns the value of the
name
record component. - name() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- name() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Name of the module.
- name() - Method in interface io.helidon.codegen.ModuleInfo
-
Name of the module.
- name() - Method in interface io.helidon.codegen.Option
-
Name of the option.
- name() - Method in class io.helidon.common.concurrency.limits.AimdLimit
- name() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- name() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Name of this instance.
- name() - Method in class io.helidon.common.concurrency.limits.FixedLimit
- name() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- name() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Name of this instance.
- name() - Method in interface io.helidon.common.config.Config.Key
-
Returns the name of Config node.
- name() - Method in interface io.helidon.common.config.Config
-
Returns the last token of the fully-qualified key for the
Config
node. - name() - Method in interface io.helidon.common.config.ConfigValue
-
Returns the last token of the fully-qualified key for the originating
Config
node. - name() - Method in interface io.helidon.common.config.NamedService
-
Name of this implementation, as provided in
ConfiguredProvider.create(Config, String)
. - name() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Name of this thread pool executor.
- name() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- name() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Name of this thread pool executor.
- name() - Method in interface io.helidon.common.mapper.Value
-
Name of this value, to potentially troubleshoot the source of it.
- name() - Method in class io.helidon.common.tls.ConfiguredTlsManager
- name() - Method in interface io.helidon.common.types.EnumValue
-
The enum value.
- name() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- name() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
The base name that includes the package name concatenated with the class name.
- name() - Method in interface io.helidon.common.types.TypeName
-
The base name that includes the package name concatenated with the class name.
- name() - Method in interface io.helidon.config.Config
-
Returns the last token of the fully-qualified key for the
Config
node. - name() - Method in interface io.helidon.config.ConfigValue
-
Returns the last token of the fully-qualified key for the originating
Config
node. - name() - Method in class io.helidon.cors.CorsSupportBase
- name() - Method in class io.helidon.cors.MappedCrossOriginConfig
- name() - Method in interface io.helidon.dbclient.DbColumn
-
Column name.
- name() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
- name() - Method in class io.helidon.dbclient.jdbc.JdbcClientProvider
- name() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
- name() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
- name() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
- name() - Method in interface io.helidon.dbclient.spi.DbClientProvider
-
Name of this provider.
- name() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- name() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name() - Method in interface io.helidon.faulttolerance.AsyncConfig
-
Name for debugging, error reporting, monitoring.
- name() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- name() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name() - Method in interface io.helidon.faulttolerance.BulkheadConfig
-
Name for debugging, error reporting, monitoring.
- name() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- name() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
- name() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
- name() - Method in interface io.helidon.faulttolerance.FtHandler
-
A name assigned to a handler for debugging, error reporting or configuration purposes.
- name() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- name() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Name for debugging, error reporting, monitoring.
- name() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- name() - Method in interface io.helidon.faulttolerance.TimeoutConfig
-
Name for debugging, error reporting, monitoring.
- name() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcMethod
-
Obtain the name of the method.
- name() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- name() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- name() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- name() - Method in interface io.helidon.health.HealthCheck
-
Name of this health check, used in output when details are requested.
- name() - Method in class io.helidon.http.ContentDisposition
- name() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- name() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- name() - Method in interface io.helidon.http.Header
-
Name of the header as configured by user or as received on the wire.
- name() - Method in class io.helidon.http.http2.Http2Continuation
- name() - Method in class io.helidon.http.http2.Http2DataFrame
- name() - Method in interface io.helidon.http.http2.Http2Frame
-
Frame name.
- name() - Method in record class io.helidon.http.http2.Http2GoAway
- name() - Method in class io.helidon.http.http2.Http2Ping
- name() - Method in record class io.helidon.http.http2.Http2Priority
- name() - Method in record class io.helidon.http.http2.Http2RstStream
- name() - Method in class io.helidon.http.http2.Http2Settings
- name() - Method in record class io.helidon.http.http2.Http2WindowUpdate
- name() - Method in class io.helidon.http.media.FormParamsSupport
- name() - Method in class io.helidon.http.media.jackson.JacksonSupport
- name() - Method in class io.helidon.http.media.jsonb.JsonbSupport
- name() - Method in class io.helidon.http.media.jsonp.JsonpSupport
- name() - Method in class io.helidon.http.media.multipart.MultiPartSupport
- name() - Method in interface io.helidon.http.media.multipart.ReadablePart
-
Name of this multipart part.
- name() - Method in interface io.helidon.http.media.multipart.WriteablePart
-
Name of this part.
- name() - Method in class io.helidon.http.media.PathSupport
- name() - Method in class io.helidon.http.media.StringSupport
- name() - Method in class io.helidon.http.Method
-
Deprecated.use
Method.text()
instead, this method conflicts with enum - name() - Method in class io.helidon.http.SetCookie
-
Name of the cookie.
- name() - Method in class io.helidon.http.sse.SseEvent
-
Get optional name for this event.
- name() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamCache
-
Specifies the cache name.
- name() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
- name() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
- name() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
- name() - Method in class io.helidon.messaging.Channel
-
Channel name, used to pair configuration of connectors vs.
- name() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the name the builder will use.
- name() - Method in interface io.helidon.metrics.api.Meter.Id
-
Returns the meter name.
- name() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Name of the scope to which the configuration applies.
- name() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- name() - Method in interface io.helidon.metrics.api.ScopeConfig
-
Name of the scope to which the configuration applies.
- name() - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor
-
Returns the simple name of the method.
- name() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- name() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
-
Obtain the service name.
- name() - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Obtain the name fo the service this configuration configures.
- name() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- name() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The name of this channel.
- name() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
The name of this channel.
- name() - Method in class io.helidon.openapi.OpenApiFeature
- name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Name of this instance.
- name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- name() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Name of this instance.
- name() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Name of this parameter.
- name() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Name of this target.
- name() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Name of the tenant.
- name() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- name() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- name() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Name of the constructor parameter.
- name() - Method in interface io.helidon.service.registry.Dependency
-
Name of the constructor parameter.
- name() - Method in class io.helidon.tracing.config.Traceable
-
Name of this traceable unit.
- name() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Returns the simple name of the method.
- name() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- name() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Name identifying this client protocol.
- name() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Name identifying this client protocol.
- name() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- name() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
- name() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
- name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
- name() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
- name() - Method in interface io.helidon.webclient.spi.WebClientService
- name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- name() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
- name() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- name() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
- name() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeature
- name() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- name() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.context.ContextFeature
- name() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- name() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- name() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Name of this instance.
- name() - Method in interface io.helidon.webserver.cors.CorsConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.cors.CorsFeature
- name() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
- name() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
- name() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Return the name of the method.
- name() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- name() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return service name.
- name() - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Obtain the name fo the service this configuration configures.
- name() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- name() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Name of this configuration, in most cases the same as
NamedService.type()
. - name() - Method in interface io.helidon.webserver.http1.Http1Config
-
Name of this configuration, in most cases the same as
NamedService.type()
. - name() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- name() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
- name() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- name() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Name of this socket.
- name() - Method in interface io.helidon.webserver.ListenerConfig
-
Name of this socket.
- name() - Method in interface io.helidon.webserver.WebServerConfig
-
Name of this socket.
- name() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Name of this socket.
- name() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
- name() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- name() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
- name() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- name() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
- name() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- name() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
- name() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- name() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
- name() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- name() - Method in class io.helidon.webserver.observe.ObserveFeature
- name() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Name of this instance.
- name() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- name() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Name of this observer.
- name() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
- name() - Method in interface io.helidon.webserver.observe.ObserverConfigBase
-
Name of this observer.
- name() - Method in interface io.helidon.webserver.observe.spi.Observer
- name() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
- name() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- name() - Method in class io.helidon.webserver.security.SecurityFeature
- name() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Name of this instance.
- name() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- name() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Name of this instance.
- name() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Name of this configuration.
- name() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- name() - Method in interface io.helidon.webserver.websocket.WsConfig
-
Name of this configuration.
- name(MethodDescriptor<?, ?>) - Method in interface io.helidon.grpc.core.GrpcTracingName
-
Constructs a span's operation name from the gRPC method.
- name(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
- name(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- name(String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Name of the module.
- name(String) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Name of this thread pool executor.
- name(String) - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
- name(String) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Name of this source.
- name(String) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Sets the name to be used for the CORS support instance.
- name(String) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Sets the name; typically the name from the CORS support instance this helper helps.
- name(String) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Sets the name for the CORS-enabled component or app (primarily for logging).
- name(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Customized name of the health check.
- name(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Configure a metric name.
- name(String) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name(String) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name(String) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
- name(String) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name(String) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Name for debugging, error reporting, monitoring.
- name(String) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
name
parameter. - name(String) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set event name.
- name(String) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Customized name of the health check.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Policy name.
- name(String) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Name of the policy to delete.
- name(String) - Method in class io.helidon.messaging.Channel.Builder
-
Channel name, used to pair configuration of connectors vs.
- name(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Name of the scope to which the configuration applies.
- name(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- name(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Set the name for the service.
- name(String) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The name of this channel.
- name(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Name of this provider to use for explicit provider configuration.
- name(String) - Method in class io.helidon.security.Grant.Builder
-
Name of this grant.
- name(String) - Method in class io.helidon.security.jwt.FieldValidator.Builder
-
Field name value.
- name(String) - Method in class io.helidon.security.Principal.Builder
-
Principal name.
- name(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Configure the name of this outbound target.
- name(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Name of the tenant.
- name(String) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Name of the constructor parameter.
- name(String) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Name identifying this client protocol.
- name(String) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
- name(String) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
- name(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- name(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
- name(String) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- name(String) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Set the name for the service.
- name(String) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Name of this configuration, in most cases the same as
NamedService.type()
. - name(String) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
- name(String) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Name of this socket.
- name(String) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Name of this observer.
- name(String) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Name of this instance.
- name(String) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Name of this configuration.
- name(Matcher) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Given a
Matcher
that has been produced by theAbstractConfigurableExtension.matcher(String)
method, returns the relevant name. - name(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
- name(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
- named() - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
- NAMED_FACTORY_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Select in case factory is injected as a named bean or configured with name.
- namedDelete(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute delete statement using a statement defined in the configuration file.
- namedDml(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute a data modification statement using a statement defined in the configuration file.
- namedFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
To select from manually configured
ConnectionFactories
overJmsConnectorBuilder#connectionFactory()
. - namedGet(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute a database query using a statement defined in the configuration file.
- namedInsert(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute insert statement using a statement defined in the configuration file.
- namedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
-
Configure parameters using
Object
instance with registered mapper. - namedParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
- namedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- NamedProvider<T> - Class in io.helidon.security
-
A wrapper for a named security provider.
- namedQuery(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute a database query using a statement defined in the configuration file.
- namedRoutings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Routing for additional sockets.
- namedRoutings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- namedRoutings() - Method in interface io.helidon.webserver.WebServerConfig
-
Routing for additional sockets.
- NamedService - Interface in io.helidon.common.config
-
To be used with
ConfiguredProvider
, each configured service may have a name. - namedUpdate(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute update statement using a statement defined in the configuration file.
- nameFormat(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Configure a name format.
- nameFormat(BiFunction<String, DbStatementType, String>) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Configure a name format function.
- nameFormatter(OciMetricsSupport.NameFormatter) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the
OciMetricsSupport.NameFormatter
to use in formatting metric names. - names() - Method in interface io.helidon.common.parameters.Parameters
-
Set of parameter names.
- names() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Returns a
Set
of names known to thisAbstractConfigurableExtension
implementation. - namespace(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the namespace.
- nameStartsWith(String) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a specified method name prefix.
- NANOSECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
1/1000
Meter.BaseUnits.MICROSECONDS
. - NarayanaClient - Class in io.helidon.lra.coordinator.client.narayana
-
Narayana LRA coordinator client.
- NarayanaClient() - Constructor for class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- NarayanaExtension - Class in io.helidon.integrations.jta.cdi
-
A CDI 2.0 portable extension that adapts the Narayana transaction engine to a CDI 2.0 SE environment.
- NarayanaExtension() - Constructor for class io.helidon.integrations.jta.cdi.NarayanaExtension
-
Creates a new
NarayanaExtension
. - NarayanaTransactionServices - Class in io.helidon.integrations.jta.weld
-
A
TransactionServices
implementation that uses the Narayana transaction engine and does not use JNDI. - NarayanaTransactionServices() - Constructor for class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Deprecated.Only intended for service loader, do not instantiate
- NATIVE - Enum constant in enum class io.helidon.common.types.Modifier
-
The
native
modifier. - nativeBuildTime(ClassLoader) - Static method in class io.helidon.common.features.HelidonFeatures
-
Will scan all features and log errors and warnings for features that have a native image limitation.
- NativeConfig - Class in io.helidon.integrations.graal.nativeimage.extension
-
A utility class to configure native image features.
- NativeImageException - Exception Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Exception marking native image build failure.
- NativeImageException(String, Throwable) - Constructor for exception class io.helidon.integrations.graal.mp.nativeimage.extension.NativeImageException
-
A new exception with a message and a cause.
- NativeImageHelper - Class in io.helidon.common
-
Utility for GraalVM native image.
- nativeSQL(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- nativeSQL(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- NativeTrace - Class in io.helidon.integrations.graal.nativeimage.extension
-
Tracing tool for native image analysis and registration of reflection.
- NativeTrace() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
- NativeUtil - Class in io.helidon.integrations.graal.nativeimage.extension
-
Utilities to help with discovery and analysis of the image.
- Navigating in a Configuration Tree - Search tag in interface io.helidon.config.Config
- Section
- Navigation - Search tag in package io.helidon.config
- Section
- Neo4j - Class in io.helidon.integrations.neo4j
-
Main entry point for Neo4j support for Helidon.
- Neo4j.Builder - Class in io.helidon.integrations.neo4j
-
Fluent API builder for Neo4j.
- Neo4j.Builder.TrustStrategy - Enum Class in io.helidon.integrations.neo4j
-
Security trustStrategy.
- Neo4jException - Exception Class in io.helidon.integrations.neo4j
-
Helidon exception marking a problem with Neo4j integration setup or runtime.
- Neo4jException(String) - Constructor for exception class io.helidon.integrations.neo4j.Neo4jException
-
Neo4jException constructor with message.
- Neo4jException(String, Throwable) - Constructor for exception class io.helidon.integrations.neo4j.Neo4jException
-
Neo4jException constructor with message and throwable.
- Neo4jHealthCheck - Class in io.helidon.integrations.neo4j.health
-
Health support module for Neo4j (implements
HealthCheck
). - Neo4jHealthCheck(Driver) - Constructor for class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
-
Constructor for Health checks.
- Neo4jMetricsSupport - Class in io.helidon.integrations.neo4j.metrics
-
Neo4j helper class to support metrics.
- Neo4jMetricsSupport.Builder - Class in io.helidon.integrations.neo4j.metrics
-
Fluent API builder for Neo4jMetricsSupport.
- nestedAnnotations(CodegenContext, TypeInfo) - Static method in class io.helidon.codegen.TypeHierarchy
-
Annotations on the
typeInfo
, it's methods, and method parameters. - nestedConfigKey(String) - Static method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Returns the config key for settings for the specified suffix nested within the server config tree.
- NETWORK_AUTHENTICATION_REQUIRED_511 - Static variable in class io.helidon.http.Status
-
511 Network Authentication Required, see RFC 6585 - Additional HTTP Status Codes.
- never() - Static method in interface io.helidon.common.reactive.Multi
-
Get a
Multi
instance that never completes. - never() - Static method in interface io.helidon.common.reactive.Single
-
Get a
Single
instance that never completes. - newCall(MethodDescriptor<ReqT, ResT>, CallOptions) - Method in class io.helidon.webclient.grpc.GrpcChannel
- newEngine() - Method in class io.helidon.common.tls.Tls
-
SSL engine from this configuration.
- newFile() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary file with a generated unique name.
- newFile(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary file with the specified name.
- newFolder() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary folder with a unique generated name.
- newFolder(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary folder with the specified name.
- newInstance(String, Node) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
- NewInstance(Class<T>) - Constructor for class io.helidon.microprofile.grpc.core.InstanceSupplier.NewInstance
- newName() - Method in class io.helidon.tracing.config.SpanTracingConfig
-
When rename is desired, returns the new name.
- newName(String) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Configure a new name of this span.
- newType() - Method in record class io.helidon.codegen.ClassCode
-
Returns the value of the
newType
record component. - next() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Processes the next handler/filter/request processor in the chain.
- next() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- next() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.OrderedSupplier
- next() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.RandomSupplier
- next() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.RoundRobinSupplier
- next() - Method in class io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
- next() - Method in interface io.helidon.webserver.http.ServerResponse
-
Continue processing with the next route (and if none found, return a
Status.NOT_FOUND_404
). - next() - Method in class io.helidon.webserver.http.ServerResponseBase
- nextDelay(int, long) - Method in interface io.helidon.common.reactive.RetrySchema
-
Returns a delay before next read if the last one poll did not get new data.
- nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
- nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
- nextDelayMillis(long, long, int) - Method in interface io.helidon.faulttolerance.Retry.RetryPolicy
-
Return next delay in milliseconds, or an empty optional to finish retries.
- nickname() - Method in class io.helidon.security.jwt.Jwt
-
Nickname claim.
- nickname(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Nickname of the subject.
- NO_CONTENT_204 - Static variable in class io.helidon.http.Status
-
204 No Content, see HTTP/1.1 documentation.
- NO_DATA - Static variable in class io.helidon.http.sse.SseEvent
-
Value returned by
SseEvent.data()
when no data has been set. - NO_ERROR - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The associated condition is not a result of an error.
- NO_EXTENSION - Static variable in class io.helidon.websocket.WsCloseCodes
-
Client wanted an extension which server did not negotiate.
- NO_OP - Static variable in interface io.helidon.http.encoding.ContentDecoder
-
No op content decoder.
- NO_OP - Static variable in interface io.helidon.http.encoding.ContentEncoder
-
No-op content encoder.
- NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
-
No-op implementation of
Context
. - NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
-
No-op implementation of
Metrics
. - NO_STATUS_CODE - Static variable in class io.helidon.websocket.WsCloseCodes
-
Expected close status, received none.
- noCache() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache that is not a cache (e.g.
- node(ConfigNode.ObjectNode) - Method in class io.helidon.config.spi.ConfigContent.NodeContent.Builder
-
Node with the configuration of this content.
- node(String) - Method in interface io.helidon.config.ConfigSourceRuntime
-
Get a single config node based on the key.
- node(String) - Method in interface io.helidon.config.spi.LazyConfigSource
-
Provide a value for the node on the requested key.
- node(String) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource
-
Deprecated.
- NodeConfigSource - Interface in io.helidon.config.spi
-
An eager source that can read all data from the underlying origin as a configuration node.
- noDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If configured to
true
, thedefault
policy will not be contained in this token's policy set. - noDelay(int) - Static method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
-
Create a retry policy with no delays and with the specified number of calls.
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ListNode
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode
-
Get the type of this node.
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
- noDigestQop() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Do not use qop in challenge (will fallback to legacy RFC-2069 instead of RFC-2617.
- noEntityOkResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a response for no entity.
- noHeader(HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headers
that checks that the header is not present. - NON_AUTHORITATIVE_INFORMATION_203 - Static variable in class io.helidon.http.Status
-
203 Non-Authoritative Information, see HTTP/1.1 documentation.
- NON_LOCAL_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
If true then any messages published to the topic using this session's connection, or any other connection with the same client identifier, will not be added to the durable subscription.
- nonce() - Method in class io.helidon.security.jwt.Jwt
-
Nonce claim.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies a base64 encoded nonce value used during encryption.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure nonce.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the nonce value.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure nonce.
- nonce(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Nonce value is used to prevent replay attacks and must be returned if it was sent in authentication request.
- NONE - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
No deserialization tracing done.
- NONE - Enum constant in enum class io.helidon.common.tls.TlsClientAuth
-
Mutual TLS is disabled.
- NONE - Enum constant in enum class io.helidon.http.SetCookie.SameSite
-
Cookies will be sent in all contexts, i.e.
- NONE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- NONE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
- NONE - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Throw exception to the consumer if no previous offset is found for the consumer's group.
- NONE - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Legacy approach - used internally to parse headers.
- NONE - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
The Client does not authenticate itself at the Token Endpoint, either because it uses only the Implicit Flow (and so does not use the Token Endpoint) or because it is a Public Client with no Client Secret or other authentication mechanism.
- NONE - Enum constant in enum class io.helidon.webclient.api.Proxy.ProxyType
-
No proxy.
- NONE - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
No unit.
- NONE_JWK - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
A jwk with no fields filled and
Jwk.ALG_NONE
algorithm. - nonJtaDataSource - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- noop() - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Create new noop instance, always returns same instance of empty map.
- noop() - Static method in interface io.helidon.service.registry.ServiceDiscovery
-
Service discovery that does not discover anything.
- noOp() - Static method in interface io.helidon.tracing.Tracer
-
Create a no-op tracer.
- NOOP - Static variable in interface io.helidon.http.http2.FlowControl.Outbound
-
No-op outbound flow control, used for connection related frames.
- noOpMeter(Meter.Builder<?, ?>) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a no-op
Meter
of the type implied by the builder's runtime type, initialized with the builder's name and other required parameters. - NoopSemaphore - Class in io.helidon.common.concurrency.limits
-
Deprecated, for removal: This API element is subject to removal in a future version.this is only provided for backward compatibility and will be removed, use
FixedLimit.create()
to get unlimited limit - nop() - Static method in class io.helidon.config.PollingStrategies
-
Provides a default polling strategy that does not fire an event at all.
- noPad() - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Apply no padding on the output.
- noParent(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
This argument only has effect if used by a root or sudo caller.
- noProvider(Class<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
Check whether any provider is configured.
- noProxy() - Static method in class io.helidon.webclient.api.Proxy
-
A Proxy instance that does not proxy requests.
- NORMAL - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A non-CORS request.
- NORMAL_CLOSE - Static variable in class io.helidon.websocket.WsCloseCodes
-
Code to use with
WsSession.close(int, String)
to indicate normal close operation. - normalize(String) - Static method in class io.helidon.cors.CorsSupportHelper
-
Trim leading or trailing slashes of a path.
- normalizeNameToPrometheus(String) - Static method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
-
Convert the meter or tag name to the format used by the Prometheus simple client.
- noStore(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
If set, certificates issued/signed against this role will not be stored in the storage backend.
- NOT_ACCEPTABLE_406 - Static variable in class io.helidon.http.Status
-
406 Not Acceptable, see HTTP/1.1 documentation.
- NOT_AVAILABLE - Static variable in interface io.helidon.webserver.accesslog.AccessLogEntry
-
If an entry is not available, use this string as the result.
- NOT_CONSISTENT - Static variable in class io.helidon.websocket.WsCloseCodes
-
Endpoint received inconsistent message (e.g.
- NOT_EXTENDED_510 - Static variable in class io.helidon.http.Status
-
510 Not Extended, see RFC 2774 - An HTTP Extension Framework.
- NOT_FOUND - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Some requested entity (e.g., file or directory) was not found.
- NOT_FOUND_404 - Static variable in class io.helidon.http.Status
-
404 Not Found, see HTTP/1.1 documentation.
- NOT_IMPLEMENTED_501 - Static variable in class io.helidon.http.Status
-
501 Not Implemented, see HTTP/1.1 documentation.
- NOT_MODIFIED_304 - Static variable in class io.helidon.http.Status
-
304 Not Modified, see HTTP/1.1 documentation.
- NOT_SUPPORTED - Enum constant in enum class io.helidon.http.media.MediaSupport.SupportLevel
-
Requested type is not supported.
- NOT_SUPPORTED - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
This request can never be supported by this client.
- NOT_SUPPORTED - Static variable in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector
-
Not supported sub-protocol result.
- notAccepted() - Static method in record class io.helidon.http.PathMatchers.MatchResult
-
Not accepted path matcher result.
- notAccepted() - Static method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Not accepted path prefix matcher result.
- notBefore() - Method in class io.helidon.security.jwt.Jwt
-
Not before claim.
- notBefore(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The not before time defines the time that this JWT starts being valid.
- notBeforeDuration(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the duration by which to backdate the NotBefore property.
- notBeforeSeconds(int) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Allowed validity before issue time.
- NotBeforeValidator - Class in io.helidon.security.jwt
-
Validator of not before claim.
- NotBeforeValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
NotBeforeValidator
. - NotFoundException - Exception Class in io.helidon.http
-
A runtime exception indicating a
not found
. - NotFoundException(String) - Constructor for exception class io.helidon.http.NotFoundException
-
Creates
NotFoundException
. - NotFoundException(String, Throwable) - Constructor for exception class io.helidon.http.NotFoundException
-
Creates
NotFoundException
. - NoVaultAuth - Class in io.helidon.integrations.vault.auths.common
-
Java Service Loader implementation for creating an unauthenticated Vault instance.
- NoVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.common.NoVaultAuth
-
Required for service loader.
- now(Instant) - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
-
Specific "current" time to validate time claim against.
- now(Instant) - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
-
Specific "current" time to validate time claim against.
- now(Instant) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
-
Specific "current" time to validate time claim against.
- now(Instant) - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
-
Specific "current" time to validate time claim against.
- NULL - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
Null value.
- nullPlusNonNullIsNull() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- nullsAreSortedAtEnd() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- nullsAreSortedAtStart() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- nullsAreSortedHigh() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- nullsAreSortedLow() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- NUMBER - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
Numeric value.
- numberArray(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get number array value.
- numberOfIterations(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Number of iterations which will be used for key derivation from the password.
- numberValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get number value.
- numberValue(String, BigDecimal) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get number value with default if not defined (or null).
- numUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The maximum uses for the given token.
O
- object(Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object to this request.
- object(String, Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object to a specific name.
- object(String, Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object supplier to a specific name.
- object(Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object supplier to this request.
- OBJECT - Enum constant in enum class io.helidon.config.Config.Type
- OBJECT - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
An object (complex structure), optionally may have a value.
- OBJECT - Static variable in class io.helidon.common.GenericType
-
Generic type for Object.
- OBJECT - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Object
. - ObjectConfigMapperProvider - Class in io.helidon.config.objectmapping
-
Java beans support for configuration.
- ObjectConfigMapperProvider() - Constructor for class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- ObjectFactory - Class in io.helidon.integrations.cdi.jpa.jaxb
-
This object contains factory methods for each Java content interface and Java element interface generated in the io.helidon.integrations.cdi.jpa.jaxb package.
- ObjectFactory() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: io.helidon.integrations.cdi.jpa.jaxb
- ObjectNodeBuilderImpl - Class in io.helidon.config
-
Implementation of
ConfigNode.ObjectNode.Builder
. - ObjectNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ObjectNodeBuilderImpl
-
Initialize object builder.
- ObjectNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ObjectNode
. - objects() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- objects() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Additional information, such as source elements.
- objects() - Method in interface io.helidon.codegen.CodegenEvent
-
Additional information, such as source elements.
- objects(List<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Additional information, such as source elements.
- objectValue() - Method in interface io.helidon.common.types.Annotation
-
Value of the annotation as an object.
- objectValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Value of the annotation as an object.
- objectValue(String) - Method in interface io.helidon.common.types.Annotation
-
Value of the annotation property as an object.
- objectValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Value of the annotation property as an object.
- ObserveFeature - Class in io.helidon.webserver.observe
-
Support for all observe providers that are available (or configured).
- ObserveFeatureConfig - Interface in io.helidon.webserver.observe
-
Configuration for observability feature itself.
- ObserveFeatureConfig.Builder - Class in io.helidon.webserver.observe
-
Fluent API builder for
ObserveFeature
. - ObserveFeatureConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe -
Fluent API builder base for
ObserveFeature
. - ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl - Class in io.helidon.webserver.observe
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ObserveFeatureConfigImpl(ObserveFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
-
Create an instance providing a builder.
- ObserveFeatureProvider - Class in io.helidon.webserver.observe
-
ServiceLoader
provider implementation for observe feature forWebServer
. - ObserveFeatureProvider() - Constructor for class io.helidon.webserver.observe.ObserveFeatureProvider
-
Deprecated.only for
ServiceLoader
- observeManagedBeans(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Observes all managed beans but immediately dismisses ones for which the Java class was not previously noted by the
ProcessAnnotatedType
observer (which recorded only classes with selected annotations). - observeOn(Executor) - Method in interface io.helidon.common.reactive.Multi
-
Re-emit the upstream's signals to the downstream on the given executor's thread using a default buffer size of 32 and errors skipping ahead of items.
- observeOn(Executor) - Method in interface io.helidon.common.reactive.Single
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- observeOn(Executor) - Method in interface io.helidon.common.reactive.Subscribable
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- observeOn(Executor, int, boolean) - Method in interface io.helidon.common.reactive.Multi
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- ObserveProvider - Interface in io.helidon.webserver.observe.spi
-
ServiceLoader
provider interface for observability services. - Observer - Interface in io.helidon.webserver.observe.spi
-
An observer adds observability feature to Helidon
ObserveFeature
, such as health, metrics. - ObserverConfigBase - Interface in io.helidon.webserver.observe
-
Base configuration for any observer that exposes an endpoint.
- ObserverConfigBase.Builder - Class in io.helidon.webserver.observe
-
Fluent API builder for
ObserverConfigBase
. - ObserverConfigBase.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe -
Fluent API builder base for
ObserverConfigBase
. - ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl - Class in io.helidon.webserver.observe
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ObserverConfigBaseImpl(ObserverConfigBase.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
-
Create an instance providing a builder.
- observers() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- observers() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Observers to use with this observe features.
- observers() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Observers to use with this observe features.
- observers(List<? extends Observer>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Observers to use with this observe features.
- observersDiscoverServices(boolean) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Observers to use with this observe features.
- ociAdName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- ociAdName() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Oci Availability Domain Name.
- ociAdName() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Oci Availability Domain Name.
- ociAdName(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Oci Availability Domain Name.
- OciAuthenticationDetailsProvider$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
-
Activator for
OciAuthenticationDetailsProvider
. - OciAuthenticationDetailsProvider$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
-
Default activator constructor.
- OciAuthenticationMethod - Interface in io.helidon.integrations.oci.spi
-
An OCI Authentication Details Provider service contract.
- ociAuthenticationProvider() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.The supplier for the globally configured OCI authentication provider.
- OciAvailability - Interface in io.helidon.integrations.oci.sdk.runtime
-
Deprecated, for removal: This API element is subject to removal in a future version.replaced with
helidon-integrations-oci
module - OciAvailabilityDefault$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
-
Activator for
OciAvailabilityDefault
. - OciAvailabilityDefault$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
-
Default activator constructor.
- OciCertificatesDownloader - Interface in io.helidon.integrations.oci.tls.certificates.spi
-
The contract used for downloading certificates from OCI.
- OciCertificatesDownloader.Certificates - Class in io.helidon.integrations.oci.tls.certificates.spi
-
Represents the certificate chain as well as the version identifier of the downloaded certificates.
- OciCertificatesTlsManager - Interface in io.helidon.integrations.oci.tls.certificates
-
The OCI Certificates contract of
TlsManager
. - OciCertificatesTlsManagerConfig - Interface in io.helidon.integrations.oci.tls.certificates
-
Blueprint configuration for
OciCertificatesTlsManager
. - OciCertificatesTlsManagerConfig.Builder - Class in io.helidon.integrations.oci.tls.certificates
-
Fluent API builder for
OciCertificatesTlsManager
. - OciCertificatesTlsManagerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci.tls.certificates -
Fluent API builder base for
OciCertificatesTlsManager
. - OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl - Class in io.helidon.integrations.oci.tls.certificates
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- OciCertificatesTlsManagerConfigImpl(OciCertificatesTlsManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
-
Create an instance providing a builder.
- ociConfig() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
-
Deprecated.Returns the global
OciConfig
bean that is currently defined in the bootstrap environment. - OciConfig - Interface in io.helidon.integrations.oci
-
Meta configuration of OCI integration for Helidon.
- OciConfig - Interface in io.helidon.integrations.oci.sdk.runtime
-
Deprecated, for removal: This API element is subject to removal in a future version.
- OciConfig - Annotation Interface in io.helidon.integrations.oci.sdk.cdi
-
A convenient
Qualifier
annotation indicating that the qualified element is sourced from an OCI configuration file in some way, because, for example, other means of sourcing the element might otherwise be available. - OciConfig.Builder - Class in io.helidon.integrations.oci
-
Fluent API builder for
OciConfig
. - OciConfig.Builder - Class in io.helidon.integrations.oci.sdk.runtime
-
Deprecated.Fluent API builder for
OciConfig
. - OciConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci -
Fluent API builder base for
OciConfig
. - OciConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci.sdk.runtime -
Deprecated.Fluent API builder base for
OciConfig
. - OciConfig.BuilderBase.OciConfigImpl - Class in io.helidon.integrations.oci
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- OciConfig.BuilderBase.OciConfigImpl - Class in io.helidon.integrations.oci.sdk.runtime
-
Deprecated.Generated implementation of the prototype, can be extended by descendant prototype implementations.
- OciConfig.Literal - Class in io.helidon.integrations.oci.sdk.cdi
-
An
AnnotationLiteral
that implements theOciConfig
annotation interface. - OciConfigImpl(OciConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
-
Create an instance providing a builder.
- OciConfigImpl(OciConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Create an instance providing a builder.
- OciExtension - Class in io.helidon.integrations.oci.sdk.cdi
- OciExtension - Class in io.helidon.integrations.oci.sdk.runtime
-
Deprecated, for removal: This API element is subject to removal in a future version.replaced with
helidon-integrations-oci
module - OciExtension() - Constructor for class io.helidon.integrations.oci.sdk.cdi.OciExtension
-
Deprecated.For
ServiceLoader
use only. - OciMetricsBean - Class in io.helidon.integrations.oci.metrics.cdi
-
CDI bean for preparing OCI metrics integration.
- OciMetricsBean() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
-
Deprecated.
- OciMetricsCdiExtension - Class in io.helidon.integrations.oci.metrics.cdi
-
OCI metrics integration CDI extension.
- OciMetricsCdiExtension() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsCdiExtension
-
Deprecated.
- ociMetricsConfig() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Returns the OCI metrics config node used to set up the
OciMetricsSupport
instance. - OciMetricsSupport - Class in io.helidon.integrations.oci.metrics
-
OCI Metrics Support.
- OciMetricsSupport.Builder - Class in io.helidon.integrations.oci.metrics
-
Fluent API builder to create
OciMetricsSupport
. - OciMetricsSupport.NameFormatter - Interface in io.helidon.integrations.oci.metrics
-
Prescribes behavior for formatting metric names for use by OCI.
- ociMetricsSupportBuilder(Config, Config, Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Returns the builder for constructing a new
OciMetricsSupport
instance, initialized using the config retrieved using theOciMetricsSupportFactory.configKey()
return value and the providedMonitoring
instance. - OciMetricsSupportFactory - Class in io.helidon.integrations.oci.metrics
-
Holds information needed to create an instance of
OciMetricsSupport
. - OciMetricsSupportFactory() - Constructor for class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Creates a new instance of the factory.
- OciPrivateKeyDownloader - Interface in io.helidon.integrations.oci.tls.certificates.spi
-
The contract used for downloading private keys from OCI.
- OciRegion - Interface in io.helidon.integrations.oci.spi
-
An OCI region discovery mechanism to provide
Region
as a service in Helidon service registry. - OciRegionProvider$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
-
Activator for
OciRegionProvider
. - OciRegionProvider$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
-
Default activator constructor.
- OciSecretsConfigSourceProvider - Class in io.helidon.integrations.oci.secrets.configsource
-
A
ConfigSourceProvider
that createsConfigSource
implementations that interact with the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs. - OciSecretsConfigSourceProvider() - Constructor for class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
-
Deprecated.For use by
ServiceLoader
only. - OciSecretsMpMetaConfigProvider - Class in io.helidon.integrations.oci.secrets.mp.configsource
-
An
MpMetaConfigProvider
that uses the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs to provide aConfigSource
implementation. - OciSecretsMpMetaConfigProvider() - Constructor for class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
-
Deprecated.For use by the Helidon Config subsystem only.
- ocspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
The URI that identifies the location of the OCSP responder.
- ocspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- ocspResponderUri() - Method in interface io.helidon.common.tls.RevocationConfig
-
The URI that identifies the location of the OCSP responder.
- ocspResponderUri(URI) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
The URI that identifies the location of the OCSP responder.
- of(int) - Static method in enum class io.helidon.http.Status.Family
-
Get the family for the response status code.
- of(String) - Static method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Creates instance of Key parsed from string representation.
- of(K, V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(K, V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Create a JmsMessage with the given payload.
- of(PAYLOAD, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Create a JmsMessage with the given payload and ack function.
- of(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- of(T...) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- of(V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- ofNullable(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- OidcCdiExtension - Class in io.helidon.microprofile.oidc
-
Microprofile extension that brings support for Open ID Connect.
- OidcCdiExtension() - Constructor for class io.helidon.microprofile.oidc.OidcCdiExtension
- oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Get the configuration to access IDCS instance.
- oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Access to
OidcConfig
so the field is not duplicated by classes that extend this provider. - oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Use explicit
OidcConfig
instance, e.g. - oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Configuration of OIDC (Open ID Connect).
- OidcConfig - Class in io.helidon.security.providers.oidc.common
-
Configuration of OIDC usable from all resources that utilize OIDC specification, such as security provider, web server extension and IDCS connectivity.
- OidcConfig.Builder - Class in io.helidon.security.providers.oidc.common
-
A fluent API
Builder
to build instances ofOidcConfig
. - OidcConfig.ClientAuthentication - Enum Class in io.helidon.security.providers.oidc.common
-
Client Authentication methods that are used by Clients to authenticate to the Authorization Server when using the Token Endpoint.
- OidcConfig.RequestType - Enum Class in io.helidon.security.providers.oidc.common
-
Types of requests to identity provider.
- OidcCookieHandler - Class in io.helidon.security.providers.oidc.common
-
Handler of cookies used in OIDC.
- OidcFeature - Class in io.helidon.security.providers.oidc
-
OIDC integration requires web resources to be exposed through a web server.
- OidcFeature.Builder - Class in io.helidon.security.providers.oidc
-
A fluent API builder for
OidcFeature
. - oidcMetadata() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
OIDC metadata.
- oidcMetadata() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- oidcMetadata(Resource) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Resource configuration for OIDC Metadata containing endpoints to various identity services, as well as information about the identity server.
- oidcMetadata(Resource) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Resource configuration for OIDC Metadata containing endpoints to various identity services, as well as information about the identity server.
- oidcMetadata(JsonObject) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
JsonObject with the OIDC Metadata.
- oidcMetadata(JsonObject) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
JsonObject with the OIDC Metadata.
- oidcMetadataWellKnown(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
If set to true, metadata will be loaded from default (well known) location, unless it is explicitly defined using oidc-metadata-resource.
- oidcMetadataWellKnown(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
If set to true, metadata will be loaded from default (well known) location, unless it is explicitly defined using oidc-metadata-resource.
- OidcProvider - Class in io.helidon.security.providers.oidc
-
Open ID Connect authentication provider.
- OidcProvider.Builder - Class in io.helidon.security.providers.oidc
-
Builder for
OidcProvider
. - OidcProviderService - Class in io.helidon.security.providers.oidc
-
Java service to create OIDC provider instance.
- OidcProviderService() - Constructor for class io.helidon.security.providers.oidc.OidcProviderService
- ok() - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns a response with only the headers that were set on this adapter and the status set to OK.
- OK - Enum constant in enum class io.helidon.tracing.Span.Status
-
The span was successful.
- OK - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The operation completed successfully.
- OK_200 - Static variable in class io.helidon.http.Status
-
200 OK, see HTTP/1.1 documentation.
- okSeverity() - Element in annotation interface io.helidon.security.annotations.Audited
-
Severity of request with successful response (in http, this would be 1** 2** and 3** statuses).
- onAbort(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed when this Publisher fails or is cancelled in a way that the entity performing emit() may be unaware of.
- onAck(Supplier<CompletionStage<Void>>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Callback invoked when message is acknowledged.
- onAfterClass(ITestClass) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- onBeforeClass(ITestClass) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- onCancel(Runnable) - Method in class io.helidon.common.reactive.CompletionSingle
- onCancel(Runnable) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Executed when cancel signal from downstream arrive.
- onCancel(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnable
when a cancel signal is received. - onCancel(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onCancel(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnable
when a cancel signal is received. - onCancel(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnable
when a cancel signal is received. - onCancel(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onCancel(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the cancel coming from the downstream.
- onCancelCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On cancel callback.
- onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.ConfigSourceRuntime
-
Change support for a runtime.
- onChange(BiConsumer<String, ConfigNode>) - Method in class io.helidon.config.PrefixedConfigSource
- onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.spi.EventConfigSource
-
Register a change listener.
- onChange(Consumer<Config>) - Method in interface io.helidon.config.Config
-
Register a
Consumer
that is invoked each time a change occurs on whole Config or on a particular Config node. - onChange(Consumer<SystemTagsManager>) - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Allows subscription to notification when a new system tags manager is created with a new configuration.
- onChange(Consumer<String>) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Register a change listener.
- onCleanup(Consumer<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed to clean up the buffer, when the Publisher terminates without passing ownership of buffered items to anyone (fail, completeNow, or the Subscription is cancelled).
- onClose() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Called by the
ConditionallyCloseableConnection.close()
method to perform work after an actual close operation has completed. - onClose() - Method in interface io.helidon.webclient.spi.Source
-
Handler for event stream termination.
- onClose(WsSession, int, String) - Method in interface io.helidon.websocket.WsListener
-
Received close.
- onComplete() - Method in class io.helidon.common.reactive.SequentialSubscriber
- onComplete() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onComplete(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnable
when onComplete signal is received. - onComplete(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onComplete(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnable
when onComplete signal is received. - onComplete(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnable
when onComplete signal is received. - onComplete(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onComplete(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onComplete signal coming from the upstream.
- onCompleteCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On complete callback.
- onCompleted() - Method in class io.helidon.grpc.core.CollectingObserver
- onCompleted() - Method in class io.helidon.grpc.core.SafeStreamObserver
- onCompleted() - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onCompleted() - Method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWithSingle(Function<Optional<T>, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream with supplied single if onComplete signal is intercepted.
- onCounterAdded(String, Counter) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onCounterRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onCreate(MeterRegistry, MetricsConfig) - Method in interface io.helidon.metrics.spi.MeterRegistryLifeCycleListener
-
Receives notification when a new
MeterRegistry
is created. - onCreate(MeterRegistry, MetricsConfig) - Method in class io.helidon.microprofile.metrics.RegistryFactoryManager
- onDiscovery(MetricAnnotationDiscovery) - Method in interface io.helidon.microprofile.metrics.spi.MetricAnnotationDiscoveryObserver
-
Notifies the observer that a metric annotation has been discovered to apply to a constructor or method.
- onEmit(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed right after
onNext
is actually sent. - onEmpty(Runnable) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Returns a new
OptionalCompletionStage
that, when this stage completes normally and returnsnull
, executes the given action. - onError(WsSession, Throwable) - Method in interface io.helidon.websocket.WsListener
-
Error occurred.
- onError(String, Throwable) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onError(String, Throwable) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onError event coming from the upstream.
- onError(Throwable) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onError(Throwable) - Method in class io.helidon.grpc.core.CollectingObserver
- onError(Throwable) - Method in class io.helidon.grpc.core.SafeStreamObserver
- onError(Throwable) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onError(Throwable) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onError(Throwable) - Method in interface io.helidon.webclient.spi.Source
-
Handler for errors encountered during processing of source.
- onError(Throwable) - Method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.
- onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnable
when onError signal is received. - onError(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Consumer
when onError signal is received. - onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnable
when onError signal is received. - onErrorCallback(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On error callback.
- onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Function
providing one item to be submitted as onNext in case of onError signal is received. - onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Function
providing one item to be submitted as onNext in case of onError signal is received. - onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Function
providing one item to be submitted as onNext in case of onError signal is received. - onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWithSingle(Function<? super Throwable, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onError signal is intercepted.
- onEvent(SseEvent) - Method in interface io.helidon.webclient.sse.SseSource
- onEvent(T) - Method in interface io.helidon.webclient.spi.Source
-
Handler for a newly received event.
- onException(ClientRequestContext, PostInvocationInterceptor.ExceptionContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingInterceptor
-
Upon encountering a client exception, and if there's an active span created by a tracing filter, finish the span.
- onGaugeAdded(String, Gauge<?>) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onGaugeRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onHistogramAdded(String, Histogram) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onHistogramRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onHttpUpgrade(HttpPrologue, Headers) - Method in interface io.helidon.websocket.WsListener
-
Invoked during handshake process.
- onInit(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onInit(String) - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- onInit(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the initial event before actual subscribing.
- OnlyWhenOnClasspath() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.OnlyWhenOnClasspath
- onMessage(WsSession, BufferData, boolean) - Method in interface io.helidon.websocket.WsListener
-
Received binary fragment.
- onMessage(WsSession, String, boolean) - Method in interface io.helidon.websocket.WsListener
-
Received text fragment.
- onMeterAdded(String, Meter) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onMeterAdded(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
-
Records a subscriber to meter-added events.
- onMeterAdded(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Enroll a listener to be notified when a
Meter
is added. - onMeterRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onMeterRemoved(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
-
Records a subscriber to meter-removed events.
- onMeterRemoved(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Enroll a listener to be notified when a
Meter
is removed. - onNewBuilder(ClientBuilder) - Method in class io.helidon.jersey.client.JerseyClientBuilderListener
- onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.restclient.MpRestClientListener
- onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientListener
- onNext(Message<V>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onNext(T) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onNext(T) - Method in class io.helidon.grpc.core.SafeStreamObserver
- onNext(T) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onNext(V) - Method in class io.helidon.grpc.core.CollectingObserver
- onNext(V) - Method in class io.helidon.webserver.grpc.CollectingObserver
-
Deprecated.
- onNextCallback(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On next callback.
- onNoConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
-
What action to do in case of no configuration of the global filter.
- onOpen() - Method in interface io.helidon.webclient.spi.Source
-
Handler for event stream creation.
- onOpen(WsSession) - Method in interface io.helidon.websocket.WsListener
-
Session is open.
- onPing(WsSession, BufferData) - Method in interface io.helidon.websocket.WsListener
-
Received ping.
- onPong(WsSession, BufferData) - Method in interface io.helidon.websocket.WsListener
-
Received pong.
- onRegistration(MetricAnnotationDiscovery, Metadata, MetricID, Metric) - Method in interface io.helidon.microprofile.metrics.spi.MetricRegistrationObserver
-
Notifies the observer that a metric has been registered due to a metric annotation that applies to an executable.
- onRequest(String, long) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the request coming from the downstream.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Callback executed when request signal from downstream arrive.
- onRequestCallback(LongConsumer) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On request callback.
- onRequestCompleted(boolean, long) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has finished.
- onRequestReceived() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when a request has been received.
- onRequestStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has been started.
- onStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- onStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
A future that is completed when execution of the asynchronous task starts.
- onStart() - Method in interface io.helidon.faulttolerance.AsyncConfig
-
A future that is completed when execution of the asynchronous task starts.
- onStart(CompletableFuture<Async>) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
A future that is completed when execution of the asynchronous task starts.
- onSubscribe(String, Subscriber<Message<?>>, Subscription) - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- onSubscribe(String, Subscriber<Message<?>>, Subscription) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onSubscribe signal coming from the upstream.
- onSubscribe(Flow.Subscription) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onSubscribe(Subscription) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onSubscribeCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
Subscription callback.
- onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnable
when any of signals onComplete, onCancel or onError is received. - onTerminate(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnable
when any of signals onComplete, onCancel or onError is received. - onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnable
when any of signals onComplete, onCancel or onError is received. - onTestFailure(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- onTestStart(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- onTestSuccess(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
- onTimerAdded(String, Timer) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onTimerRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
- onValue(Consumer<? super T>) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Returns a new
OptionalCompletionStage
that, when this stage completes normally and returns non-null
, is executed with this stage's result as the argument to the supplied action. - onWrongConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
-
What action to do in case of wrong configuration of the global filter.
- opCode() - Method in class io.helidon.websocket.ClientWsFrame
- opCode() - Method in class io.helidon.websocket.ServerWsFrame
- opCode() - Method in interface io.helidon.websocket.WsFrame
-
Operation code of this frame.
- opCode(WsOpCode) - Method in class io.helidon.websocket.ClientWsFrame
-
Configure the operation code of this frame.
- opCode(WsOpCode) - Method in class io.helidon.websocket.ServerWsFrame
-
Configure the operation code of this frame.
- OPEN - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
-
Circuit is open and all requests fail with
CircuitBreakerOpenException
. - OPEN - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Both local and remote streams are open.
- OpenApiCdiExtension - Class in io.helidon.microprofile.openapi
-
Portable extension to allow construction of a Jandex index (to pass to SmallRye OpenAPI) from CDI if no
META-INF/jandex.idx
file exists on the class path. - OpenApiCdiExtension() - Constructor for class io.helidon.microprofile.openapi.OpenApiCdiExtension
-
Creates a new instance.
- OpenApiFeature - Class in io.helidon.openapi
-
Helidon Support for OpenAPI.
- OpenApiFeatureConfig - Interface in io.helidon.openapi
-
OpenApiFeature
prototype. - OpenApiFeatureConfig.Builder - Class in io.helidon.openapi
-
Fluent API builder for
OpenApiFeature
. - OpenApiFeatureConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.openapi -
Fluent API builder base for
OpenApiFeature
. - OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl - Class in io.helidon.openapi
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- OpenApiFeatureConfigImpl(OpenApiFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
-
Create an instance providing a builder.
- OpenApiFeatureProvider - Class in io.helidon.openapi
-
ServiceLoader
provider implementation for OpenAPI feature forWebServer
. - OpenApiFeatureProvider() - Constructor for class io.helidon.openapi.OpenApiFeatureProvider
-
Deprecated.only for
ServiceLoader
- OpenApiFormat - Enum Class in io.helidon.openapi
-
Supported OpenApi formats.
- OpenApiManager<T> - Interface in io.helidon.openapi
-
OpenApi manager.
- OpenApiManagerProvider - Interface in io.helidon.openapi.spi
-
OpenApiManager
provider. - OpenApiService - Interface in io.helidon.openapi
-
OpenAPI service.
- OpenApiServiceProvider - Interface in io.helidon.openapi.spi
-
OpenApiService
provider. - OpenApiUi - Class in io.helidon.integrations.openapi.ui
-
An
OpenApiService
that serves OpenApi UI. - OpenApiUiConfig - Interface in io.helidon.integrations.openapi.ui
-
OpenApiUi
prototype. - OpenApiUiConfig.Builder - Class in io.helidon.integrations.openapi.ui
-
Fluent API builder for
OpenApiUi
. - OpenApiUiConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.openapi.ui -
Fluent API builder base for
OpenApiUi
. - OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl - Class in io.helidon.integrations.openapi.ui
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- OpenApiUiConfigImpl(OpenApiUiConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
-
Create an instance providing a builder.
- OpenApiUiProvider - Class in io.helidon.integrations.openapi.ui
-
A
OpenApiServiceProvider
that providesOpenApiUi
. - OpenApiUiProvider() - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiProvider
-
Deprecated.to be used solely by
ServiceLoader
- opens() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- opens() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Map of opened packages to modules (if any).
- opens() - Method in interface io.helidon.codegen.ModuleInfo
-
Map of opened packages to modules (if any).
- opens(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method replaces all values with the new ones.
- OpenTelemetryContext(Tracer, Span) - Constructor for class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider.OpenTelemetryContext
- OpenTelemetryDataPropagationProvider - Class in io.helidon.tracing.providers.opentelemetry
-
A data propagation provider for OpenTelemetry which makes sure active spans are properly propagated across threads managed by
ContextAwareExecutorService
. - OpenTelemetryDataPropagationProvider() - Constructor for class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider
- OpenTelemetryDataPropagationProvider.OpenTelemetryContext - Class in io.helidon.tracing.providers.opentelemetry
-
OpenTelemetry context.
- OpenTelemetryTracerProvider - Class in io.helidon.tracing.providers.opentelemetry
-
Service loader provider implementation for
TracerProvider
. - OpenTelemetryTracerProvider() - Constructor for class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
-
Deprecated.
- OpenTracing - Class in io.helidon.tracing.providers.opentracing
-
Open Tracing factory methods to create wrappers for Open Tracing types.
- OpenTracingProvider - Interface in io.helidon.tracing.providers.opentracing.spi
-
Open Tracing SPI to include various tracers.
- OpenTracingTracerBuilder<T> - Interface in io.helidon.tracing.providers.opentracing
-
A builder for tracing
tracer
. - OpenTracingTracerProvider - Class in io.helidon.tracing.providers.opentracing
-
ServiceLoader
service implementation ofTracerProvider
for Open Tracing tracers. - OpenTracingTracerProvider() - Constructor for class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
- OPERATION_DECRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Decrypt content and validate decryption, if applicable.
- OPERATION_DERIVE_BITS - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Derive bits not to be used as a key.
- OPERATION_DERIVE_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Derive key.
- OPERATION_ENCRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Encrypt content.
- OPERATION_SIGN - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Compute digital signature or MAC.
- OPERATION_UNWRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Decrypt key and validate decryption, if applicable.
- OPERATION_VERIFY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Verify digital signature or MAC.
- OPERATION_WRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Encrypt key.
- operationNameConstructor() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- operationNameConstructor() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Operation name constructor.
- operationNameConstructor() - Method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Operation name constructor.
- operationNameConstructor(GrpcTracingName) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Operation name constructor.
- operations() - Method in class io.helidon.security.jwt.jwk.Jwk
-
Permitted operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Intended operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Intended operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Intended operations of this JWK.
- operatorName() - Method in class io.helidon.common.reactive.MultiTappedPublisher
- option(String) - Method in interface io.helidon.codegen.CodegenOptions
-
Find an option.
- option(String, boolean) - Static method in class io.helidon.integrations.graal.nativeimage.extension.NativeConfig
-
Find a boolean option.
- option(String, T, Class<T>) - Method in interface io.helidon.codegen.CodegenOptions
-
Enumeration option.
- Option - Class in io.helidon.builder.api
-
Prototype option annotations.
- Option<T> - Interface in io.helidon.codegen
-
Option definition.
- Option.Access - Annotation Interface in io.helidon.builder.api
-
Customize access modifier for builder methods.
- Option.AllowedValue - Annotation Interface in io.helidon.builder.api
-
Can be used to define a list of possible values of an option.
- Option.AllowedValues - Annotation Interface in io.helidon.builder.api
-
Allowed values for this option.
- Option.Confidential - Annotation Interface in io.helidon.builder.api
-
Mark a getter method as confidential - not suitable to be used in clear text in
toString
method. - Option.Configured - Annotation Interface in io.helidon.builder.api
-
Mark a prototype option as one that can be read from
Config
. - Option.Decorator - Annotation Interface in io.helidon.builder.api
-
Define an option decorator.
- Option.Default - Annotation Interface in io.helidon.builder.api
-
A String default value for a prototype option.
- Option.DefaultBoolean - Annotation Interface in io.helidon.builder.api
-
A boolean default value for a prototype option.
- Option.DefaultCode - Annotation Interface in io.helidon.builder.api
-
A default value that will be copied verbatim into the sources.
- Option.DefaultDouble - Annotation Interface in io.helidon.builder.api
-
A double default value for a prototype option.
- Option.DefaultInt - Annotation Interface in io.helidon.builder.api
-
An integer default value for a prototype option.
- Option.DefaultLong - Annotation Interface in io.helidon.builder.api
-
A long default value for a prototype option.
- Option.DefaultMethod - Annotation Interface in io.helidon.builder.api
-
A default value created from a method for a prototype option.
- Option.Deprecated - Annotation Interface in io.helidon.builder.api
-
Mark an option as deprecated.
- Option.Provider - Annotation Interface in io.helidon.builder.api
-
Mark option as sourced from a
ServiceLoader
. - Option.Redundant - Annotation Interface in io.helidon.builder.api
-
Mark a getter method as redundant - not important for
equals
,hashcode
, and/ortoString
. - Option.Required - Annotation Interface in io.helidon.builder.api
-
Mark option as a required option.
- Option.SameGeneric - Annotation Interface in io.helidon.builder.api
-
Useful for marking map properties, where the key and value must have the same generic type.
- Option.Singular - Annotation Interface in io.helidon.builder.api
-
Applying this annotation to a
Prototype.Blueprint
-annotated interface method will cause the generated class to also include additional "add*()" methods. - Option.Type - Annotation Interface in io.helidon.builder.api
-
Explicitly define a type (may include generics) in case the type is located in the same module, and cannot be inferred correctly by the annotation processor.
- optional() - Method in class io.helidon.config.AbstractSource
- optional() - Method in class io.helidon.config.PrefixedConfigSource
- optional() - Method in interface io.helidon.config.spi.Source.Builder
-
Configure this source to be optional.
- optional() - Method in interface io.helidon.config.spi.Source
-
Whether this source is optional.
- optional() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
If set to optional, authentication will be attempted, yet if it fails, we would still be called without authenticated user/service.
- optional(boolean) - Method in class io.helidon.config.AbstractSourceBuilder
- optional(boolean) - Method in interface io.helidon.config.spi.Source.Builder
-
Whether the source is optional or not.
- optional(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
If set to true, this provider will return
SecurityResponse.SecurityStatus.ABSTAIN
instead of failing in case of invalid request. - optional(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Set whether the signature is optional.
- optional(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.SecurityRequestBuilder
-
Set that security is optional.
- OPTIONAL - Enum constant in enum class io.helidon.common.tls.TlsClientAuth
-
Mutual TLS is optional.
- OPTIONAL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider may succeed or abstain.
- OPTIONAL - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MAY be used (e.g.
- OPTIONAL - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Optional
. - optionalAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Allow audience claim to be optional.
- optionalAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Allow audience claim to be optional.
- optionalCharArrayEquals(Optional<char[]>, Optional<char[]>) - Static method in class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
-
Equals that uses
Arrays.equals(char[], char[])
in case both optionals have a value. - optionalCharArrayHash(Optional<char[]>) - Static method in class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
-
Hash code that uses
Arrays.hashCode(char[])
in case the optional has a value. - OptionalCompletionStage<T> - Interface in io.helidon.common.reactive
-
A completion stage that allows processing of cases when the element is present and when not.
- optionalEmpty() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optional
that checks it is empty. - OptionalMatcher - Class in io.helidon.common.testing.junit5
-
Hamcrest matchers for
Optional
. - optionalPresent() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optional
that checks it is present. - optionalSupplier() - Method in interface io.helidon.common.config.ConfigValue
-
Returns a
Supplier
of anOptional<T>
of the configuration node. - optionalSupplier() - Method in interface io.helidon.config.ConfigValue
-
Returns a
Supplier
of anOptional<T>
of the configuration node. - optionalValue(Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optional
that checks it is present, and that the value matches the provided matcher. - OptionalValue<T> - Interface in io.helidon.common.mapper
-
A typed value with support for mapping (conversion) to other types.
- options() - Method in interface io.helidon.codegen.CodegenContext
-
Code generation options.
- options() - Method in class io.helidon.codegen.CodegenContextBase
- options() - Method in class io.helidon.codegen.CodegenContextDelegate
- options() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- options() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Merges implementation-specific UI options.
- options() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Merges implementation-specific UI options.
- options() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for options method with default path.
- options(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- options(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- options(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for options method with a path.
- options(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- options(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- options(Map<? extends String, ? extends String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
This method replaces all values with the new ones.
- OPTIONS - Static variable in class io.helidon.http.Method
-
The OPTIONS method represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
- or(Supplier<? extends Optional<T>>) - Method in interface io.helidon.common.mapper.OptionalValue
-
If the underlying
Optional
does not have a value, set it to theOptional
produced by the supplying function. - OracleConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
-
Request to configure Oracle database.
- OracleConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
- OrderedSupplier(Collection<ClientUri>) - Constructor for class io.helidon.webclient.grpc.ClientUriSuppliers.OrderedSupplier
- orElse(T) - Method in interface io.helidon.common.mapper.OptionalValue
-
Return the value if present, otherwise return
other
. - orElseGet(Supplier<? extends T>) - Method in interface io.helidon.common.mapper.OptionalValue
-
Return the value if present, otherwise invoke
other
and return the result of that invocation. - orElseThrow() - Method in interface io.helidon.common.mapper.OptionalValue
-
If a value is present, returns the value, otherwise throws
NoSuchElementException
. - orElseThrow(Supplier<? extends X>) - Method in interface io.helidon.common.mapper.OptionalValue
-
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
- origin() - Method in class io.helidon.security.Grant
-
Origin of this grant - this may be an arbitrary string, URI, component creating it etc.
- origin(String) - Method in class io.helidon.security.Grant.Builder
-
Origin of this grant (e.g.
- ORIGIN - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - originatingElement() - Method in exception class io.helidon.codegen.CodegenException
-
Originating element.
- originatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The element used to create this instance.
- originatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- originatingElement() - Method in interface io.helidon.common.types.TypedElementInfo
-
The element used to create this instance.
- originatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The element used to create this instance.
- originatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- originatingElement() - Method in interface io.helidon.common.types.TypeInfo
-
The element used to create this instance.
- originatingElement(Object) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The element used to create this instance.
- originatingElement(Object) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The element used to create this instance.
- originatingElements() - Method in record class io.helidon.codegen.ClassCode
-
Returns the value of the
originatingElements
record component. - origins() - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
- origins() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
WebSocket origins.
- origins() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- origins() - Method in interface io.helidon.webserver.websocket.WsConfig
-
WebSocket origins.
- origins() - Method in class io.helidon.webserver.websocket.WsUpgrader
- origins(Set<? extends String>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
WebSocket origins.
- orphan() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Whether the token is orphan (no parent).
- orphan(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If true, tokens created against this policy will be orphan tokens (they will have no parent).
- OTEL_AGENT_PRESENT_PROPERTY - Static variable in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
-
OpenTelemetry property for indicating if the Java agent is present.
- OTHER - Enum constant in enum class io.helidon.common.types.ElementKind
-
Not the stuff you are looking for.
- OTHER - Enum constant in enum class io.helidon.http.DirectHandler.EventType
-
Other type, please specify expected status code.
- OTHER - Enum constant in enum class io.helidon.http.Status.Family
-
Other, unrecognized HTTP status codes.
- OTHER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
-
Other.
- otherElementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- otherElementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- otherElementInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- otherElementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- othersDeletesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- othersInsertsAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- othersUpdatesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- otherTags() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Other created tags with descriptions.
- OUT_OF_RANGE - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Operation was attempted past the valid range.
- outbound() - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Connection outbound flow control window, decrements when DATA are sent and increments when WINDOW_UPDATE or INIT_WINDOW_SIZE is received.
- outbound() - Method in class io.helidon.http.http2.StreamFlowControl
-
Outbound flow control, ensures that no more than requested amount of data is sent to the other side.
- outbound(OutboundConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add outbound targets to this builder.
- OUTBOUND_SPAN_QUALIFIER - Static variable in class io.helidon.tracing.config.TracingConfigUtil
-
Qualifier for outbound
io.opentracing.SpanContext
as registered withContext
. - OUTBOUND_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for outbound security (such as identity propagation) events.
- outboundClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Outbound security client builder for programmatic outbound security used for identity propagation, identity mapping, encryption of outbound calls etc.
- outboundConfig(OutboundConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Outbound configuration - a set of outbound targets that will have the token propagated.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Configuration of outbound rules.
- OutboundConfig - Class in io.helidon.security.providers.common
-
Configuration of outbound security targets.
- OutboundConfig() - Constructor for class io.helidon.security.providers.common.OutboundConfig
- OutboundConfig.Builder - Class in io.helidon.security.providers.common
-
OutboundConfig
builder when not reading it from configuration. - outboundEndpointConfig(EndpointConfig) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
- outboundEndpointConfig(Supplier<EndpointConfig>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
- outboundEnvironment(SecurityEnvironment) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound environment (path, headers, URI etc.) for this outbound call.
- outboundEnvironment(Supplier<SecurityEnvironment>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound environment (path, headers, URI etc.) for this outbound call.
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
-
Creates necessary updates to headers and entity needed for outbound security (e.g.
- OutboundSecurityClientBuilder - Class in io.helidon.security
-
Builder constructing a security client - extends the
SecurityRequestBuilder
for convenience. - OutboundSecurityProvider - Interface in io.helidon.security.spi
-
Security provider for securing client requests (outbound).
- OutboundSecurityResponse - Class in io.helidon.security
-
Response of outbound security provider.
- OutboundSecurityResponse.Builder - Class in io.helidon.security
-
Builder class to build custom identity propagation responses.
- OutboundTarget - Class in io.helidon.security.providers.common
-
Configuration of outbound target.
- OutboundTarget.Builder - Class in io.helidon.security.providers.common
-
Fluent API builder for
OutboundTarget
. - OutboundTargetDefinition - Class in io.helidon.security.providers.httpsign
-
Configuration of outbound target to sign outgoing requests.
- OutboundTargetDefinition.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to build
OutboundTargetDefinition
instances. - outboundTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Token handler to create outbound headers to propagate identity.
- outboundTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for outbound tracing.
- OutboundTracing - Class in io.helidon.security.integration.common
-
Tracing support for outbound security.
- outgoing(String, Class<P>) - Method in class io.helidon.messaging.connectors.mock.MockConnector
-
Retrieve mocker for outgoing channel.
- outputDirectory() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- outputDirectory() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Target directory to generate class files to.
- outputDirectory() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
Target directory to generate class files to.
- outputDirectory(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Target directory to generate class files to.
- outputStream() - Method in interface io.helidon.webserver.http.ServerResponse
-
Alternative way to send an entity, using an output stream.
- outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.api.ClientRequest
-
Handle output stream and submit the request.
- outputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.ClientRequestBase
- outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
- outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
- outputStream(ClientRequest.OutputStreamHandler, Class<T>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Handle output stream and request a specific type.
- outputStreamMulti() - Static method in interface io.helidon.common.reactive.IoMulti
-
Create an
OutputStream
that provides the data written as aMulti
. - OutputStreamMulti - Class in io.helidon.common.reactive
-
Output stream that
Flow.Publisher
publishes any data written to it asByteBuffer
events. - OutputStreamMulti() - Constructor for class io.helidon.common.reactive.OutputStreamMulti
-
Create new output stream that
Flow.Publisher
publishes any data written to it asByteBuffer
events. - outputStreamMultiBuilder() - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
OutputStream
that provides data written as aMulti
. - outputSummary(PrintStream, double) - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Dumps a summary of the snapshot to the specified
PrintStream
using the indicated scaling factor for observations. - overallTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
-
Overall timeout.
- overallTimeout() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Overall timeout of all retries combined.
- overallTimeout() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- overallTimeout() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Overall timeout of all retries combined.
- overallTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure record timeout since its creation.
- overallTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Overall timeout.
- overallTimeout(Duration) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Overall timeout of all retries combined.
- OVERRIDE - Static variable in class io.helidon.common.types.Annotations
-
Override annotation.
- OverrideConfigFilter - Class in io.helidon.config
-
A config filter that replaces values with a new ones of keys that matching with
Pattern
. - OverrideConfigFilter(Supplier<List<Map.Entry<Predicate<Config.Key>, String>>>) - Constructor for class io.helidon.config.OverrideConfigFilter
-
Creates a filter with a given supplier of a map of key patterns to a override values.
- overrideCoordinatorUriSupplier(Supplier<URI>) - Method in class io.helidon.microprofile.lra.CoordinatorLocatorService
-
Override standard supplier for getting coordinator uri from config.
- overrides(Supplier<? extends OverrideSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets the source of an override source.
- OverrideSource - Interface in io.helidon.config.spi
-
Source of config override settings.
- OverrideSource.OverrideData - Class in io.helidon.config.spi
-
Group of config override settings.
- OverrideSourceProvider - Interface in io.helidon.config.spi
-
Java service loader service to provide a override source based on meta configuration.
- OverrideSources - Class in io.helidon.config
-
Class provides access to built-in
OverrideSource
implementations. - ownDeletesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- ownInsertsAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- ownUpdatesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
P
- PACKAGE - Enum constant in enum class io.helidon.common.types.ElementKind
-
Package element type kind.
- PACKAGE_PRIVATE - Enum constant in enum class io.helidon.common.types.AccessModifier
-
Package private modifier.
- packageName() - Method in class io.helidon.codegen.classmodel.TypeArgument
- packageName() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.getPackageName()
. - packageName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- packageName() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.getPackageName()
. - packageName() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Returns package name from proto file.
- packageName(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
-
Package name of this type.
- packageName(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.getPackageName()
. - pad(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Apply configured padding.
- padContent() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Adds single padding.
- padContent() - Method in class io.helidon.codegen.classmodel.Executable.Builder
- padContent() - Method in class io.helidon.codegen.classmodel.Field.Builder
- padContent(int) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
-
Adds padding with number of repetitions.
- padContent(int) - Method in class io.helidon.codegen.classmodel.Executable.Builder
- padContent(int) - Method in class io.helidon.codegen.classmodel.Field.Builder
- padded() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
-
Whether the padded flag is set.
- padded() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
-
Whether the padded flag is set.
- padded() - Method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
-
Whether the padded flag is set.
- PADDED - Static variable in class io.helidon.http.http2.Http2Flag
-
Padded flag (used by headers, and data).
- PADDING_TOKEN - Static variable in class io.helidon.codegen.classmodel.ClassModel
-
Padding token used for identifying extra padding requirement for content formatting.
- parallelismThreshold(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure parallelism threshold.
- PARAM_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for algorithm.
- PARAM_CURVE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for EC curve.
- PARAM_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key exponent.
- PARAM_FIRST_CRT_COEFF - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First CRT Coefficient.
- PARAM_FIRST_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First Factor CRT Exponent.
- PARAM_FIRST_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First Prime Factor.
- PARAM_HEADER_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default name of the header we expect JWT in.
- PARAM_ID_HEADER_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default name of the header we expect JWT in.
- PARAM_KEY_ID - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for key id.
- PARAM_KEY_TYPE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for key type.
- PARAM_OCTET_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
Key value.
- PARAM_OPERATIONS - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameters for permitted operations.
- PARAM_OTHER_PRIMES - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Other Primes Info.
- PARAM_PRIVATE_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for private key.
- PARAM_PUB_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for public key exponent.
- PARAM_PUB_MODULUS - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for public key modulus.
- PARAM_SECOND_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Second Factor CRT Exponent.
- PARAM_SECOND_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Second Prime Factor.
- PARAM_USE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for usage.
- PARAM_X_COORDINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X coordinate.
- PARAM_X509_CHAIN - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X.509 certificate chain array.
- PARAM_X509_CHAIN - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for X.509 certificate chain array.
- PARAM_X509_CHAIN_URL - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X.509 certificate chain URL.
- PARAM_X509_CHAIN_URL - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for X.509 certificate chain URL.
- PARAM_X509_SHA_1 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for SHA 1 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_1 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for SHA 1 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for SHA 256 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_256 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for SHA 256 Thumbprint of X.509 certificate.
- PARAM_Y_COODRINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X coordinate.
- parameter(String, String) - Method in class io.helidon.http.ContentDisposition.Builder
-
Add a new content disposition header parameter.
- Parameter - Class in io.helidon.codegen.classmodel
-
Method parameter model.
- PARAMETER - Enum constant in enum class io.helidon.common.types.ElementKind
-
Parameter element type kind.
- Parameter.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Parameter
. - parameterAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method parameter annotations.
- parameterArguments() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - parameterArguments() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- parameterArguments() - Method in interface io.helidon.common.types.TypedElementInfo
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - parameterArguments(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Parameter arguments applicable if this type element represents a
ElementKind.METHOD
. - parameters() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Parameter tags names and descriptions.
- parameters() - Method in class io.helidon.dbclient.DbIndexedStatementParameters
-
Return
List
containing all ordered parameters. - parameters() - Method in class io.helidon.dbclient.DbNamedStatementParameters
-
Return
Map
containing all named parameters. - parameters() - Method in class io.helidon.dbclient.DbStatementBase
-
Get the statement parameters.
- parameters() - Method in class io.helidon.http.ContentDisposition
-
Get the parameters map.
- parameters() - Method in interface io.helidon.http.HttpMediaType
-
Read-only parameter map.
- parameters(List<Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set new indexed parameters to be used.
- parameters(List<Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- parameters(Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set new named parameters to be used.
- parameters(Map<String, Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- parameters(Map<String, String>) - Method in class io.helidon.http.HttpMediaType.Builder
-
Parameters of the media type.
- Parameters - Interface in io.helidon.common.parameters
-
Parameters abstraction (used by any component that has named parameters with possible multiple values).
- Parameters.Builder - Class in io.helidon.common.parameters
-
Builder of a new
Parameters
instance. - parametersSetter(JdbcParametersConfig) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
-
Configure parameters setter.
- parameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method parameter types.
- paramName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Query parameter name.
- paramName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of a query parameter that contains the JWT access token when parameter is used.
- params() - Method in interface io.helidon.security.AuditEvent
-
Parameters of this audit event, used in
String.format(String, Object...)
when creating the audit message. - params(Object...) - Method in interface io.helidon.dbclient.DbStatement
-
Configure parameters from an array by order.
- params(List<?>) - Method in interface io.helidon.dbclient.DbStatement
-
Configure parameters from a
List
by order. - params(List<?>) - Method in class io.helidon.dbclient.DbStatementBase
- params(List<?>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- params(Map<String, ?>) - Method in interface io.helidon.dbclient.DbStatement
-
Configure named parameters.
- params(Map<String, ?>) - Method in class io.helidon.dbclient.DbStatementBase
- params(Map<String, ?>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- paramTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of a query parameter that contains the tenant name when the parameter is used.
- parent() - Method in interface io.helidon.common.config.Config.Key
-
Returns instance of Key that represents key of parent config node.
- parent() - Method in interface io.helidon.config.Config.Key
-
Returns instance of Key that represents key of parent config node.
- parent() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Parent of this analysis.
- parent(Context) - Method in class io.helidon.common.context.Context.Builder
-
Parent of the new context.
- parent(SpanContext) - Method in interface io.helidon.tracing.Span.Builder
-
Parent span of the new span.
- PARENT_CONTEXT_CLIENT_PROPERTY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Property sent with JAX-RS requests to override parent span context in outbound calls.
- parentId() - Method in interface io.helidon.lra.coordinator.Lra
-
LRA ID of the parent LRA if this LRA has any.
- ParsableSource - Interface in io.helidon.config.spi
-
An eager source that can read all data from the underlying origin as a stream that can be parsed based on its media type (or using an explicit
ConfigParser
. - ParsableSource.Builder<B> - Interface in io.helidon.config.spi
-
A builder for a parsable source.
- parse(ConfigParser.Content) - Method in class io.helidon.config.hocon.HoconConfigParser
- parse(ConfigParser.Content) - Method in class io.helidon.config.PropertiesConfigParser
- parse(ConfigParser.Content) - Method in interface io.helidon.config.spi.ConfigParser
-
Deprecated.
- parse(ConfigParser.Content) - Method in class io.helidon.config.yaml.YamlConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in class io.helidon.config.hocon.HoconConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in interface io.helidon.config.spi.ConfigParser
-
Parses a specified
ConfigContent
into ahierarchical configuration representation
. - parse(InputStream) - Static method in class io.helidon.codegen.ModuleInfoSourceParser
-
Parse the module info from its input stream.
- parse(InputStream) - Static method in class io.helidon.metadata.hson.Hson
-
Parse the data into a value.
- parse(String) - Static method in class io.helidon.codegen.classmodel.Annotation
-
Parse new Annotation object out of the String.
- parse(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Populates this builder with the parsed javadoc data.
- parse(String) - Static method in class io.helidon.codegen.classmodel.Javadoc
-
Parse Javadoc model object from the String.
- parse(String) - Static method in class io.helidon.http.ContentDisposition
-
Parse a received header value.
- parse(String) - Static method in class io.helidon.http.DateTime
-
Parse provided text to
ZonedDateTime
using any possible date / time format specified by RFC2616 Hypertext Transfer Protocol. - parse(String) - Static method in class io.helidon.http.SetCookie
-
Parses new instance of
SetCookie
from the String representation. - parse(Path) - Static method in class io.helidon.codegen.ModuleInfoSourceParser
-
Parse the module info from its source file.
- parse(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Populates this builder with the parsed javadoc data.
- parse(List<String>) - Static method in class io.helidon.codegen.classmodel.Javadoc
-
Parse Javadoc model object from the list of strings.
- parseCn(Certificate[]) - Static method in class io.helidon.common.tls.TlsUtils
-
Parse the Common Name (CN) from the first certificate if present.
- parseHeader(String) - Static method in class io.helidon.cors.CorsSupportHelper
-
Parse list header value as a set.
- parseHeader(List<String>) - Static method in class io.helidon.cors.CorsSupportHelper
-
Parse a list of list of headers as a set.
- parseJson(String, Errors.Collector, String, String) - Static method in class io.helidon.security.jwt.JwtHeaders
- parseNonNegative(String, int, Supplier<T>) - Static method in class io.helidon.common.ParserHelper
-
Throws exception if value returned is negative.
- parser() - Method in class io.helidon.config.AbstractConfigSource
-
Config parser if one is configured to use for parsing content of
ParsableSource
. - parser() - Method in class io.helidon.config.ClasspathConfigSource
- parser() - Method in class io.helidon.config.etcd.EtcdConfigSource
- parser() - Method in class io.helidon.config.FileConfigSource
- parser() - Method in class io.helidon.config.git.GitConfigSource
- parser() - Method in interface io.helidon.config.spi.ParsableSource
-
If a parser is configured with this source, return it.
- parser() - Method in class io.helidon.config.UrlConfigSource
- parser(ConfigParser) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
A parser if this is a
ParsableSource
and explicit parser is configured. - parser(ConfigParser) - Method in class io.helidon.config.ClasspathConfigSource.Builder
- parser(ConfigParser) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- parser(ConfigParser) - Method in class io.helidon.config.FileConfigSource.Builder
- parser(ConfigParser) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- parser(ConfigParser) - Method in interface io.helidon.config.spi.ParsableSource.Builder
-
Configure an explicit parser to be used with the source.
- parser(ConfigParser) - Method in class io.helidon.config.UrlConfigSource.Builder
- ParserHelper - Class in io.helidon.common
-
Utility class for parsing.
- parserMapping(Function<Config.Key, Optional<ConfigParser>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Sets a function that maps keys to a parser.
- ParserMode - Enum Class in io.helidon.common.media.type
-
Media type parsing mode.
- parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Parse a token received over network.
- parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.SignedJwt
-
Parse a token received over network.
- parseToken(String) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Parse a token received over network.
- parseToken(String) - Static method in class io.helidon.security.jwt.JwtHeaders
-
Parse a token to retrieve the JWT header.
- parseToken(String) - Static method in class io.helidon.security.jwt.SignedJwt
-
Parse a token received over network.
- parsing(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
-
Trace parsing message.
- partHeaders() - Method in interface io.helidon.http.media.multipart.ReadablePart
-
Headers of this part.
- PARTIAL_CONTENT_206 - Static variable in class io.helidon.http.Status
-
206 Reset Content, see HTTP/1.1 documentation.
- partialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
-
Retrieve partial results
Throwable
. - partialResultsException(Throwable) - Method in interface io.helidon.graphql.server.ExecutionContext
-
Add a partial results
Throwable
. - Participant - Interface in io.helidon.lra.coordinator.client
-
Participant metadata needed by LRA coordinator.
- Participant - Interface in io.helidon.lra.coordinator
-
LRA participant managed by coordinator.
- participants() - Method in interface io.helidon.lra.coordinator.Lra
-
All participants enrolled in this LRA.
- passphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- passphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- passphrase() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- passphrase() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- passphrase() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- passphrase() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI authentication passphrase.
- passphrase() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- passphrase() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- passphrase() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI authentication passphrase.
- passphrase(char[]) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- passphrase(char[]) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- passphrase(char[]) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- passphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- passphrase(String) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- passphrase(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication passphrase.
- password() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get database user password.
- password() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configured connection pool password.
- password() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
-
Password of the database user.
- password() - Method in class io.helidon.webclient.api.Proxy
-
Returns an Optional with the password.
- password(char[]) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set password upon which the cryptography key will be generated.
- password(char[]) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Sets a new password for the proxy.
- password(String) - Method in class io.helidon.dbclient.DbClientBuilderBase
- password(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Connection pool password.
- password(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Set database connection password.
- password(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create password.
- password(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the password to use when connecting with the username.
- password(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Password used for creating JMS connection.
- password(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Password used for creating JMS connection.
- PASSWORD - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Database connection user password configuration key.
- PASSWORD_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Password used with ConnectionFactory.
- PasswordKeyDerivation - Class in io.helidon.common.crypto
-
Util class used for encryption key derivation from the password.
- passwordPolicy(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
The name of the password policy to use when generating passwords for this database.
- patch() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for patch method with default path.
- patch(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- patch(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- patch(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for patch method with a path.
- patch(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- patch(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- PATCH - Static variable in class io.helidon.http.Method
-
The PATCH method as described in RFC 5789 is used to perform an update to an existing resource, where the request payload only has to contain the instructions on how to perform the update.
- path() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is located on filesystem.
- path() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- path() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Resource is located on filesystem.
- path() - Element in annotation interface io.helidon.common.features.api.Feature
-
Path of this feature (a feature path).
- path() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Path of the request.
- path() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- path() - Method in interface io.helidon.common.uri.UriInfo
-
Path of the request.
- path() - Method in interface io.helidon.common.uri.UriPath
-
Decoded path without matrix parameters.
- path() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a relative path to the configuration file.
- path() - Method in interface io.helidon.cors.CorsRequestAdapter
- path() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- path() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- path() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- path() - Method in interface io.helidon.health.HealthCheck
-
Path of this health check, to support single health-check queries.
- path() - Method in interface io.helidon.http.DirectHandler.TransportRequest
-
Requested path, if found in request.
- path() - Method in class io.helidon.http.http2.Http2Headers
-
Path pseudo header.
- path() - Method in record class io.helidon.http.PathMatchers.MatchResult
-
Returns the value of the
path
record component. - path() - Method in class io.helidon.http.SetCookie
-
Path of cookie.
- path() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
- path() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
The OCI configuration profile path.
- path() - Method in interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
The OCI configuration profile path.
- path() - Method in class io.helidon.integrations.vault.ListSecrets.Request
-
Path to read, may be empty for root (or secret engines that do not support path).
- path() - Method in interface io.helidon.integrations.vault.Secret
-
Path of this secret.
- path() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- path() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- path() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- path() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- path() - Method in class io.helidon.security.SecurityEnvironment
-
Path to the resource.
- path() - Method in class io.helidon.webclient.api.ClientUri
- path() - Method in class io.helidon.webserver.http.DirectTransportRequest
- path() - Method in interface io.helidon.webserver.http.HttpRequest
-
Path of the request, with methods to get path parameters.
- path() - Method in interface io.helidon.webserver.http.ServerRequest
-
Path of the request.
- path() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- path() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- path() - Method in interface io.helidon.webserver.security.PathsConfig
- path(UriPath) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Path of the request.
- path(PathMatcher) - Method in class io.helidon.webserver.http.HttpRoute.Builder
-
Path matcher to handle path.
- path(RoutedPath) - Method in interface io.helidon.webserver.http.RoutingRequest
-
Update path of this request.
- path(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Path of the request, to be converted to
UriPath
. - path(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Configure path to use.
- path(String) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Path on the file system to find a file system.
- path(String) - Method in class io.helidon.http.http2.Http2Headers
-
Path of the request.
- path(String) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Path
parameter. - path(String) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
The OCI configuration profile path.
- path(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
Custom method path.
- path(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
Custom method path.
- path(String) - Method in class io.helidon.integrations.vault.ListSecrets.Request
-
Configure the path to list, may be ignored by specific secret engines.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Path of the secret on Vault's Cubbyhole secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Path of the secret to create.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Path of the secret to get.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Path of the secret on Vault's KV1 secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Path of the secret to update.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Secret path.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Path of the secret to destroy.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Path of the secret to get.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Path of the secret on Vault's KV2 secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Path of the secret to undelete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Path of the secret to update.
- path(String) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Path of an authentication method to disable.
- path(String) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Path of a secrets engine to disable.
- path(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Specifies the path where the engine/method will be mounted.
- path(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Specifies the path where the engine/method will be mounted.
- path(String) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
-
Sets path of the metrics resource, default is
/metrics
. - path(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Path that is requested (such as URI for http, without protocol, server and port).
- path(String) - Method in interface io.helidon.webclient.api.ClientRequest
-
Configure path to call.
- path(String) - Method in class io.helidon.webclient.api.ClientRequestBase
- path(String) - Method in class io.helidon.webclient.api.ClientUri
-
Path of this URI.
- path(String) - Method in class io.helidon.webserver.http.HttpRoute.Builder
-
Path pattern to handle.
- path(String) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
-
Path to register the traced configuration on.
- path(String) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- path(Path) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is located on filesystem.
- path(Path) - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Configuration directory path.
- path(Path) - Method in class io.helidon.config.FileConfigSource.Builder
-
Configure the path to read configuration from (mandatory).
- path(Path) - Method in class io.helidon.config.FileOverrideSource.Builder
-
Configure path to look for the source.
- path(Path) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Path on the file system to find a file system.
- PATH - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type.
- PATH - Enum constant in enum class io.helidon.common.uri.UriValidationException.Segment
-
URI Path.
- PATH - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for path.
- PATH_NAME - Static variable in class io.helidon.http.http2.Http2Headers
-
Header name of the path pseudo header.
- PATH_SEGMENT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type that is a path segment.
- pathConfigs() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Path specific configuration of tracing.
- pathConfigs() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- pathConfigs() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Path specific configuration of tracing.
- pathConfigs(List<? extends PathTracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Path specific configuration of tracing.
- PATHLESS_KEY - Static variable in class io.helidon.cors.Aggregator
-
Key value for the map corresponding to the cross-origin config managed by the
CorsSetter
methods. - pathMapper(Function<String, String>) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Map request path to resource path.
- PathMatcher - Interface in io.helidon.http
-
Matches HTTP path against configured path of a route.
- PathMatchers - Class in io.helidon.http
-
Utility methods to create path matchers.
- PathMatchers.MatchResult - Record Class in io.helidon.http
-
Path matching result.
- PathMatchers.PrefixMatchResult - Record Class in io.helidon.http
-
Path matching result.
- pathParam(String, String) - Method in interface io.helidon.webclient.api.ClientRequest
-
Replace a placeholder in URI with an actual value.
- pathParam(String, String) - Method in class io.helidon.webclient.api.ClientRequestBase
- pathParameters() - Method in interface io.helidon.http.RoutedPath
-
Resolved parameters from path template.
- pathParams() - Method in class io.helidon.webclient.api.ClientRequestBase
- pathParams() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Replace a placeholder in URI with an actual value.
- pathPattern() - Method in class io.helidon.cors.CrossOriginConfig
- pathPattern(String) - Method in class io.helidon.cors.CrossOriginConfig.Builder
-
Updates the path prefix for this cross-origin config.
- paths() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Configuration for webserver paths.
- paths() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- paths() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Configuration for webserver paths.
- paths(List<? extends PathsConfig>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Configuration for webserver paths.
- PathsConfig - Interface in io.helidon.webserver.security
-
Interface generated from definition.
- PathsConfig.Builder - Class in io.helidon.webserver.security
-
Fluent API builder for
PathsConfig
. - PathsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.security -
Fluent API builder base for
PathsConfig
. - PathsConfig.BuilderBase.PathsConfigImpl - Class in io.helidon.webserver.security
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- PathsConfigImpl(PathsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
-
Create an instance providing a builder.
- pathSuffix(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, tokens created against this role will have the given suffix as part of their path in addition to the role name.
- PathSupport - Class in io.helidon.http.media
-
Media support for Path.
- PathSupport(String) - Constructor for class io.helidon.http.media.PathSupport
-
Create a named instance.
- PathTracingConfig - Interface in io.helidon.webserver.observe.tracing
-
Traced system configuration for web server for a specific path.
- PathTracingConfig.Builder - Class in io.helidon.webserver.observe.tracing
-
Fluent API builder for
PathTracingConfig
. - pathWithQueryAndFragment() - Method in class io.helidon.webclient.api.ClientUri
-
Encoded path with query and fragment.
- pattern(String) - Static method in class io.helidon.http.PathMatchers
-
Pattern match path matcher.
- payload(PAYLOAD) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set or replace JMS payload.
- PAYLOAD - Enum constant in enum class io.helidon.security.jwt.JwtScope
-
Payload claims.
- PAYLOAD_TOO_LARGE - Enum constant in enum class io.helidon.http.DirectHandler.EventType
-
Payload is bigger than the configured maximal size.
- payloadClaim(String) - Method in class io.helidon.security.jwt.Jwt
-
Get a claim by its name from payload.
- payloadClaims() - Method in class io.helidon.security.jwt.Jwt
-
All payload claims in raw json form.
- payloadData() - Method in class io.helidon.websocket.ClientWsFrame
- payloadData() - Method in class io.helidon.websocket.ServerWsFrame
- payloadData() - Method in interface io.helidon.websocket.WsFrame
-
Always unmasked.
- payloadJson() - Method in class io.helidon.security.jwt.Jwt
-
Create a JSON payload object.
- payloadLength() - Method in class io.helidon.websocket.ClientWsFrame
- payloadLength() - Method in class io.helidon.websocket.ServerWsFrame
- payloadLength() - Method in interface io.helidon.websocket.WsFrame
-
Length of the payload bytes.
- PAYMENT_REQUIRED_402 - Static variable in class io.helidon.http.Status
-
402 Payment Required, see HTTP/1.1 documentation.
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Invoke provided consumer for every item in stream.
- peek(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
-
Invoke provided consumer for the item in stream.
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Invoke provided consumer for every item in stream.
- PeerInfo - Interface in io.helidon.common.socket
-
Information about one side of this communication (either local or remote).
- pem() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- pem() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from pem file(s).
- pem() - Method in interface io.helidon.common.pki.Keys
-
Configure keys from pem file(s).
- pem(PemKeys) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from pem file(s).
- pem(Consumer<PemKeys.Builder>) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Configure keys from pem file(s).
- PEM - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
PEM encoded.
- PEM_BUNDLE - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
PEM with private key (for
PkiSecrets.issueCertificate(IssueCertificate.Request)
. - PemKeys - Interface in io.helidon.common.pki
-
PEM files based keys - accepts private key and certificate chain.
- PemKeys.Builder - Class in io.helidon.common.pki
-
Fluent API builder for
PemKeys
. - PemKeys.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.pki -
Fluent API builder base for
PemKeys
. - PemKeys.BuilderBase.PemKeysImpl - Class in io.helidon.common.pki
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- PemKeysImpl(PemKeys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
-
Create an instance providing a builder.
- PemReader - Class in io.helidon.common.pki
-
Reads a PEM file and converts it into a list of DERs so that they are imported into a
KeyStore
easily. - PER_SECOND - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
Represent per second.
- PERCENT - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
Represents percentage.
- PERCENT_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
%
byte. - percentile() - Method in interface io.helidon.metrics.api.ValueAtPercentile
-
Returns the percentile.
- percentiles() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Returns the percentiles.
- percentiles() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
-
Returns the settings for non-aggregable percentiles.
- percentiles() - Method in interface io.helidon.metrics.api.Timer.Builder
-
Returns the percentiles set in the builder, if any.
- percentiles(double...) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Specifies time series percentiles.
- percentiles(double...) - Method in interface io.helidon.metrics.api.Timer.Builder
-
Sets the percentiles to compute and publish (expressing, for example, the 95th percentile as 0.95).
- percentiles(Iterable<Double>) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
-
Specifies time series percentiles.
- percentileValues() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the values at the configured percentiles for the histogram.
- period(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If specified, the token will be periodic; it will have no maximum TTL (unless an "explicit-max-ttl" is also set) but every renewal will use the given period.
- PERIOD_EXECUTIONS_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Period between successive executions of polling loop.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specifies the period in milliseconds between successive scheduler executions.
- PERMANENT_REDIRECT_308 - Static variable in class io.helidon.http.Status
-
308 Permanent Redirect, see HTTP Status Code 308 documentation.
- PERMISSION_DENIED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The caller does not have permission to execute the specified operation.
- permit() - Static method in class io.helidon.security.AuthorizationResponse
-
Permit the request.
- permitAll() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- permitAll() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether to allow anybody to access the endpoint.
- permitAll() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Whether to allow anybody to access the endpoint.
- permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Whether to allow anybody to access the endpoint.
- permitAll() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Whether to allow anybody to access the endpoint.
- permitAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Returns true if access should be permitted to all.
- permitAll() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- permitAll() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Permit all access, even when not authorized.
- permitAll() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Permit all access, even when not authorized.
- permitAll() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- permitAll() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Permit all access, even when not authorized.
- permitAll() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Permit all access, even when not authorized.
- permitAll(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether to allow anybody to access the endpoint.
- permitAll(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Whether to allow anybody to access the endpoint.
- permitAll(boolean) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Permit all access, even when not authorized.
- permitAll(boolean) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Permit all access, even when not authorized.
- permits() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- permits() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Number of permit to allow.
- permits() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Number of permit to allow.
- permits(int) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Number of permit to allow.
- Persistence - Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for anonymous complex type.
- Persistence() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence
- Persistence.PersistenceUnit - Class in io.helidon.integrations.cdi.jpa.jaxb
-
Configuration of a persistence unit.
- Persistence.PersistenceUnit.Properties - Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for anonymous complex type.
- Persistence.PersistenceUnit.Properties.Property - Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for anonymous complex type.
- PersistenceExtension - Class in io.helidon.integrations.cdi.jpa
-
An
Extension
that integrates container-mode Jakarta Persistence 3.1 into CDI SE 4.0-based applications. - PersistenceExtension() - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceExtension
-
Deprecated.For invocation by CDI only.
- persistenceUnit - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
- PersistenceUnit() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- PersistenceUnitCachingType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for persistence-unit-caching-type.
- PersistenceUnitInfoBean - Class in io.helidon.integrations.cdi.jpa
-
A
PersistenceUnitInfo
implementation that can be constructed by hand. - PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, PersistenceUnitInfoBean.DataSourceProvider, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean
. - PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean
. - PersistenceUnitInfoBean(String, URL, Collection<? extends String>, PersistenceUnitInfoBean.DataSourceProvider, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean
using as many defaults as reasonably possible. - PersistenceUnitInfoBean(String, URL, Collection<? extends String>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean
using as many defaults as reasonably possible. - PersistenceUnitInfoBean.DataSourceProvider - Interface in io.helidon.integrations.cdi.jpa
-
A functional interface indicating that its implementations can supply
DataSource
s. - PersistenceUnitTransactionType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for persistence-unit-transaction-type.
- PersistenceUnitValidationModeType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
-
Java class for persistence-unit-validation-mode-type.
- phoneNumber() - Method in class io.helidon.security.jwt.Jwt
-
Phone number claim.
- phoneNumber(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Phone number of the subject.
- phoneNumberVerified() - Method in class io.helidon.security.jwt.Jwt
-
Phone number verified claim.
- phoneNumberVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Whether the phone number is verified or not.
- picture() - Method in class io.helidon.security.jwt.Jwt
-
Picture URI claim.
- picture(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Profile picture URI of the subject.
- ping() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- ping() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Check healthiness of cached connections with HTTP/2.0 ping frame.
- ping() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Check healthiness of cached connections with HTTP/2.0 ping frame.
- ping(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Check healthiness of cached connections with HTTP/2.0 ping frame.
- ping(BufferData) - Method in class io.helidon.webclient.websocket.ClientWsConnection
- ping(BufferData) - Method in class io.helidon.webserver.websocket.WsConnection
- ping(BufferData) - Method in interface io.helidon.websocket.WsSession
-
Send ping.
- PING - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Ping frame.
- PING - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Ping control frame.
- PING - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Ping frame types.
- pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Timeout for ping probe used for checking healthiness of cached connections.
- pingTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Timeout for ping probe used for checking healthiness of cached connections.
- pingTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Timeout for ping probe used for checking healthiness of cached connections.
- PkiEngineProvider - Class in io.helidon.integrations.vault.secrets.pki
-
Java Service Loader service for PKI Secrets engine for Vault integration.
- PkiEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- PkiException - Exception Class in io.helidon.common.pki
-
Exception caused by PKI handling (keystores, keys, certificates).
- PkiFormat - Enum Class in io.helidon.integrations.vault.secrets.pki
-
Format of certificate or CRL.
- PkiRole - Class in io.helidon.integrations.vault.secrets.pki
-
Pki Role request and response.
- PkiRole.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- PkiRole.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - PkiSecrets - Interface in io.helidon.integrations.vault.secrets.pki
-
API operation for Vault PKI Secrets Engine.
- plain(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
-
New parameter of any type.
- PlainSocket - Class in io.helidon.common.socket
-
Helidon socket that is based on plaintext.
- PlainSocket(Socket, String, String) - Constructor for class io.helidon.common.socket.PlainSocket
-
Plain socket.
- PLAINTEXT_UTF_8 - Static variable in class io.helidon.http.HttpMediaTypes
-
text/plain media type with UTF-8 charset.
- Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
- Section
- Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
- Section
- Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
- Section
- PLATFORM - Enum constant in enum class io.helidon.microprofile.cdi.ExecuteOn.ThreadType
-
A thread of type platform (non-virtual).
- policies() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
List of policy names of this token.
- policies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
List of policy names.
- policy(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Policy text.
- PolicyExecutor - Interface in io.helidon.security.abac.policy.spi
-
Custom executor of policy statements.
- PolicyExecutorService - Interface in io.helidon.security.abac.policy.spi
-
Java service for
PolicyValidator
ABAC validator. - policyStatements() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
The policy statements collected through configuration hierarchy.
- PolicyValidator - Class in io.helidon.security.abac.policy
-
Abac validator based on a
PolicyValidator.PolicyStatement
. - PolicyValidator.Builder - Class in io.helidon.security.abac.policy
-
A fluent API builder for
PolicyValidator
. - PolicyValidator.PolicyConfig - Class in io.helidon.security.abac.policy
-
Configuration of policy validator - a statement and whether to inherit value from parents.
- PolicyValidator.PolicyConfig.Builder - Class in io.helidon.security.abac.policy
-
A fluent API builder for
PolicyValidator.PolicyConfig
. - PolicyValidator.PolicyStatement - Annotation Interface in io.helidon.security.abac.policy
-
Annotate resource classes, methods, application etc.
- PolicyValidatorService - Class in io.helidon.security.abac.policy
-
A validator of policy statements java service to plug into Abac security provider.
- PolicyValidatorService() - Constructor for class io.helidon.security.abac.policy.PolicyValidatorService
- poll(Path, Duration, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
-
Start polling for changes.
- poll(Instant) - Method in interface io.helidon.config.spi.PollingStrategy.Polled
-
Poll for changes.
- POLL_TIMEOUT_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Timeout for polling for next message in every poll cycle in millis.
- PollableSource<S> - Interface in io.helidon.config.spi
-
A source implementing this interface provides support for polling using a
PollingStrategy
. - PollableSource.Builder<T> - Interface in io.helidon.config.spi
-
A builder for pollable source.
- PollingStrategies - Class in io.helidon.config
-
Built-in
PollingStrategy
implementations. - PollingStrategies.ScheduledBuilder - Class in io.helidon.config
-
A builder for a scheduled polling strategy.
- pollingStrategy() - Method in class io.helidon.config.AbstractSource
-
A polling strategy of this source, if it implements
PollableSource
and has one configured. - pollingStrategy() - Method in class io.helidon.config.DirectoryConfigSource
- pollingStrategy() - Method in class io.helidon.config.etcd.EtcdConfigSource
- pollingStrategy() - Method in class io.helidon.config.FileConfigSource
- pollingStrategy() - Method in class io.helidon.config.FileOverrideSource
- pollingStrategy() - Method in class io.helidon.config.git.GitConfigSource
- pollingStrategy() - Method in class io.helidon.config.MapConfigSource
- pollingStrategy() - Method in interface io.helidon.config.spi.PollableSource
-
If a polling strategy is configured with this source, return it.
- pollingStrategy() - Method in class io.helidon.config.UrlConfigSource
- pollingStrategy() - Method in class io.helidon.config.UrlOverrideSource
- pollingStrategy() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
-
Deprecated.
- pollingStrategy(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a polling strategy based on its meta configuration.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure a polling strategy.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.DirectoryConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileOverrideSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.MapConfigSource.MapBuilder
- pollingStrategy(PollingStrategy) - Method in interface io.helidon.config.spi.PollableSource.Builder
-
Configure the polling strategy to use.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlOverrideSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
-
Sets the
PollingStrategy
for use by thisSecretBundleNodeConfigSource.Builder
. - pollingStrategy(Supplier<? extends PollingStrategy>) - Method in interface io.helidon.config.spi.PollableSource.Builder
-
Configure the polling strategy to use.
- PollingStrategy - Interface in io.helidon.config.spi
-
Mechanism for notifying interested listeners when they should check for changes that might have been made to the data used to create a
Config
tree, as accessed throughPollableSource
s. - PollingStrategy.Polled - Interface in io.helidon.config.spi
-
A polled component.
- PollingStrategyProvider - Interface in io.helidon.config.spi
-
Java service loader service to create a polling strategy factory based on meta configuration.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Timeout for polling for next message in every poll cycle in millis.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Timeout for polling for next message in every poll cycle in millis.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The maximum time to block polling loop in milliseconds.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specifies maximum time in milliseconds to block polling messages from Kafka.
- pollWaitTime() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- pollWaitTime() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
How long to wait for the next HTTP/2 data frame to arrive in underlying stream.
- pollWaitTime() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
How long to wait for the next HTTP/2 data frame to arrive in underlying stream.
- pollWaitTime(Duration) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
How long to wait for the next HTTP/2 data frame to arrive in underlying stream.
- pong(BufferData) - Method in class io.helidon.webclient.websocket.ClientWsConnection
- pong(BufferData) - Method in class io.helidon.webserver.websocket.WsConnection
- pong(BufferData) - Method in interface io.helidon.websocket.WsSession
-
Send pong.
- PONG - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Pong control frame.
- port() - Method in interface io.helidon.common.socket.PeerInfo
-
Port of the peer.
- port() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Port part of authority of the request.
- port() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- port() - Method in interface io.helidon.common.uri.UriInfo
-
Port part of authority of the request.
- port() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- port() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The port to connect to.
- port() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
The port to connect to.
- port() - Method in interface io.helidon.microprofile.server.Server
-
Get the port this server listens on or
-1
if the server is not running. - port() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Current port the server is running on.
- port() - Method in class io.helidon.microprofile.server.ServerImpl
- port() - Method in class io.helidon.webclient.api.ClientUri
- port() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
port
record component. - port() - Method in class io.helidon.webclient.api.Proxy
-
Returns the port.
- port() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- port() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Port of the default socket.
- port() - Method in interface io.helidon.webserver.ListenerConfig
-
Port of the default socket.
- port() - Method in interface io.helidon.webserver.WebServerConfig
-
Port of the default socket.
- port() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Port of the default socket.
- port() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns the value of the
port
record component. - port() - Method in interface io.helidon.webserver.WebServer
-
Returns a port number the default server socket is bound to and is listening on; or
-1
if unknown or not active. - port(int) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Port part of authority of the request.
- port(int) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The port to connect to.
- port(int) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure listen port.
- port(int) - Method in class io.helidon.webclient.api.ClientUri
-
Port of this URI.
- port(int) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Sets a port value.
- port(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Port of the default socket.
- port(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Named port the server is running on.
- port(String) - Method in interface io.helidon.webserver.WebServer
-
Returns a port number an additional named server socket is bound to and is listening on; or
-1
if unknown or not active. - PORT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI port component type.
- post() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for post method with default path.
- post(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- post(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a post route.
- post(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for post method with a path.
- post(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Post without a response entity.
- post(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- post(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a post route.
- POST - Static variable in class io.helidon.http.Method
-
The POST method is used to request that the origin server acceptedTypes the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
- postBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Post build method.
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Called after adding properties defined in this request.
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
- postCompletion(InvocationContext, Throwable, W) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Performs whatever post-completion work is needed for the given context, applied to the specified work item.
- postConstruct() - Method in class io.helidon.microprofile.security.SecurityFilter
-
A life-cycle method invoked by Jersey that finished initialization of the filter.
- postConstruct() - Method in class io.helidon.microprofile.tracing.MpTracingFilter
-
Post construct method, initialization procedures.
- postConstruct(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- postLogoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Post logout redirect URI.
- postLogoutUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI to redirect to once the logout process is done.
- PostRequestMetricsSupport - Interface in io.helidon.webserver.observe.metrics
-
Encapsulates metrics-related post-request processing that other components use and factory methods for creating instances of the related context.
- postSetup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.
- postSetup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
-
This can be used to register services, filters etc.
- potentialAuthStrategies() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.The list of
OciAuthenticationDetailsProvider.AuthStrategy
names (excludingOciAuthenticationDetailsProvider.AuthStrategy.AUTO
) that are potentially applicable for use. - potentialAuthStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.The list of
OciAuthenticationDetailsProvider.AuthStrategy
names (excludingOciAuthenticationDetailsProvider.AuthStrategy.AUTO
) that are potentially applicable for use. - PRAGMA - Static variable in class io.helidon.http.HeaderNames
-
The
Pragma
header name. - preBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Pre build method.
- preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Called before adding properties defined in this request.
- preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.VaultRequest
- preBuildPrototype() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Handles providers and decorators.
- preBuildPrototype() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Handles providers and decorators.
- precision() - Method in interface io.helidon.dbclient.DbColumn
-
Precision of this column.
- PRECONDITION_FAILED_412 - Static variable in class io.helidon.http.Status
-
412 Precondition Failed, see HTTP/1.1 documentation.
- PRECONDITION_REQUIRED_428 - Static variable in class io.helidon.http.Status
-
Precondition required, see RFC 6585 - Additional HTTP Status Codes.
- preDestroy(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- predicate() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Predicate used to build a client service.
- predicate(Method...) - Static method in class io.helidon.http.Method
-
Create a predicate for the provided methods.
- predicate(Collection<Method>) - Static method in class io.helidon.http.Method
-
Create a predicate for the provided methods.
- PREFACE_LENGTH - Static variable in class io.helidon.http.http2.Http2Util
-
Length of prior knowledge preface.
- prefaceData() - Static method in class io.helidon.http.http2.Http2Util
-
HTTP/2 preface data as a buffer data.
- preferCrlOverOcsp() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Prefer CRL over OCSP.
- preferCrlOverOcsp() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- preferCrlOverOcsp() - Method in interface io.helidon.common.tls.RevocationConfig
-
Prefer CRL over OCSP.
- preferCrlOverOcsp(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Prefer CRL over OCSP.
- preferredUsername() - Method in class io.helidon.security.jwt.Jwt
-
Preferred username claim.
- preferredUsername(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Preferred username of the subject.
- prefix() - Method in record class io.helidon.codegen.CodegenScope
-
Type prefix for this scope.
- prefix() - Element in annotation interface io.helidon.config.metadata.Configured
-
Standalone configuration objects use a prefix to mark where Helidon expects them in the configuration tree.
- prefix() - Method in enum class io.helidon.dbclient.DbStatementType
-
Short prefix of this type.
- prefix(String) - Static method in class io.helidon.http.PathMatchers
-
Prefix match path matcher.
- prefixed(String, Supplier<? extends ConfigSource>) - Static method in class io.helidon.config.ConfigSources
-
Provides a
ConfigSource
from asourceSupplier
, adding the specifiedprefix
to the keys in the source. - PrefixedConfigSource - Class in io.helidon.config
-
ConfigSource
implementation wraps another config source and add key prefix to original one. - prefixMatch(UriPath) - Method in interface io.helidon.http.PathMatcher
-
Match the provided path against the configured path as a prefix match.
- PrefixMatchResult(boolean, RoutedPath, UriPath) - Constructor for record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Creates an instance of a
PrefixMatchResult
record class. - PREFLIGHT - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A CORS preflight request.
- preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Set to true when the input is already hashed.
- preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Set to true when the input is already hashed.
- preInvocation(InvocationContext, W) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Performs whatever pre-invocation work is needed for the given context, applied to the specified work item.
- PREPARE - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.prepare(Xid)
method. - prepareCall(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareCall(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareResponse(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportBase
-
Not for developer user. Gets a response ready to participate in the CORS protocol.
- prepareResponse(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportHelper
-
Prepares a response with CORS headers, if the supplied request is in fact a CORS request.
- prepareRuntime(Config) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Configure with runtime config.
- prepareSession(Config, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- prepareSession(Config, ConnectionFactory) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- prepareStatement(DbClientServiceContext) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
-
Create the
PreparedStatement
. - prepareStatement(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, String) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
-
Create the
PreparedStatement
. - prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(Connection, String, String) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
-
Create the
PreparedStatement
. - presentValue(Http2Setting<T>) - Method in class io.helidon.http.http2.Http2Settings
-
Value of a setting if present in these settings.
- prestart() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Whether to prestart core threads in this thread pool executor.
- prestart() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- prestart() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Whether to prestart core threads in this thread pool executor.
- prestart(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Whether to prestart core threads in this thread pool executor.
- Preview - Annotation Interface in io.helidon.common.features.api
-
Annotation for preview feature modules.
- previous() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- primitive() - Method in class io.helidon.codegen.classmodel.TypeArgument
- primitive() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.isPrimitive()
. - primitive() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- primitive() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.isPrimitive()
. - primitive(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Functions the same as
Class.isPrimitive()
. - PRIMITIVE_BOOLEAN - Static variable in class io.helidon.common.types.TypeNames
-
Primitive boolean type.
- PRIMITIVE_BYTE - Static variable in class io.helidon.common.types.TypeNames
-
Primitive byte type.
- PRIMITIVE_CHAR - Static variable in class io.helidon.common.types.TypeNames
-
Primitive char type.
- PRIMITIVE_DOUBLE - Static variable in class io.helidon.common.types.TypeNames
-
Primitive double type.
- PRIMITIVE_FLOAT - Static variable in class io.helidon.common.types.TypeNames
-
Primitive float type.
- PRIMITIVE_INT - Static variable in class io.helidon.common.types.TypeNames
-
Primitive int type.
- PRIMITIVE_LONG - Static variable in class io.helidon.common.types.TypeNames
-
Primitive long type.
- PRIMITIVE_SHORT - Static variable in class io.helidon.common.types.TypeNames
-
Primitive short type.
- PRIMITIVE_VOID - Static variable in class io.helidon.common.types.TypeNames
-
Primitive void type.
- principal() - Method in class io.helidon.security.Subject
-
Get the principal this subject is created for (e.g.
- principal(Principal) - Method in class io.helidon.security.Subject.Builder
-
Main principal of this subject.
- Principal - Interface in io.helidon.security
-
A security principal.
- Principal.Builder - Class in io.helidon.security
-
A fluent API builder for
Principal
. - principalName() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The principal name of the client.
- principalName(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The principal name of the client, defaults to keyId if not configured.
- principals() - Method in class io.helidon.security.Subject
-
Get all principals of this subject (including the one returned by
Subject.principal()
). - print(HelidonFlavor, String, boolean) - Static method in class io.helidon.common.features.HelidonFeatures
-
Print features for the current flavor.
- printStackTrace(PrintStream) - Method in exception class io.helidon.integrations.vault.VaultRestException
- Priorities - Class in io.helidon.config.mp
-
Priority utilities.
- Prioritized - Interface in io.helidon.config.mp
-
Interface to define that this class is a class with priority.
- priority() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- priority() - Method in interface io.helidon.config.mp.Prioritized
-
Priority of this class (maybe because it is defined dynamically, so it cannot be defined by an annotation).
- priority() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- priority() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
-
Whether the priority flag is set.
- priority() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
-
Stream priority.
- priority(int) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
-
Priority defines a weight between 1 and 256 (inclusive) to prioritize this stream by the server.
- priority(Http2Priority) - Method in interface io.helidon.http.http2.Http2Stream
-
Priority.
- priority(Http2Priority) - Method in class io.helidon.webclient.http2.Http2ClientStream
- PRIORITY - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Priority frame.
- PRIORITY - Static variable in class io.helidon.http.http2.Http2Flag
-
Priority flag.
- PRIORITY - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Priority frame types.
- priorityComparator(int) - Static method in class io.helidon.config.mp.Priorities
-
Returns a comparator for two objects, the classes for which are implementations of
Prioritized
, and/or optionally annotated withPriority
and which applies a specified default priority if either or both classes lack the annotation. - priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Prior knowledge of HTTP/2 capabilities of the server.
- priorKnowledge() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
-
Prior knowledge of HTTP/2 capabilities of the server.
- priorKnowledge() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
-
Prior knowledge setting.
- priorKnowledge(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Prior knowledge of HTTP/2 capabilities of the server.
- priorKnowledge(boolean) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
-
Configure prior knowledge of HTTP/2 (e.g.
- PRIVATE - Enum constant in enum class io.helidon.common.types.AccessModifier
-
Private access modifier.
- PRIVATE_KEY_ALIAS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set private key alias within a keystore.
- PRIVATE_KEY_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have registered a public key sign a JWT using that key.
- PRIVATE_KEY_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set pass phrase for private key.
- PRIVATE_KEY_PEM_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PEM_KEY") PEM file.
- PRIVATE_KEYSTORE_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set pass phrase for keystore.
- PRIVATE_KEYSTORE_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PRIVATE_KEY") keystore.
- PRIVATE_KEYSTORE_TYPE_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set key type to use.
- privateCredential(Class<T>) - Method in class io.helidon.security.Subject
-
Get private credential for the specified type.
- privateKey() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- privateKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The private key of this config if configured.
- privateKey() - Method in interface io.helidon.common.pki.Keys
-
The private key of this config if configured.
- privateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Private key to use.
- privateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- privateKey() - Method in interface io.helidon.common.tls.TlsConfig
-
Private key to use.
- privateKey() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- privateKey() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKey() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI authentication private key resource.
- privateKey() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Private key bytes.
- privateKey() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Private key bytes.
- privateKey() - Method in class io.helidon.security.jwt.jwk.JwkEC
- privateKey() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- privateKey(Resource) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKey(Resource) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Private key in PEM format.
- privateKey(ResourceConfig) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKey(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Private key to use.
- privateKey(Keys) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Private key for RSA based decryption.
- privateKey(ECPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
- privateKey(RSAPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
- privateKey(PrivateKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Private key which should be used for decryption.
- privateKey(PrivateKey) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set private key which should be used for signature creation.
- privateKey(PrivateKey) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The private key of this config if configured.
- privateKey(PrivateKey) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Private key to use.
- privateKey(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKey(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Private key to use.
- privateKeyCertChain() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- privateKeyCertChain() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- privateKeyCertChain() - Method in interface io.helidon.common.tls.TlsConfig
-
Certificate chain of the private key.
- privateKeyCertChain(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- privateKeyCertChain(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- privateKeyCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate chain of the private key.
- privateKeyConfig(Keys) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Private key configuration for RSA based algorithms.
- privateKeyPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKeyPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- privateKeyPath() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI authentication private key resource.
- privateKeyPath(Path) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI authentication private key resource.
- privateKeyType() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Type of the private key (such as
rsa
. - privateKeyType() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Type of the private key (such as
rsa
. - proceed() - Method in interface io.helidon.webserver.http.FilterChain
-
Proceed with the next filters, or route.
- proceed(WebClientServiceRequest) - Method in interface io.helidon.webclient.spi.WebClientService.Chain
-
Proceed with invocation of the next service, or the HTTP call.
- process(RoundContext) - Method in interface io.helidon.codegen.spi.CodegenExtension
-
Process a round of code analysis and generation.
- process(List<TypeInfo>) - Method in class io.helidon.codegen.Codegen
-
Process all types discovered.
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.codegen.apt.AptProcessor
- processAuthentication(SecurityFilterContext, SecurityClientBuilder<AuthenticationResponse>, SecurityDefinition, AtnTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
- processAuthorization(SecurityFilterContext, SecurityClientBuilder<AuthorizationResponse>) - Method in class io.helidon.microprofile.security.SecurityFilter
- processingOver() - Method in class io.helidon.codegen.Codegen
-
Finish processing.
- processingOver(RoundContext) - Method in interface io.helidon.codegen.spi.CodegenExtension
-
Processing has finished, any finalization can be done.
- processListDataResponse(JsonObject) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Process response from
LIST
operations. - processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Deals with a managed bean that survived vetoing, provided by concrete extension implementations.
- processor() - Method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
- processor(Channel<PAYLOAD>, Channel<RESULT>, Function<? super PAYLOAD, ? extends RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register a mapping function between two channels.
- processor(Channel<PAYLOAD>, Channel<RESULT>, ProcessorBuilder<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
ProcessorBuilder
for buildingProcessor
to be used isin
Channel
's subscriber andout
Channel
's publisher. - processor(Channel<PAYLOAD>, Channel<RESULT>, Processor<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
- processRequest(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportBase
-
Not for developer use. Submits a request adapter and response adapter for CORS processing.
- processRequest(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportHelper
-
Processes a request according to the CORS rules, returning an
Optional
of the response type if the caller should send the response immediately (such as for a preflight response or an error response to a non-preflight CORS request). - processRoleRequest(HttpClientRequest, Object, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
- processSecurity(ContainerRequestContext, SecurityFilterContext, SecurityTracing, SecurityContext) - Method in class io.helidon.microprofile.security.SecurityFilter
- produce(CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- produced(AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically subtract the given number from the field if that field is not already at
Long.MAX_VALUE
and return the new value. - PRODUCER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Producer span, in messaging.
- producers() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
- producerSupplier(Supplier<Producer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Defines how to instantiate the KafkaSubscriber.
- PRODUCTION - Static variable in record class io.helidon.codegen.CodegenScope
-
Production scope.
- profile() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
- profile() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
The OCI configuration/auth profile name.
- profile() - Method in interface io.helidon.integrations.oci.ConfigFileMethodConfig
-
The OCI configuration/auth profile name.
- profile() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
-
Configuration profile.
- profile() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
-
Configuration profile.
- profile() - Method in class io.helidon.security.jwt.Jwt
-
Profile URI claim.
- profile(String) - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
The OCI configuration/auth profile name.
- profile(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Profile URI of the subject.
- programmaticEndpoint(Class<? extends Endpoint>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single programmatic endpoint.
- programmaticEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of programmatic endpoints.
- prologue() - Method in interface io.helidon.webserver.http.HttpRequest
-
Prologue of the request.
- prologue(HttpPrologue) - Method in interface io.helidon.webserver.http.RoutingRequest
-
Update prologue of this request.
- prologue(ConnectionContext, HttpPrologue) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
-
Handle prologue.
- prologue(ConnectionContext, HttpPrologue) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
- PROMETHEUS - Enum constant in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Deprecated.Prometheus built-in registry type.
- PrometheusSupport - Class in io.helidon.metrics.prometheus
-
Support for Prometheus client endpoint.
- PrometheusSupport.Builder - Class in io.helidon.metrics.prometheus
-
A builder of
PrometheusSupport
. - propagate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to propagate identity.
- propagateData(OpenTelemetryDataPropagationProvider.OpenTelemetryContext) - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider
- propagateData(ZipkinDataPropagationProvider.ZipkinContext) - Method in class io.helidon.tracing.providers.zipkin.ZipkinDataPropagationProvider
- propagateData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
- propagateData(Map<String, String>) - Method in class io.helidon.logging.log4j.Log4jMdcPropagator
- propagateData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- propagateData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Propagates the data to be used by the new thread.
- PropagatedHeaders - Interface in io.helidon.lra.coordinator.client
-
Headers propagated between Participant and Coordinator.
- PropagatedHeaders.NoopPropagatedHeaders - Class in io.helidon.lra.coordinator.client
-
Noop headers, always returns same instance of empty map.
- PropagatedHeaders.PrefixedPropagatedHeaders - Class in io.helidon.lra.coordinator.client
-
Propagated headers which can scan for allowed headers with any of the preconfigured prefixes.
- properties - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- properties() - Static method in class io.helidon.config.ConfigParsers
-
Returns a
ConfigParser
implementation that parses Java Properties content (the media typePropertiesConfigParser.MEDIA_TYPE_TEXT_JAVA_PROPERTIES
). - properties() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configured connection pool properties.
- properties() - Method in class io.helidon.webclient.api.ClientRequestBase
-
Properties configured by a user or by other components.
- properties() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Configured properties.
- properties() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- properties() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Properties configured for this client.
- properties() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Properties configured for this client.
- properties() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Properties configured by user when creating this client request.
- properties(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
This method replaces all values with the new ones.
- properties(Properties) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Properties to be used as config source underlying data.
- properties(Properties) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configure connection pool properties.
- Properties() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
- PropertiesConfigParser - Class in io.helidon.config
-
ConfigParser
implementation that parses Java Properties content. - PropertiesConfigParser() - Constructor for class io.helidon.config.PropertiesConfigParser
-
Required public constructor for
ServiceLoader
. - PropertiesFilter - Class in io.helidon.config
-
Filter properties with provided and default filter pattern.
- property - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
- property(String, boolean) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, byte) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, double) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, float) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, int) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, long) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, short) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, String) - Method in class io.helidon.messaging.ConnectorConfigBuilder
- property(String, String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Add custom property.
- property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Add custom property.
- property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Add custom property.
- property(String, String) - Method in interface io.helidon.webclient.api.ClientRequest
-
Add a property to be used by this request.
- property(String, String) - Method in class io.helidon.webclient.api.ClientRequestBase
- Property() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
- PROPERTY_CONTEXT - Static variable in class io.helidon.microprofile.security.ClientSecurity
-
Property name for security context.
- PROPERTY_DISABLE_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
-
Property used for outbound calls with clients to disable registration/running of outbound security.
- PROPERTY_OUTBOUND_ID - Static variable in class io.helidon.security.EndpointConfig
-
Configure this for outbound requests to override id to use (client id, user - depending on use case).
- PROPERTY_OUTBOUND_SECRET - Static variable in class io.helidon.security.EndpointConfig
-
Configure this for outbound requests to override secret to use (client secret, actual password - depending on use case).
- PROPERTY_PROVIDER - Static variable in class io.helidon.microprofile.security.ClientSecurity
-
Property name for outbound security provider name.
- propertyName(Matcher) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Given a
Matcher
that has been produced by theAbstractConfigurableExtension.matcher(String)
method, returns the relevant property name, ornull
if there is no such property name. - propertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
- propertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
- PROTECTED - Enum constant in enum class io.helidon.common.types.AccessModifier
-
Protected access modifier.
- proto() - Method in class io.helidon.http.Forwarded
-
proto
directive of the forwarded header. - proto() - Method in interface io.helidon.webserver.grpc.GrpcService
-
Proto descriptor of this service.
- proto() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
Return a proto file descriptor.
- proto(Descriptors.FileDescriptor) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- proto(Descriptors.FileDescriptor) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register the proto file for the service.
- proto(Descriptors.FileDescriptor) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- proto(Descriptors.FileDescriptor) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register the proto for the service.
- PROTO - Static variable in annotation interface io.helidon.grpc.api.Grpc.GrpcMarshaller
-
The name of the Protocol Buffer marshaller supplier.
- protocol() - Method in interface io.helidon.common.socket.HelidonSocket
-
Protocol that was negotiated.
- protocol() - Method in class io.helidon.common.socket.TlsSocket
- protocol() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure the protocol used to obtain an instance of
SSLContext
. - protocol() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- protocol() - Method in interface io.helidon.common.tls.TlsConfig
-
Configure the protocol used to obtain an instance of
SSLContext
. - protocol() - Method in class io.helidon.http.HttpPrologue
-
Protocol name, should be
HTTP
in most cases. - protocol() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Protocol from protocol header.
- protocol(WebClient, C) - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
-
Create a protocol client instance.
- protocol(WebClient, GrpcClientProtocolConfig) - Method in class io.helidon.webclient.grpc.GrpcProtocolProvider
- protocol(WebClient, Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
- protocol(WebClient, Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
- protocol(WebClient, WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsProtocolProvider
- protocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure the protocol used to obtain an instance of
SSLContext
. - Protocol<T,
C> - Interface in io.helidon.webclient.spi -
Client protocol.
- PROTOCOL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint detected an unspecific protocol error.
- PROTOCOL - Static variable in interface io.helidon.webclient.grpc.GrpcClient
-
Protocol to use to obtain an instance of gRPC specific client from
WebClient.client(io.helidon.webclient.spi.Protocol)
. - PROTOCOL - Static variable in interface io.helidon.webclient.http1.Http1Client
-
HTTP/1.1 protocol to use to obtain an instance of HTTP/1.1 specific client from
WebClient.client(io.helidon.webclient.spi.Protocol)
. - PROTOCOL - Static variable in interface io.helidon.webclient.http2.Http2Client
-
Protocol to use to obtain an instance of http/2 specific client from
WebClient.client(io.helidon.webclient.spi.Protocol)
. - PROTOCOL - Static variable in interface io.helidon.webclient.websocket.WsClient
-
Protocol to use to obtain an instance of WebSocket specific client from
WebClient.client(io.helidon.webclient.spi.Protocol)
. - PROTOCOL - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Websocket protocol header name.
- PROTOCOL_CONFIGS - Static variable in class io.helidon.jersey.connector.HelidonProperties
-
Property name to set a
List<? extends ProtocolConfig>
instance with a list of protocol configs to be used by underlyingWebClient
. - PROTOCOL_ERROR - Static variable in class io.helidon.websocket.WsCloseCodes
-
Endpoint received a malformed frame.
- PROTOCOL_ID - Static variable in class io.helidon.jersey.connector.HelidonProperties
-
Property name to set a protocol ID for each request.
- PROTOCOL_ID - Static variable in interface io.helidon.webclient.grpc.GrpcClient
-
Protocol ID constant for gRPC.
- PROTOCOL_ID - Static variable in interface io.helidon.webclient.http1.Http1Client
-
ID of HTTP/1.1 protocol, as used for example in ALPN.
- PROTOCOL_ID - Static variable in interface io.helidon.webclient.http2.Http2Client
-
HTTP/2 protocol ID, as used by ALPN.
- protocolConfig() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- protocolConfig() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
gRPC specific configuration.
- protocolConfig() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
gRPC specific configuration.
- protocolConfig() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- protocolConfig() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
HTTP/1.1 specific configuration.
- protocolConfig() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
HTTP/1.1 specific configuration.
- protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
HTTP/2 specific configuration.
- protocolConfig() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
HTTP/2 specific configuration.
- protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
WebSocket specific configuration.
- protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- protocolConfig() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
WebSocket specific configuration.
- protocolConfig(GrpcClientProtocolConfig) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
gRPC specific configuration.
- protocolConfig(Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
HTTP/1.1 specific configuration.
- protocolConfig(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
HTTP/2 specific configuration.
- protocolConfig(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
WebSocket specific configuration.
- protocolConfig(Consumer<GrpcClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
gRPC specific configuration.
- protocolConfig(Consumer<Http1ClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
HTTP/1.1 specific configuration.
- protocolConfig(Consumer<Http2ClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
HTTP/2 specific configuration.
- protocolConfig(Consumer<WsClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
WebSocket specific configuration.
- protocolConfig(Supplier<? extends GrpcClientProtocolConfig>) - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
gRPC specific configuration.
- protocolConfig(Supplier<? extends Http1ClientProtocolConfig>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
HTTP/1.1 specific configuration.
- protocolConfig(Supplier<? extends Http2ClientProtocolConfig>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
HTTP/2 specific configuration.
- protocolConfig(Supplier<? extends WsClientProtocolConfig>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
WebSocket specific configuration.
- ProtocolConfig - Interface in io.helidon.webclient.spi
-
Client protocol configuration.
- ProtocolConfig - Interface in io.helidon.webserver.spi
-
Protocol configuration abstraction, used to setup a protocol.
- ProtocolConfigProvider<T> - Interface in io.helidon.webclient.spi
-
Client protocol configuration.
- ProtocolConfigProvider<T> - Interface in io.helidon.webserver.spi
-
Provider of protocol configuration.
- protocolConfigs() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Configuration of client protocols.
- protocolConfigs() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- protocolConfigs() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Configuration of client protocols.
- protocolConfigs(List<? extends ProtocolConfig>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Configuration of client protocols.
- ProtocolConfigs - Class in io.helidon.webserver
-
Protocol configuration to obtain explicitly configured details for the current socket.
- protocolConfigsDiscoverServices(boolean) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Configuration of client protocols.
- protocolConfigType() - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
- protocolConfigType() - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
- protocolConfigType() - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
-
Type of supported configuration.
- protocolConfigType() - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
- protocolConfigType() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
- protocolConfigType() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
-
Type of supported configuration.
- protocolConfigType() - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
-
Type of configuration supported by this connection provider.
- protocolConfigType() - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
- protocolId() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Returns an HTTP protocol ID, mapped to a specific version.
- protocolId() - Method in class io.helidon.webclient.grpc.GrpcProtocolProvider
- protocolId() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
- protocolId() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
- protocolId() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
-
Protocol id for ALPN (protocol negotiation when using TLS).
- protocolId() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
- protocolId(String) - Method in class io.helidon.webclient.api.HttpClientRequest
-
Use an explicit version of HTTP by defining its ALPN protocol ID.
- protocolMaxTableSize(long) - Method in class io.helidon.http.http2.Http2Headers.DynamicTable
-
Update protocol max table size.
- protocolNegotiated() - Method in interface io.helidon.common.socket.HelidonSocket
-
Whether a protocol was negotiated by the socket (such as ALPN when using TLS).
- protocolNegotiated() - Method in class io.helidon.common.socket.TlsSocket
- protocolPreference() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
List of HTTP protocol IDs by order of preference.
- protocolPreference() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- protocolPreference() - Method in interface io.helidon.webclient.api.WebClientConfig
-
List of HTTP protocol IDs by order of preference.
- protocolPreference(List<? extends String>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
List of HTTP protocol IDs by order of preference.
- protocols() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- protocols() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of protocols.
- protocols() - Method in interface io.helidon.webserver.ListenerConfig
-
Configuration of protocols.
- protocols() - Method in interface io.helidon.webserver.WebServerConfig
-
Configuration of protocols.
- protocols() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Configuration of protocols.
- protocols(List<? extends ProtocolConfig>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of protocols.
- protocolsDiscoverServices(boolean) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Configuration of protocols.
- protocolType() - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
- protocolType() - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
- protocolType() - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
-
Provider's type.
- protocolType() - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
- protocolType() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
- protocolType() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
-
Provider's type, also expected as the configuration node name.
- protocolType() - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
-
Type of protocol, such as
http_1_1
. - protocolType() - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
- protocolVersion() - Method in interface io.helidon.http.DirectHandler.TransportRequest
-
Protocol version (either from actual request, or guessed).
- protocolVersion() - Method in class io.helidon.http.HttpPrologue
-
HTTP protocol version of this request.
- protocolVersion() - Method in class io.helidon.webserver.http.DirectTransportRequest
- prototype() - Method in interface io.helidon.builder.api.RuntimeType.Api
-
The prototype as it was received when creating this runtime object instance.
- prototype() - Method in class io.helidon.common.concurrency.limits.AimdLimit
- prototype() - Method in class io.helidon.common.concurrency.limits.FixedLimit
- prototype() - Method in class io.helidon.common.configurable.AllowList
- prototype() - Method in class io.helidon.common.configurable.LruCache
- prototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
- prototype() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
- prototype() - Method in class io.helidon.common.tls.Tls
- prototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
- prototype() - Method in class io.helidon.openapi.OpenApiFeature
- prototype() - Method in class io.helidon.webclient.api.WebClientCookieManager
- prototype() - Method in class io.helidon.webclient.http2.Http2ClientImpl
- prototype() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
- prototype() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeature
- prototype() - Method in class io.helidon.webserver.context.ContextFeature
- prototype() - Method in class io.helidon.webserver.cors.CorsFeature
- prototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
- prototype() - Method in class io.helidon.webserver.observe.config.ConfigObserver
- prototype() - Method in class io.helidon.webserver.observe.health.HealthObserver
- prototype() - Method in class io.helidon.webserver.observe.info.InfoObserver
- prototype() - Method in class io.helidon.webserver.observe.log.LogObserver
- prototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
- prototype() - Method in class io.helidon.webserver.observe.ObserveFeature
- prototype() - Method in interface io.helidon.webserver.observe.spi.Observer
-
Configuration of this observer.
- prototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserver
- prototype() - Method in class io.helidon.webserver.security.SecurityFeature
- prototype() - Method in class io.helidon.webserver.security.SecurityHandler
- prototype() - Method in class io.helidon.webserver.testing.junit5.DirectClient
- prototype() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
- prototype() - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
- Prototype - Class in io.helidon.builder.api
-
Prototype is generated from a prototype blueprint, and it is expected to be part of the public API of the module.
- Prototype.Annotated - Annotation Interface in io.helidon.builder.api
-
Adding this annotation in conjunction with the
Prototype.Blueprint
on a target interface type or method causes thePrototype.Annotated.value()
be added to the generated implementation class and methods respectfully. - Prototype.Api - Interface in io.helidon.builder.api
-
Marker interface for the prototype API, usually a generated interface.
- Prototype.Blueprint - Annotation Interface in io.helidon.builder.api
-
A package local type (by design) that defines getter methods and possible static factory methods that form prototype information that is generated through annotation processing.
- Prototype.Builder<BUILDER,
PROTOTYPE> - Interface in io.helidon.builder.api -
Terminating method of this builder that creates a prototype instance.
- Prototype.BuilderDecorator<T> - Interface in io.helidon.builder.api
-
Provides a contract by which the
Prototype.Blueprint
annotated type can be decorated. - Prototype.BuilderMethod - Annotation Interface in io.helidon.builder.api
-
Annotated static method of a custom methods type to be added to builder.
- Prototype.Configured - Annotation Interface in io.helidon.builder.api
-
A blueprint annotated with this annotation will create a prototype that can be created from a
Config
instance. - Prototype.ConfiguredBuilder<BUILDER,
PROTOTYPE> - Interface in io.helidon.builder.api -
Extension of
Prototype.Builder
that supports configuration. - Prototype.Constant - Annotation Interface in io.helidon.builder.api
-
Annotated constant of a custom methods type to be added to prototype interface.
- Prototype.CustomMethods - Annotation Interface in io.helidon.builder.api
-
Additional methods from this type will be added to the prototype and its builder.
- Prototype.Factory<T> - Interface in io.helidon.builder.api
-
A prototype
Prototype.Blueprint
may extend this interface to explicitly reference the associated runtime type. - Prototype.FactoryMethod - Annotation Interface in io.helidon.builder.api
-
This is an annotation used by Helidon code generator that marks a static method as a factory method.
- Prototype.Implement - Annotation Interface in io.helidon.builder.api
-
Add additional interfaces to implement by the prototype.
- Prototype.OptionDecorator<B,
T> - Interface in io.helidon.builder.api -
Provides a way to decorate a single option when it is applied to the builder.
- Prototype.PrototypeMethod - Annotation Interface in io.helidon.builder.api
-
Annotated static method of a custom methods type to be added to prototype interface.
- Prototype.Provides - Annotation Interface in io.helidon.builder.api
-
Types provided by this configured type.
- Prototype.RegistrySupport - Annotation Interface in io.helidon.builder.api
-
Generate support for Service Registry (
helidon-service-registry
) for any option that is annotated asOption.Provider
. - provider - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- provider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Use explicit provider to obtain an instance of
SSLContext
. - provider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- provider() - Method in interface io.helidon.common.tls.TlsConfig
-
Use explicit provider to obtain an instance of
SSLContext
. - provider() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Set to true if the configuration may be provided by another module not know to us.
- provider() - Method in interface io.helidon.integrations.oci.spi.OciAuthenticationMethod
-
Provide an instance of the
BasicAuthenticationDetailsProvider
to be used by other services. - provider() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
Explicit authentication provider to use when processing this Authorized.
- provider() - Element in annotation interface io.helidon.security.annotations.Authorized
-
Explicit authorization provider to use when processing this Authorized.
- provider() - Method in interface io.helidon.webclient.spi.Protocol
-
Provider to use for this protocol.
- provider(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Use explicit provider to obtain an instance of
SSLContext
. - PROVIDER_CONFIG_KEY - Static variable in class io.helidon.security.providers.oidc.OidcProviderService
-
The default configuration key expected under security.providers that would contain configuration of a provider instance.
- providerCandidates() - Method in class io.helidon.webserver.ConnectionProviders
-
Get a new (mutable) list of provider candidates.
- providerClass() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerClass() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerClass() - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerClass() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerClass() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerClass() - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerClass() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerClass() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerClass() - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerClass() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerClass() - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerClass() - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerClass() - Method in interface io.helidon.security.spi.SecurityProviderService
-
Class of the provider of this provider service.
- ProviderConfig - Interface in io.helidon.security.spi
-
A marker interface for configurations of providers.
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerConfigKey() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerConfigKey() - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerConfigKey() - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerConfigKey() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerConfigKey() - Method in interface io.helidon.security.spi.SecurityProviderService
-
Key of the "root" of configuration of this provider.
- providerDiscoverServices() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Whether to discover all services using a service loader by default.
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerInstance(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerInstance(Config) - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerInstance(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerInstance(Config) - Method in interface io.helidon.security.spi.SecurityProviderService
-
Create a new instance of the provider based on the configuration provided.
- ProviderRequest - Class in io.helidon.security
-
A request sent to security providers.
- ProviderResponse(MapperProvider.Support, Mapper<?, ?>) - Constructor for record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Creates an instance of a
ProviderResponse
record class. - providerSelectionPolicy() - Method in interface io.helidon.security.Security
-
Configured provider selection policy.
- providerSelectionPolicy(Function<ProviderSelectionPolicy.Providers, ProviderSelectionPolicy>) - Method in class io.helidon.security.Security.Builder
-
Set the provider selection policy.
- ProviderSelectionPolicy - Interface in io.helidon.security.spi
-
A policy that selects provider to use.
- ProviderSelectionPolicy.Providers - Interface in io.helidon.security.spi
-
Interface that is passed to a constructor of a
ProviderSelectionPolicy
implementation to supply all configured providers from security. - providerType() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
If
ConfiguredOption.provider()
, this points to the provider interface that is used to discover implementations. - provides() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- provides() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Map of provider interfaces to provider implementations provided by this module.
- provides() - Method in interface io.helidon.codegen.ModuleInfo
-
Map of provider interfaces to provider implementations provided by this module.
- provides() - Element in annotation interface io.helidon.config.metadata.Configured
-
Additional types this type provides.
- provides(Map<? extends TypeName, List<TypeName>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method replaces all values with the new ones.
- proxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Proxy to use when using uri.
- proxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- proxy() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Proxy to use when using uri.
- proxy() - Method in class io.helidon.webclient.api.ClientRequestBase
- proxy() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
proxy
record component. - proxy() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Proxy configuration (may be no-proxy).
- proxy() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- proxy() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Proxy configuration to be used for requests.
- proxy() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Proxy configuration to be used for requests.
- proxy(Proxy) - Method in interface io.helidon.webclient.api.ClientRequest
-
Proxy configuration for this specific request.
- proxy(Proxy) - Method in class io.helidon.webclient.api.ClientRequestBase
- proxy(Proxy) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Proxy configuration to be used for requests.
- proxy(Class<T>, Class<?>...) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Create a dynamic proxy for the specified interface that proxies calls to the wrapped gRPC service.
- proxy(Proxy) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Proxy to use when using uri.
- proxy(Consumer<Proxy.Builder>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Proxy configuration to be used for requests.
- proxy(Supplier<? extends Proxy>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Proxy configuration to be used for requests.
- Proxy - Class in io.helidon.webclient.api
-
A definition of a proxy server to use for outgoing requests.
- PROXY_AUTHENTICATE - Static variable in class io.helidon.http.HeaderNames
-
The
Proxy-Authenticate
header name. - PROXY_AUTHENTICATION_REQUIRED_407 - Static variable in class io.helidon.http.Status
-
407 Proxy Authentication Required, see HTTP/1.1 documentation.
- PROXY_AUTHORIZATION - Static variable in class io.helidon.http.HeaderNames
-
The
Proxy-Authorization
header name. - PROXY_CONNECTION - Static variable in class io.helidon.webclient.api.ClientRequestBase
-
Proxy connection header.
- Proxy.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
Proxy
. - Proxy.ProxyType - Enum Class in io.helidon.webclient.api
-
Type of the proxy.
- proxyHost() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Host of the proxy when using URI.
- proxyHost() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- proxyHost() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Host of the proxy when using URI.
- proxyHost(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set proxy host when talking to Google.
- proxyHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy host to use.
- proxyPort() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Port of the proxy when using URI.
- proxyPort() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- proxyPort() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Port of the proxy when using URI.
- proxyPort(int) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set proxy port when talking to Google.
- proxyPort(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy port.
- proxyProtocol(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy protocol to use when proxy is used.
- proxyProtocolData() - Method in interface io.helidon.webserver.ConnectionContext
-
Proxy protocol header data.
- proxyProtocolData() - Method in interface io.helidon.webserver.http.ServerRequest
-
Access proxy protocol data for the connection on which this request was sent.
- ProxyProtocolData - Interface in io.helidon.webserver
-
Proxy protocol data parsed by
ProxyProtocolHandler
. - ProxyProtocolData.Family - Enum Class in io.helidon.webserver
-
Protocol family.
- ProxyProtocolData.Protocol - Enum Class in io.helidon.webserver
-
Protocol type.
- PUBLIC - Enum constant in enum class io.helidon.common.types.AccessModifier
-
Public access modifier.
- PUBLIC_KEY_PINS - Static variable in class io.helidon.http.HeaderNames
-
The
Public-Key-Pins
header name. - publicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- publicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The public X.509 Certificate if configured.
- publicCert() - Method in interface io.helidon.common.pki.Keys
-
The public X.509 Certificate if configured.
- publicCert(X509Certificate) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The public X.509 Certificate if configured.
- publicCredential(Class<T>) - Method in class io.helidon.security.Subject
-
Get public credential for the specified type.
- publicKey() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- publicKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The public key of this config if configured.
- publicKey() - Method in interface io.helidon.common.pki.Keys
-
The public key of this config if configured.
- publicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- publicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a public key from PEM format from a resource definition.
- publicKey() - Method in interface io.helidon.common.pki.PemKeys
-
Read a public key from PEM format from a resource definition.
- publicKey() - Method in class io.helidon.security.jwt.jwk.JwkEC
- publicKey() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- publicKey(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a public key from PEM format from a resource definition.
- publicKey(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a public key from PEM format from a resource definition.
- publicKey(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
String representation of the public key.
- publicKey(ECPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
- publicKey(RSAPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
- publicKey(PublicKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Public key which should be used for encryption.
- publicKey(PublicKey) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set public key which should be used for signature verification.
- publicKey(PublicKey) - Method in class io.helidon.common.pki.Keys.BuilderBase
-
The public key of this config if configured.
- publicKey(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Read a public key from PEM format from a resource definition.
- publicKeyConfig(Keys) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
For algorithms based on public/private key (such as rsa-sha256), this provides access to the public key of the client.
- publicKeyPath(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Path to public key.
- publish(LogRecord) - Method in class io.helidon.common.testing.junit5.InMemoryLoggingHandler
- publish(LogRecord) - Method in class io.helidon.logging.jul.HelidonConsoleHandler
- publisher(Channel<PAYLOAD>, Flow.Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Publisher
to be used for suppliedChannel
. - publisher(Channel<PAYLOAD>, Flow.Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Publisher
to be used for suppliedChannel
. - publisher(Channel<PAYLOAD>, PublisherBuilder<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
PublisherBuilder
to be used for construction of the publisher for suppliedChannel
. - publisher(Channel<PAYLOAD>, Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisher(Channel<PAYLOAD>, Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisherConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
-
Config available to publisher connector.
- publishPercentileHistogram() - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Returns whether to publsh percentile histogram.
- publishPercentileHistogram() - Method in interface io.helidon.metrics.api.Timer.Builder
-
Returns the setting for publishing percentile histogram.
- publishPercentileHistogram(boolean) - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Sets whether to publish a percentile histogram.
- publishPercentileHistogram(boolean) - Method in interface io.helidon.metrics.api.Timer.Builder
-
Prepares the timer to publish a percentile histogram.
- pullData() - Method in class io.helidon.common.buffers.DataReader
-
Pull next data.
- PUSH_PROMISE - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Push promise frame (not supported by this server).
- PUSH_PROMISE - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Push promise frame types.
- put() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for put method with default path.
- put(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- put(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a put route.
- put(Executable, Class<? extends Annotation>, W) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- put(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for put method with a path.
- put(String, CrossOriginConfig.Builder) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Adds a new builder to the collection, associating it with the given path.
- put(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Put without a response entity.
- put(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- put(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a put route.
- put(String, Object) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Put a new attribute to this instance.
- put(String, String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Set value to the specific logging framework MDC storage.
- put(String, String) - Method in class io.helidon.logging.jul.JulMdcProvider
- put(String, String) - Method in class io.helidon.logging.log4j.Log4jMdcProvider
- put(String, String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- put(String, Properties) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
-
Adds additional synthesized properties (property names and their values) to an internal map of such properties whose contents will be processed eventually by the
AbstractConfigurableExtension.addBean(BeanConfigurator, Named, Properties)
method. - put(URI, Map<String, List<String>>) - Method in class io.helidon.webclient.api.WebClientCookieManager
- put(K, V) - Method in class io.helidon.common.configurable.LruCache
-
Put a value to the cache.
- PUT - Static variable in class io.helidon.http.Method
-
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
- putAll(ClassToInstanceStore<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
-
Put all mappings from another instance.
- putContractInstance(TypeName, Object) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Put an instance of a contract outside of service described services.
- putContractInstance(Class<?>, Object) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Put an instance of a contract outside of service described services.
- putDataSourceProperties(String, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Deprecated.This method exists for backwards compatibility only. Please use the
AbstractConfigurableExtension.put(String, Properties)
method instead. - putDefaultCookie(String, String) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putExports(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putInstance(Class<? extends U>, U) - Method in class io.helidon.security.ClassToInstanceStore
-
Put an explicit class to instance mapping.
- putInstance(U) - Method in class io.helidon.security.ClassToInstanceStore
-
Put an instance with implicit class mapping into this store.
- putListenerSocketOption(SocketOption<TYPE>, TYPE) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putMethod(String, GrpcClientMethodDescriptor) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putOpen(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putProperty(String, String) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putProvide(TypeName, List<TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putReferencedModuleName(TypeName, String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putReferencedTypeNamesToAnnotation(TypeName, List<Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putResource(Object, Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Adds or replaces an object in the
Map
of resources being managed for the transaction bound to the current thread at the time this method is called. - putScope(String, ScopeConfig) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putScope(String, Consumer<ScopeConfig.Builder>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putServiceInstance(GeneratedService.Descriptor<TYPE>, TYPE) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putSocket(String, ListenerConfig) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putSocket(String, Consumer<ListenerConfig.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putSocketOption(SocketOption<?>, Object) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putSocketOption(SocketOption<TYPE>, TYPE) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putUpgrader(String, Http1Upgrader) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putValue(String, Object) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
- putValue(String, String) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
This method adds a new value to the map, or replaces it if the key already exists.
Q
- q(double) - Method in class io.helidon.http.HttpMediaType.Builder
-
Quality factor parameter to use.
- QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.http.HttpMediaType
-
The media type quality factor "q" parameter name.
- qualityFactor() - Method in interface io.helidon.http.HttpMediaType
-
Quality factor, if not defined, defaults to 1.
- query() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
URI Query of the request.
- query() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- query() - Method in interface io.helidon.common.uri.UriInfo
-
URI Query of the request.
- query() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set health check statement type to query.
- query() - Method in class io.helidon.http.HttpPrologue
-
Query of the request.
- query() - Method in class io.helidon.webclient.api.ClientUri
- query() - Method in interface io.helidon.webserver.http.HttpRequest
-
Query of the request.
- query(UriQuery) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
URI Query of the request.
- query(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute a database query using a statement passed as an argument.
- QUERY - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type, encoded using application/x-www-form-urlencoded rules.
- QUERY - Enum constant in enum class io.helidon.common.uri.UriValidationException.Segment
-
URI Query.
- QUERY - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Query is statement that returns zero or more results.
- QUERY_PARAM - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type that is a query parameter, encoded using application/x-www-form-urlencoded rules (space character is encoded as
+
). - QUERY_PARAM_SPACE_ENCODED - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type that is a query parameter, encoded using application/x-www-form-urlencoded (space character is encoded as
%20
). - queryParam(String, TokenHandler) - Method in class io.helidon.webserver.security.SecurityHandler
-
Add a query parameter extraction configuration.
- queryParam(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a single-value query parameter.
- queryParam(String, String...) - Method in interface io.helidon.webclient.api.ClientRequest
-
Add query parameter.
- queryParam(String, String...) - Method in class io.helidon.webclient.api.ClientRequestBase
- queryParam(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a multivalued query parameter.
- QueryParamHandler - Class in io.helidon.microprofile.security
-
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- queryParamHandlers() - Method in class io.helidon.webserver.security.SecurityHandler
-
List of query parameter handlers.
- QueryParamMapping - Class in io.helidon.security
-
Definition of a map to bind a query param to a header.
- queryParamName() - Method in class io.helidon.security.QueryParamMapping
-
Name of the query parameter to map.
- queryParams() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Returns immutable configured query parameters.
- queryParams() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Returns immutable configured query parameters.
- queryParams() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- queryParams() - Method in class io.helidon.security.SecurityEnvironment
-
Query parameters obtained from the request.
- queryParams() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Query parameter handler(s).
- queryParams() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- queryParams() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
Query parameter handler(s).
- queryParams(UriQuery) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add query parameters of the request.
- queryParams(List<? extends SecurityHandler.QueryParamHandler>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Query parameter handler(s).
- QUESTION_MARK_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
?
byte. - queue(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Use supplied destination name and
QUEUE
as type. - queue(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Use supplied destination name and
QUEUE
as type. - QUEUE - Enum constant in enum class io.helidon.messaging.connectors.jms.Type
-
Queue connection type, every message is consumed by one client only.
- queueCapacity() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Queue capacity of the thread pool executor.
- queueCapacity() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- queueCapacity() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Queue capacity of the thread pool executor.
- queueCapacity(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Queue capacity of the thread pool executor.
- queueLength() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- queueLength() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
How many requests can be enqueued waiting for a permit.
- queueLength() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
How many requests can be enqueued waiting for a permit.
- queueLength() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- queueLength() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Maximal number of enqueued requests waiting for processing.
- queueLength() - Method in interface io.helidon.faulttolerance.BulkheadConfig
-
Maximal number of enqueued requests waiting for processing.
- queueLength(int) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
How many requests can be enqueued waiting for a permit.
- queueLength(int) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Maximal number of enqueued requests waiting for processing.
- queueListeners() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- queueListeners() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Queue listeners of this bulkhead.
- queueListeners() - Method in interface io.helidon.faulttolerance.BulkheadConfig
-
Queue listeners of this bulkhead.
- queueListeners(List<? extends Bulkhead.QueueListener>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Queue listeners of this bulkhead.
- queueSize() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- queueSize() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.
- queueSize() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
-
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.
- queueSize(int) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.
- queueTimeout() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- queueTimeout() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
How long to wait for a permit when enqueued.
- queueTimeout() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
How long to wait for a permit when enqueued.
- queueTimeout(Duration) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
How long to wait for a permit when enqueued.
R
- RandomSupplier(ClientUri[]) - Constructor for class io.helidon.webclient.grpc.ClientUriSuppliers.RandomSupplier
- range(int, int) - Static method in interface io.helidon.common.reactive.Multi
-
Emits a range of ever increasing integers.
- RANGE - Static variable in class io.helidon.http.HeaderNames
-
The
Range
header name. - rangeLong(long, long) - Static method in interface io.helidon.common.reactive.Multi
-
Emits a range of ever increasing longs.
- rapidResetCheckPeriod() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- rapidResetCheckPeriod() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
- rapidResetCheckPeriod() - Method in interface io.helidon.webserver.http2.Http2Config
-
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
- rapidResetCheckPeriod(Duration) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
- RATIO - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
-
Ratio of the requests to sample, double value.
- rawPath() - Method in interface io.helidon.common.uri.UriPath
-
Path as it was received on the wire (Server request), or path as it will be sent over the wire (Client request).
- rawPathNoParams() - Method in interface io.helidon.common.uri.UriPath
-
Path as it was received on the wire (Server request), or path as it will be sent over the wire (Client request) WITHOUT matrix parameters.
- rawProtocol() - Method in class io.helidon.http.HttpPrologue
-
Raw protocol, should be
HTTP/1.1
orHTTP/2
in most cases. - rawType() - Method in class io.helidon.common.GenericType
-
Returns the object representing the class or interface that declared the type represented by this generic type instance.
- rawValue() - Method in class io.helidon.common.uri.UriFragment
-
Raw (encoded) value of the fragment.
- rawValue() - Method in interface io.helidon.common.uri.UriPathSegment
-
The raw text value (encoded) of this path segment.
- rawValue() - Method in interface io.helidon.common.uri.UriQuery
-
Query fully encoded, without the leading
?
character. - rawValue() - Method in class io.helidon.dbclient.DbColumnBase
-
Get raw value of the database column.
- rawValueNoParams() - Method in interface io.helidon.common.uri.UriPathSegment
-
The raw text value (encoded) of this path segment without matrix parameters.
- read() - Method in interface io.helidon.common.buffers.BufferData
-
Read a single byte from this buffer.
- read() - Method in class io.helidon.common.buffers.DataReader
-
Read 1 byte.
- read() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Reads a buffer data from the stream.
- read(byte[]) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from this buffer into the provided buffer.
- read(byte[], int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from this buffer into the provided buffer.
- read(BufferData) - Method in interface io.helidon.common.socket.HelidonSocket
-
Read bytes from the socket.
- read(BufferData) - Method in class io.helidon.common.socket.PlainSocket
- read(BufferData) - Method in interface io.helidon.http.http2.Http2Setting
-
Read setting value from the frame buffer.
- read(BufferData) - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- read(GenericType<T>, InputStream, Headers) - Method in interface io.helidon.http.media.EntityReader
-
Read server request entity and close the stream.
- read(GenericType<T>, InputStream, Headers, Headers) - Method in interface io.helidon.http.media.EntityReader
-
Read client response entity and close the stream.
- read(SocketContext, DataReader, int) - Static method in class io.helidon.websocket.ClientWsFrame
-
Read client frame from request data.
- read(SocketContext, DataReader, int) - Static method in class io.helidon.websocket.ServerWsFrame
-
Read server frame from request data.
- read(DbRow) - Method in interface io.helidon.dbclient.DbMapper
-
Read database row and convert it to target type instance.
- read(DbRow) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
-
Get a JSON-P representation of this row.
- read(DbRow, GenericType<T>) - Method in interface io.helidon.dbclient.DbMapperManager
-
Read database row into a typed value.
- read(DbRow, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
-
Read database row into a typed value.
- ReadableEntity - Interface in io.helidon.http.media
-
Readable HTTP entity.
- ReadableEntityBase - Class in io.helidon.http.media
-
Base for readable entities.
- ReadableEntityBase(Consumer<Boolean>, Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.http.media.ReadableEntityBase
- ReadableEntityBase(Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.http.media.ReadableEntityBase
-
Create a new base.
- ReadablePart - Interface in io.helidon.http.media.multipart
-
A single part of a multipart message.
- readAllBytes() - Method in class io.helidon.http.media.ReadableEntityBase
-
Read all bytes of the entity into memory.
- readAsciiString(int) - Method in class io.helidon.common.buffers.DataReader
-
Read ascii string.
- readBaseObject(ObjectInputStream) - Method in class io.helidon.integrations.db.pgsql.BaseDataSourceSubstitution
- readBuffer() - Method in class io.helidon.common.buffers.DataReader
-
Read next buffer.
- readBuffer(int) - Method in class io.helidon.common.buffers.DataReader
-
Read next buffer of defined size.
- readBytes() - Method in interface io.helidon.common.buffers.BufferData
-
Read the content of this data as bytes.
- readBytes(int) - Method in class io.helidon.common.buffers.DataReader
-
Read byte array.
- readCertificates(InputStream) - Static method in class io.helidon.common.pki.PemReader
-
Reads a certificate-based input stream and converts it to a list of
X509Certificate
s. - readContinueTimeout() - Method in class io.helidon.webclient.api.ClientRequestBase
- readContinueTimeout() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Read 100-Continue timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- readContinueTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Socket 100-Continue read timeout.
- readContinueTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Socket 100-Continue read timeout.
- readContinueTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientRequest
-
Read 100-Continue timeout for this request.
- readContinueTimeout(Duration) - Method in class io.helidon.webclient.api.ClientRequestBase
- readContinueTimeout(Duration) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket 100-Continue read timeout.
- readDataAndDigest(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Read data and its digest in the same go.
- readDate() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
modification-date
parameter that can be used to indicate the date at which the file was last read. - readDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
read-date
parameter. - readEntityFunction() - Method in class io.helidon.http.media.ReadableEntityBase
-
Function to request entity bytes.
- reader() - Method in interface io.helidon.webclient.api.ClientConnection
-
Data reader providing response bytes.
- reader() - Method in class io.helidon.webclient.api.TcpClientConnection
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.FormParamsSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jackson.JacksonSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jsonb.JsonbSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jsonp.JsonpSupport
- reader(GenericType<T>, Headers) - Method in interface io.helidon.http.media.MediaContext
-
Reader for entity.
- reader(GenericType<T>, Headers) - Method in interface io.helidon.http.media.MediaSupport
-
Reader for an entity.
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.multipart.MultiPartSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.PathSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.StringSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.FormParamsSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jackson.JacksonSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jsonb.JsonbSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jsonp.JsonpSupport
- reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.http.media.MediaContext
-
Reader for client response entity.
- reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.http.media.MediaSupport
-
Client response reader.
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.multipart.MultiPartSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.PathSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.StringSupport
- ReaderResponse(MediaSupport.SupportLevel, Supplier<EntityReader<T>>) - Constructor for record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Creates an instance of a
ReaderResponse
record class. - readError(String, ApiRequest<?>, Method, String, HttpClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with no entity (content length set to 0).
- readError(String, ApiRequest<?>, Method, String, HttpClientResponse, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with a JSON entity.
- readError(String, ApiRequest<?>, Method, String, HttpClientResponse, JsonObject) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
- readError(String, ApiRequest<?>, Method, String, HttpClientResponse, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with an entity that failed to be parsed into a JSON object.
- readErrorFailedEntity(String, ApiRequest<?>, Method, String, HttpClientResponse, Throwable) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error information when we failed to read response entity.
- readFrameHeader(DataReader, int) - Static method in class io.helidon.websocket.ClientWsFrame
- readFrameHeader(DataReader, int) - Static method in class io.helidon.websocket.ServerWsFrame
- readFrom(InputStream) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from the input stream.
- readHeaders() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Reads headers from this stream.
- readHeaders(DataReader, int, boolean) - Static method in class io.helidon.http.Http1HeadersParser
-
Read headers from the provided reader.
- readHeaders(HttpPrologue) - Method in class io.helidon.webserver.http1.Http1Headers
-
Read headers.
- readHpackInt(int, int) - Method in interface io.helidon.common.buffers.BufferData
-
HPack integer value (may be 1 or more bytes).
- READINESS - Enum constant in enum class io.helidon.health.HealthCheckType
-
Readiness health check.
- readinessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided readiness
HealthCheck
s. - readInt16() - Method in interface io.helidon.common.buffers.BufferData
-
Read 16-bit integer.
- readInt24() - Method in interface io.helidon.common.buffers.BufferData
-
Read a 24-bit integer.
- readInt32() - Method in interface io.helidon.common.buffers.BufferData
-
Read 32-bit integer.
- readLazyString(Charset, int) - Method in class io.helidon.common.buffers.DataReader
-
Read the next
len
bytes as aLazyString
. - readLine() - Method in class io.helidon.common.buffers.DataReader
-
Read an ascii string until new line.
- readLong() - Method in interface io.helidon.common.buffers.BufferData
-
Read 64-bit long.
- readOne(Duration) - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Reads an HTTP2 frame from the stream.
- readOnly() - Method in class io.helidon.grpc.core.WeightedBag
-
Obtain an immutable copy of this
WeightedBag
. - readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ClientWsFrame
- readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ServerWsFrame
- readPrologue() - Method in class io.helidon.webserver.http1.Http1Prologue
-
Read next prologue.
- readRoleId(ReadRoleId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Reads the RoleID of an existing AppRole with full control of request and response.
- readRoleId(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Reads the RoleID of an existing AppRole.
- ReadRoleId - Class in io.helidon.integrations.vault.auths.approle
-
Read Role ID request and response.
- ReadRoleId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- ReadRoleId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi
. - readStatus(DataReader, int) - Static method in class io.helidon.webclient.http1.Http1StatusParser
-
Read the status line from HTTP/1.0 or HTTP/1.1 response.
- readString(int) - Method in interface io.helidon.common.buffers.BufferData
-
Read a UTF-8 string from this buffer.
- readString(int, Charset) - Method in interface io.helidon.common.buffers.BufferData
-
Read a string from this buffer.
- readThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- readTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket read timeout.
- readTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- readTimeout() - Method in interface io.helidon.common.socket.SocketOptions
-
Socket read timeout.
- readTimeout() - Method in class io.helidon.webclient.api.ClientRequestBase
- readTimeout() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
readTimeout
record component. - readTimeout() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- readTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Read timeout.
- readTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webclient.http2.Http2StreamConfig
-
Read timeout for this stream.
- readTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- readTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Read timeout.
- readTimeout() - Method in interface io.helidon.webserver.ConnectionConfig
-
Read timeout.
- readTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket read timeout.
- readTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientConnection
-
Read timeout for this connection.
- readTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientRequest
-
Read timeout for this request.
- readTimeout(Duration) - Method in class io.helidon.webclient.api.ClientRequestBase
- readTimeout(Duration) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Read timeout.
- readTimeout(Duration) - Method in class io.helidon.webclient.api.TcpClientConnection
- readTimeout(Duration) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Read timeout.
- readUnsignedInt32() - Method in interface io.helidon.common.buffers.BufferData
-
Read 32-bit unsigned integer (must be represented as a long, as Java integer is 32-bit signed).
- realm() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Realm to use for WWW-Authenticate response (if needed).
- realm() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- realm(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set the authentication realm to build challenge, defaults to "helidon".
- realm(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Set the realm to use when challenging users.
- realm(String) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Set the realm to use when challenging users.
- realm(String) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Realm to use for challenging inbound requests that do not have "Authorization" header in case header is
HttpSignHeader.AUTHORIZATION
and singatures are not optional. - realm(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Realm to return when not redirecting and an error occurs that sends back WWW-Authenticate header.
- realm(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Realm to return when not redirecting and an error occurs that sends back WWW-Authenticate header.
- reasonPhrase() - Method in class io.helidon.http.Status
-
Get the reason phrase.
- receive() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Read the data from the socket.
- receiveBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- receiveBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket receive buffer size.
- receiveBufferSize() - Method in interface io.helidon.webserver.ConnectionConfig
-
Socket receive buffer size.
- receiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- receiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener receive buffer size.
- receiveBufferSize() - Method in interface io.helidon.webserver.ListenerConfig
-
Listener receive buffer size.
- receiveBufferSize() - Method in interface io.helidon.webserver.WebServerConfig
-
Listener receive buffer size.
- receiveBufferSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Listener receive buffer size.
- receiveBufferSize(int) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket receive buffer size.
- receiveBufferSize(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener receive buffer size.
- receiveListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- receiveListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection receive event listeners for HTTP/1.1.
- receiveListeners() - Method in interface io.helidon.webserver.http1.Http1Config
-
Connection receive event listeners for HTTP/1.1.
- receiveListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection receive event listeners for HTTP/1.1.
- receiveLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- receiveLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Logging of received packets.
- receiveLog() - Method in interface io.helidon.webserver.http1.Http1Config
-
Logging of received packets.
- receiveLog(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Logging of received packets.
- reconnectDelay(Duration) - Method in class io.helidon.http.sse.SseEvent.Builder
-
Set reconnection delay that indicates how long the event receiver should wait before attempting to reconnect in case a connection is lost.
- reconnectMillis() - Method in class io.helidon.http.sse.SseEvent
-
Get optional reconnect for this event.
- record(double) - Method in interface io.helidon.metrics.api.DistributionSummary
-
Updates the statistics kept by the summary with the specified amount.
- record(long, TimeUnit) - Method in interface io.helidon.metrics.api.Timer
-
Updates the statistics kept by the timer with the specified amount.
- record(Runnable) - Method in interface io.helidon.metrics.api.Timer
-
Executes the
Runnable
f
and records the time it takes. - record(Duration) - Method in interface io.helidon.metrics.api.Timer
-
Updates the statistics kept by the timer with the specified amount.
- record(Callable<T>) - Method in interface io.helidon.metrics.api.Timer
-
Executes the
Callable
f
and records the time spent it, returning the callable's result. - record(Supplier<T>) - Method in interface io.helidon.metrics.api.Timer
-
Executes the
Supplier
f
and records the time spent invoking the function. - RECORD - Enum constant in enum class io.helidon.common.types.ElementKind
-
Record element type kind (since Java 16).
- RECORD_COMPONENT - Enum constant in enum class io.helidon.common.types.ElementKind
-
Component of a record.
- recordAnnotatedType(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records the Java class underlying an annotated type.
- recordCacheCapacity(int) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Configure capacity of cache used for resources.
- recordPostProcessingWork(ServerRequest, BiConsumer<ServerResponse, Throwable>) - Static method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
-
Records a post-processing task to be performed once the response has been sent to the client.
- recordProducerField(ProcessProducerField<?, ?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records a producer field defined by the application.
- recordProducerFields(ProcessProducerField<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.
- recordProducerMethod(ProcessProducerMethod<?, ?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records a producer method defined by the application.
- recordProducerMethods(ProcessProducerMethod<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.
- recover() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- RECOVER - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.recover(int)
method. - recurringPolicy(ScheduledPollingStrategy.RecurringPolicy) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
-
Configure the recurring policy to use.
- redirect(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
By default, the client should redirect to the identity server for the user to log in.
- redirectAttemptParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Name of the parameter used in state passed to OIDC to store the number of attempted redirects.
- redirectAttemptParam(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure the parameter used to store the number of attempts in redirect.
- REDIRECTION - Enum constant in enum class io.helidon.http.Status.Family
-
3xx
HTTP status codes. - redirectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirection URI.
- redirectUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI to register web server component on, used by the OIDC server to redirect authorization requests to after a user logs in or approves scopes.
- redirectUriWithHost() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirect URI with host information.
- redirectUriWithHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirect URI with host information taken from request, unless an explicit frontend uri is defined in configuration.
- reduce(BiFunction<T, T, T>) - Method in interface io.helidon.common.reactive.Multi
-
Combine subsequent items via a callback function and emit the final value result as a Single.
- reduce(Supplier<? extends R>, BiFunction<R, T, R>) - Method in interface io.helidon.common.reactive.Multi
-
Combine every upstream item with an accumulator value to produce a new accumulator value and emit the final accumulator value as a Single.
- reducePermits(int) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- ReferenceCounted - Annotation Interface in io.helidon.integrations.cdi.referencecountedcontext
-
Deprecated, for removal: This API element is subject to removal in a future version.This annotation is slated for removal.
- ReferenceCountedContext - Class in io.helidon.integrations.cdi.referencecountedcontext
-
Deprecated, for removal: This API element is subject to removal in a future version.This class is slated for removal.
- ReferenceCountedExtension - Class in io.helidon.integrations.cdi.referencecountedcontext
-
Deprecated, for removal: This API element is subject to removal in a future version.This class is slated for removal.
- ReferenceCountedExtension() - Constructor for class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedExtension
-
Deprecated.Creates a new
ReferenceCountedExtension
. - referencedModuleNames() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Populated if the (external) module name containing the type is known.
- referencedModuleNames() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- referencedModuleNames() - Method in interface io.helidon.common.types.TypeInfo
-
Populated if the (external) module name containing the type is known.
- referencedModuleNames(Map<? extends TypeName, ? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method replaces all values with the new ones.
- referencedTypeNamesToAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Any Map, List, Set, or method that has
TypeNameBlueprint.typeArguments()
will be analyzed and any type arguments will have its annotations added here. - referencedTypeNamesToAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- referencedTypeNamesToAnnotations() - Method in interface io.helidon.common.types.TypeInfo
-
Any Map, List, Set, or method that has
TypeNameBlueprint.typeArguments()
will be analyzed and any type arguments will have its annotations added here. - referencedTypeNamesToAnnotations(Map<? extends TypeName, List<Annotation>>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
This method replaces all values with the new ones.
- referer() - Method in interface io.helidon.http.ServerRequestHeaders
-
Optionally returns the address of the previous web page (header
HeaderNames.REFERER
) from which a link to the currently requested page was followed. - REFERER - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - Reflected - Annotation Interface in io.helidon.common
-
A type annotated with this annotation will be added to native image with reflection support for all methods and fields (including private).
- REFRESH - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - refreshPeriod() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Refresh period, i.e.
- refreshPeriod() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- refreshPeriod() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Refresh period, i.e.
- refreshPeriod(Duration) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Refresh period, i.e.
- refreshRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- refreshTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for refresh token.
- REFUSED_STREAM - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint refused the stream prior to performing any application processing (see Section 8.1.4 for details).
- region() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- region() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI region.
- region() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI region.
- region() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- region() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Region Name.
- region() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Region Name.
- region() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- region() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Explicit region.
- region() - Method in interface io.helidon.integrations.oci.OciConfig
-
Explicit region.
- region() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI region.
- region() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- region() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI region.
- region() - Method in interface io.helidon.integrations.oci.spi.OciRegion
-
The region, if it can be provided by this service.
- region(Region) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Explicit region.
- region(String) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI region.
- region(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Region Name.
- region(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI region.
- register(SpanListener) - Method in interface io.helidon.tracing.Tracer
-
Registers with the tracer a lifecycle event listener to receive events from span builders, spans, and scopes derived from this tracer.
- register(HttpRouting.Builder) - Method in interface io.helidon.webserver.http.Registration
-
Register this registration on a different routing builder.
- register(HttpService...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(HttpService...) - Method in interface io.helidon.webserver.http.HttpRules
-
Register a service on the current path.
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.config.ConfigObserver
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.health.HealthObserver
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.info.InfoObserver
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.log.LogObserver
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in interface io.helidon.webserver.observe.spi.Observer
-
Register the observer features, services, and/or filters.
- register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserver
- register(Class<? super T>, T) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Register an object later available through
AnnotationAnalyzer.AnalyzerResponse.registry()
. - register(Object) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Register an object later available through
AnnotationAnalyzer.AnalyzerResponse.registry()
. - register(Object, T) - Method in interface io.helidon.common.context.Context
-
Register a new instance with specified classifier.
- register(String, HttpService...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, HttpService...) - Method in interface io.helidon.webserver.http.HttpRules
-
Register a service on sub-path of the current path.
- register(String, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register a service on sub-path of the current path.
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register two services on sub-path of the current path.
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register three services on sub-path of the current path.
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register four services on sub-path of the current path.
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register five services on sub-path of the current path.
- register(String, List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(String, List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register services on sub-path of the current path.
- register(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Register a new subscriber.
- register(Consumer<Object>) - Method in interface io.helidon.dbclient.hikari.HikariMetricsRegistry
-
Process registry of metric instances on Hikari connection pool.
- register(Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register a service on the current path.
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register two services on the current path.
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register three services on the current path.
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register four services on the current path.
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register five services on the current path.
- register(List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- register(List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRules
-
Register services on the current path.
- register(T) - Method in interface io.helidon.common.context.Context
-
Register a new instance.
- registerConfig(Config, ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- registerDefaults() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- registerDefaults() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Should we register defaults of Helidon, such as String media support.
- registerDefaults() - Method in interface io.helidon.http.media.MediaContextConfig
-
Should we register defaults of Helidon, such as String media support.
- registerDefaults(boolean) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Should we register defaults of Helidon, such as String media support.
- REGISTERED_AT_IANA_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
-
Registered at IANA max value.
- REGISTERED_AT_IANA_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
-
Registered at IANA min value.
- registerExecutorService(ExecutorService, int) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
-
Informs the observer which created the context of a new executor service created by the supplier.
- registerGlobal(boolean) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- registerGlobal(boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
When enabled, the created instance is also registered as a global tracer.
- registerGlobal(boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- registerGlobal(boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
When enabled, the created instance is also registered as a global tracer.
- registerInterposedSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Registers a
Synchronization
instance with special ordering semantics. - registerMetrics() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
-
Register this metrics at the vendor metrics registry.
- registerOciMetrics(Config, Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
-
Registers OCI metrics using the configuration and the provided monitoring client by preparing an
OciMetricsSupport
instance and then calling back to the subclass to activate that instance with, for example, routing. - registerOutParameter(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(int, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(int, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(int, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(int, SQLType, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerOutParameter(String, SQLType, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- registerPostRequestWork(BiConsumer<ServerResponse, Throwable>) - Method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
-
Records post-request processing to be performed once the server sends the response to the client.
- registerService(Object, ServerCdiExtension) - Method in class io.helidon.microprofile.health.HealthCdiExtension
-
Register the Health observer with server observer feature.
- registerService(Object, ServerCdiExtension) - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
-
Register the Health observer with server observer feature.
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Deprecated.Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller.
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Register the Metrics observer with server observer feature.
- registerSupplier(Supplier<? extends ExecutorService>, int, String) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver
-
Makes a supplier known to the observer and returns a supplier context for the supplier to use for future interactions with the observer.
- registerSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Registers the supplied
Synchronization
with the currentTransaction
. - registerWith(Consumer<? super Synchronization>) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Deprecated, for removal: This API element is subject to removal in a future version.This method is slated for removal with no replacement.
- Registration - Interface in io.helidon.webserver.http
-
A routing builder registration.
- registry() - Method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Deprecated.Returns the composite registry so apps can create and register meters on it.
- registry() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
A registry that allows transferring information between analysis of different scopes (application, resource class, method).
- registry() - Static method in class io.helidon.service.registry.GlobalServiceRegistry
-
Current global service registry, will create a new instance if one is not configured.
- registry() - Method in interface io.helidon.service.registry.ServiceRegistryManager
-
Get (or initialize and get) the service registry managed by this manager.
- registry(ServiceRegistry) - Static method in class io.helidon.service.registry.GlobalServiceRegistry
-
Set the current global registry.
- registry(Supplier<ServiceRegistry>) - Static method in class io.helidon.service.registry.GlobalServiceRegistry
-
Current global registry if configured, will replace the current global registry with the one provided by supplier if none registered.
- REGISTRY_TYPE_CORE - Static variable in interface io.helidon.service.metadata.DescriptorMetadata
-
DescriptorMetadata.registryType()
for core services. - RegistryFactory - Class in io.helidon.microprofile.metrics
-
Micrometer-specific implementation of a registry factory, created automatically whenever a new
MeterRegistry
is created by a metrics provider. - RegistryFactoryManager - Class in io.helidon.microprofile.metrics
-
Manages the creation of registry factories.
- RegistryFactoryManager() - Constructor for class io.helidon.microprofile.metrics.RegistryFactoryManager
-
Constructor for service loading only.
- registryType() - Method in interface io.helidon.service.metadata.DescriptorMetadata
-
Type of registry, such as
core
. - registryType() - Element in annotation interface io.helidon.service.registry.Service.Descriptor
-
Type of service registry that should read this descriptor.
- regular(Duration) - Static method in class io.helidon.config.PollingStrategies
-
Provides a scheduled polling strategy with a specified constant interval.
- RegularRecurringPolicy(Duration) - Constructor for class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
-
Initialize recurring policy.
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
- rejectionHandler() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Rejection policy of the thread pool executor.
- rejectionHandler() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- rejectionHandler() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Rejection policy of the thread pool executor.
- rejectionHandler(ThreadPool.RejectionHandler) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Rejection policy of the thread pool executor.
- RejectionHandler() - Constructor for class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Creates a new rejection handler that counts rejections when attempting to offer rejected tasks to thread pool executor.
- relative(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- relativeResolver() - Method in class io.helidon.config.ClasspathConfigSource
- relativeResolver() - Method in class io.helidon.config.FileConfigSource
- relativeResolver() - Method in class io.helidon.config.git.GitConfigSource
- relativeResolver() - Method in interface io.helidon.config.spi.ParsableSource
-
Resolve relative resource to the current resource.
- relativeResolver() - Method in class io.helidon.config.UrlConfigSource
- relativeUris() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Determines whether to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
- relativeUris() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- relativeUris() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Can be set to
true
to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - RELAXED - Enum constant in enum class io.helidon.common.media.type.ParserMode
-
Relaxed mode.
- ReleasableResource - Interface in io.helidon.webclient.api
-
A resource that can be released or closed.
- release() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- release() - Method in interface io.helidon.http.DataChunk
-
Releases this chunk.
- release(int) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- releaseConfig(Config) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- releaseResource() - Method in interface io.helidon.webclient.api.ReleasableResource
-
Releases the resource, and if this resource is re-usable, enabled reuse.
- releaseResource() - Method in class io.helidon.webclient.api.TcpClientConnection
- releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- reload() - Method in interface io.helidon.config.Config.Context
- reload(Tls) - Method in class io.helidon.common.tls.ConfiguredTlsManager
- reload(Tls) - Method in class io.helidon.common.tls.Tls
-
Reload reloadable
TlsReloadableComponent
s with the new configuration. - reload(Tls) - Method in interface io.helidon.common.tls.TlsManager
-
This method will multiplex the call to all
TlsReloadableComponent
s that are being managed by this manager. - reload(Optional<X509KeyManager>, Optional<X509TrustManager>) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Reload the current SSL context with the provided key manager and trust manager (if defined).
- reloadTls(Tls) - Method in interface io.helidon.webserver.WebServer
-
Reload TLS keystore and truststore configuration for the default socket.
- reloadTls(String, Tls) - Method in interface io.helidon.webserver.WebServer
-
Reload TLS keystore and truststore configuration for the named socket.
- remaining() - Method in interface io.helidon.http.DataChunk
-
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
- remotePeer() - Method in class io.helidon.common.socket.PlainSocket
- remotePeer() - Method in interface io.helidon.common.socket.SocketContext
-
Remote peer information.
- remotePeer() - Method in class io.helidon.common.socket.TlsSocket
- remotePeer() - Method in interface io.helidon.webserver.http.HttpRequest
-
Peer info of the remote peer.
- remotePeer() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- remove(HeaderName) - Method in interface io.helidon.http.WritableHeaders
-
Remove a header.
- remove(HeaderName, Consumer<Header>) - Method in interface io.helidon.http.WritableHeaders
-
Remove a header.
- remove(Meter) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Removes a previously-registered meter.
- remove(Meter.Id) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Removes a previously-registered meter with the specified ID.
- remove(Meter.Id, String) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Removes a previously-registered meter with the specified ID and scope.
- remove(String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Remove a query parameter.
- remove(String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Remove value with the specific key from all of the instances of
MdcProvider
. - remove(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Remove value bound to the key from the specific logging framework MDC storage.
- remove(String) - Method in class io.helidon.logging.jul.JulMdcProvider
- remove(String) - Method in class io.helidon.logging.log4j.Log4jMdcProvider
- remove(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- remove(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Removes a previously-registered meter with the specified name and tags.
- remove(String, Iterable<Tag>, String) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Removes a previously-registered meter with the specified name, tags, and scope.
- remove(String, Consumer<List<String>>) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Remove a query parameter.
- remove(K) - Method in class io.helidon.common.configurable.LruCache
-
Remove a value from the cache.
- remove(K) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Remove a key from the cache.
- removeApplications() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Remove all discovered applications (configured applications are not removed).
- removeCookie() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
SetCookie
builder to remove an existing cookie (such as during logout). - removeInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
-
Remove an instance from the store and return current value.
- removePayloadClaim(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Remove a payload claim by its name.
- removeResourceClasses() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Remove all discovered and configured resource classes.
- removeShutdownHandler(HelidonShutdownHandler) - Static method in class io.helidon.Main
-
Remove a shutdown handler from the list of handlers.
- removeStream(int) - Method in class io.helidon.webclient.http2.Http2ClientConnection
-
Removes a stream from the connection.
- renew(RenewToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Renews a lease associated with a token.
- renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
Whether the token is renewable.
- renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Set to
false
to disable the ability of the token to be renewed past its initial TTL. - renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
Set to false to disable the ability of the token to be renewed past its initial TTL.
- renewable(boolean) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
Whether the token is renewable or not.
- RenewToken - Class in io.helidon.integrations.vault.auths.token
-
Renew Token request and response.
- RenewToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RenewToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - repeat(int) - Static method in class io.helidon.config.RetryPolicies
-
Creates a new instance of
SimpleRetryPolicy.Builder
class with a number of retries as a parameter. - replace(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the given incoming
Flow.Subscription
or cancel it if the target field is canceled. - replaceImplementations(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to replace implementations, then a service implementation configured through
HelidonServiceLoader.Builder.addService(Object)
will replace the same implementation loaded from the Java Service loader (compared by fully qualified class name). - replyTo(Destination) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Destination to which a reply to this message is expected.
- request() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Returns the request this adapter wraps.
- request() - Method in exception class io.helidon.http.RequestException
-
Transport request with as much information as is available.
- request() - Method in interface io.helidon.webclient.api.ClientRequest
-
Request without an entity.
- request() - Method in class io.helidon.webclient.api.ClientRequestBase
- request() - Method in interface io.helidon.webclient.http1.Http1ClientRequest
- request() - Method in interface io.helidon.webclient.http2.Http2ClientRequest
- request(long) - Method in enum class io.helidon.common.reactive.SubscriptionHelper
- request(long) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Control backpressure manually and request
n
items from upstream. - request(DirectHandler.TransportRequest) - Method in class io.helidon.http.RequestException.Builder
-
Transport request with as much information as is available.
- request(Method) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Method, String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Method, String, String, Iterable<String>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(ClientUri, ClientRequestHeaders) - Method in class io.helidon.webclient.api.WebClientCookieManager
-
Add stored cookies to request headers.
- request(Class<E>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Request without sending an entity.
- request(String, String, String, String, Iterable<String>, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send raw data to the server.
- Request(String) - Constructor for class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Create a new request with the defined plugin name.
- REQUEST_ENTITY_TOO_LARGE_413 - Static variable in class io.helidon.http.Status
-
413 Request Entity Too Large, see HTTP/1.1 documentation.
- REQUEST_HEADER_FIELDS_TOO_LARGE - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
Request header fields are too large.
- REQUEST_TARGET - Static variable in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Special header "(request-target)" is used for method and path combination.
- REQUEST_TIMEOUT_408 - Static variable in class io.helidon.http.Status
-
408 Request Timeout, see HTTP/1.1 documentation.
- REQUEST_URI_TOO_LONG_414 - Static variable in class io.helidon.http.Status
-
414 Request-URI Too Long, see HTTP/1.1 documentation.
- requestBytesPayload(String, ApiRequest<?>, Method, String, HttpClientRequest, InputStream) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response with publisher request.
- requestDateTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
Time when the request started processing.
- requestDefaultBehaviorIfNone() - Method in class io.helidon.cors.CorsSupportBase.Builder
- REQUESTED_RANGE_NOT_SATISFIABLE_416 - Static variable in class io.helidon.http.Status
-
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
- REQUESTED_URI_DISCOVERY_CONFIG_KEY - Static variable in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Config key prefix for requested URI discovery settings.
- RequestedCounter - Class in io.helidon.common.reactive
-
Requested event counter.
- RequestedCounter() - Constructor for class io.helidon.common.reactive.RequestedCounter
-
Create new request counter with strict mode off.
- RequestedCounter(boolean) - Constructor for class io.helidon.common.reactive.RequestedCounter
-
Create new request counter, with strict mode true are all operations with counter protected by lock.
- requestedUri() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Returns the
UriInfo
for the request. - requestedUri() - Method in interface io.helidon.webserver.http.HttpRequest
-
URI as requested by the originating client (to the best of our ability to compute it).
- requestedUriDiscovery() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- requestedUriDiscovery() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery() - Method in interface io.helidon.webserver.http1.Http1Config
-
Requested URI discovery settings.
- requestedUriDiscovery() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- requestedUriDiscovery() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery() - Method in interface io.helidon.webserver.http2.Http2Config
-
Requested URI discovery settings.
- requestedUriDiscovery(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery(Supplier<? extends RequestedUriDiscoveryContext>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscovery(Supplier<? extends RequestedUriDiscoveryContext>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Requested URI discovery settings.
- requestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- requestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Requested URI discovery context.
- requestedUriDiscoveryContext() - Method in interface io.helidon.webserver.ListenerConfig
-
Requested URI discovery context.
- requestedUriDiscoveryContext() - Method in interface io.helidon.webserver.WebServerConfig
-
Requested URI discovery context.
- requestedUriDiscoveryContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Requested URI discovery context.
- requestedUriDiscoveryContext(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Requested URI discovery context.
- requestedUriDiscoveryContext(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Requested URI discovery context.
- RequestedUriDiscoveryContext - Interface in io.helidon.http
-
Requested URI discovery settings for a socket.
- RequestedUriDiscoveryContext.Builder - Class in io.helidon.http
-
Builder for
RequestedUriDiscoveryContext
. - RequestedUriDiscoveryContext.RequestedUriDiscoveryType - Enum Class in io.helidon.http
-
Types of discovery of frontend URI.
- RequestedUriDiscoveryContext.UnsafeRequestedUriSettingsException - Exception Class in io.helidon.http
-
Indicates unsafe settings for a socket's request URI discovery.
- requestEntity(Class<E>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Request entity without sending a request entity, asking for entity only.
- RequestException - Exception Class in io.helidon.http
-
Exception that will be handled by
DirectHandler
, unless server request and server response are already available, in which case it would be handled by appropriate error handler of routing. - RequestException(RequestException.Builder) - Constructor for exception class io.helidon.http.RequestException
-
A new exception with a predefined status, even type.
- RequestException.Builder - Class in io.helidon.http
-
Fluent API builder for
RequestException
. - requestHandlingCompleted(boolean) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of a request has completed.
- requestHandlingStarted(KeyPerformanceIndicatorSupport.Metrics) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of the request is about to begin.
- requestHeader(String, String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a single-value header.
- requestHeader(String, String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a single-value header.
- requestHeader(String, String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a single-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a multi-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a multi-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a multi-value header.
- requestHeaders() - Method in class io.helidon.security.SecurityResponse
-
Get new request headers to be used.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set additional/replacement headers for request.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set additional/replacement headers for request.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set additional/replacement headers for request.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestId() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Configured request ID.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Request ID used to invoke the request.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
Request ID that was used.
- requestId() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Request ID used to invoke the request.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestId() - Method in class io.helidon.webclient.api.ClientRequestBase
- requestId() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Request ID.
- requestId() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Request id which will be used in logging messages.
- requestId(ApiRequest<?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Attempts to find a good request id.
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestId(String) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Configure request ID for logging (and possibly to send over the network).
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Request ID used when dispatching this request.
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Request ID configured by
RestApi
. - requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestId(String) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Request ID used when dispatching this request.
- requestId(String) - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Set new request id.
- requestJsonPayload(String, ApiRequest<?>, Method, String, HttpClientRequest, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response with JSON request.
- RequestLineLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for request line.
- RequestLineLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
RequestLineLogEntry
. - requestMax() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Request
unbounded
number of items from upstream and effectively turn off backpressure. - requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Request media type.
- requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
The media type header, defaults to
MediaTypes.APPLICATION_JSON
when JSON entity is present, toMediaTypes.APPLICATION_OCTET_STREAM
for publisher base requests, empty otherwise. - requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()
when the request processing started. - requestPayload(String, ApiRequest<?>, Method, String, HttpClientRequest) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response.
- requestPrefetch(int) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
-
Configure request prefetch, increases both connection and stream inbound flow control window and may send window updates to inform the server, depending on flow control strategy.
- requestProcessingCompleted(boolean) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that a request has completed its processing.
- requestProcessingStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Records that a request is about to begin its processing.
- requestRaw(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send raw data to the server.
- requestType() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Return the method's request type.
- requestType(Class<?>) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- requestType(Class<?>) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- requestType(Class<?>) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- requestType(Class<?>) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- requestType(Class<Rnew>) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Set the request type.
- REQUIRE_ENCRYPTION_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Configuration key to set whether to require encryption of secrets or not (
"security.config.require-encryption"
). - REQUIRE_ENCRYPTION_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set whether to require encryption of secrets or not (
"SECURE_CONFIG_REQUIRE_ENCRYPTION"
). - requireCn(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
If set to false, makes the common name field optional while generating a certificate.
- required() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Whether this option is truly required (e.g.
- required() - Element in annotation interface io.helidon.microprofile.server.RoutingName
-
Set to true if the
RoutingName.value()
MUST be configured. - REQUIRED - Enum constant in enum class io.helidon.common.tls.TlsClientAuth
-
Mutual TLS is required.
- REQUIRED - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must succeed if called (if sufficient is before required, required is still ignored).
- REQUIRED - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MUST be enforced.
- requiredScopes() - Method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Which scopes are required.
- requireEncryption(boolean) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Whether to require encryption of passwords in properties.
- requires() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- requires() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Declared dependencies of the module.
- requires() - Method in interface io.helidon.codegen.ModuleInfo
-
Declared dependencies of the module.
- requires(List<? extends ModuleInfoRequires>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Declared dependencies of the module.
- reroute(String) - Method in interface io.helidon.webserver.http.ServerResponse
-
Re-route using a different path.
- reroute(String) - Method in class io.helidon.webserver.http.ServerResponseBase
- reroute(String, UriQuery) - Method in interface io.helidon.webserver.http.ServerResponse
-
Re-route using a different path and query.
- reroute(String, UriQuery) - Method in class io.helidon.webserver.http.ServerResponseBase
- reroutePrologue(HttpPrologue) - Method in interface io.helidon.webserver.http.RoutingResponse
-
A new, rerouted prologue.
- reroutePrologue(HttpPrologue) - Method in class io.helidon.webserver.http.ServerResponseBase
- rescuedFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage rescue files.
- RESERVED_FOR_EXTENSIONS_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
-
Reserved for extensions max value.
- RESERVED_FOR_EXTENSIONS_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
-
Reserved for extensions min value.
- RESERVED_FOR_LATER_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
-
Reserved for later max value.
- RESERVED_FOR_LATER_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
-
Reserved for later min value.
- RESERVED_LOCAL - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Push promise sent (not supported by Helidon).
- RESERVED_REMOTE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
-
Push promise received (not supported by Helidon).
- reservedTagNames() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Returns the reserved tag names (for scope and app).
- reservedTagNamesUsed(Collection<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Scans the provided tag names and throws an exception if any is a reserved tag name.
- reset() - Method in interface io.helidon.common.buffers.BufferData
-
Reset read and write position of this buffer.
- reset() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Return true if the underlying response buffers and headers can be reset and a new response can be sent.
- reset() - Method in interface io.helidon.webserver.http.ServerRequest
-
Reset request related state on the connection if any.
- RESET_CONTENT_205 - Static variable in class io.helidon.http.Status
-
205 Reset Content, see HTTP/1.1 documentation.
- resetInitialWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Reset an initial window size value for outbound flow control windows of a new streams.
- resetMaxFrameSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
-
Reset MAX_FRAME_SIZE for all streams, existing and future ones.
- resetPerTest() - Element in annotation interface io.helidon.microprofile.testing.junit5.HelidonTest
-
By default, CDI container is created once before the class is initialized and shut down after.
- resetPerTest() - Element in annotation interface io.helidon.microprofile.testing.testng.HelidonTest
-
By default, CDI container is created once before the class is initialized and shut down after.
- resetRouting() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Reset routing information (nexted, rerouted etc.).
- resetRouting() - Method in class io.helidon.webserver.http.ServerResponseBase
- resetStreamWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl
-
Reset stream window size.
- resetWindowSize(int) - Method in interface io.helidon.http.http2.WindowSize
-
Reset window size.
- resolve(ClientUri) - Method in class io.helidon.webclient.api.ClientUri
-
Replaces the current URI with values from the provided URI.
- resolve(Object, Class<T>) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Convenience method for shimming various javax JMS classes.
- resolve(URI) - Method in class io.helidon.webclient.api.ClientUri
-
Resolve the provided URI against this URI.
- resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.webclient.api.DefaultDnsResolver
- resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolver
- resolveAddress(String, DnsAddressLookup) - Method in interface io.helidon.webclient.spi.DnsResolver
-
Resolve hostname to
InetAddress
. - resolveAtnProvider(String) - Method in interface io.helidon.security.Security
-
Find an authentication provider by name, or use the default if the name is not available.
- resolveAtzProvider(String) - Method in interface io.helidon.security.Security
-
Find an authorization provider by name, or use the default if the name is not available.
- resolvedName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- resolvedName() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
The fully resolved type.
- resolvedName() - Method in interface io.helidon.common.types.TypeName
-
The fully resolved type.
- resolvedUri() - Method in interface io.helidon.webclient.api.ClientRequest
-
Resolved URI that will be used to invoke this request.
- resolvedUri() - Method in class io.helidon.webclient.api.ClientRequestBase
- resolveOptions(ConfigResolveOptions) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Sets custom instance of
ConfigResolveOptions
. - resolveOutboundProvider(String) - Method in interface io.helidon.security.Security
-
Find outbound provider(s) by name, or use the default if the name is not available.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension
-
Resolve a parameter.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
-
Resolve a parameter.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
- resolvePath(String) - Method in class io.helidon.webclient.api.ClientUri
-
Resolve the provided path against the current path of this URI.
- resolverName() - Method in class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
- resolverName() - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
- resolverName() - Method in interface io.helidon.webclient.spi.DnsResolverProvider
-
Return name of the
DnsResolver
. - resolveUri(ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
-
Resolve possible templated URI definition against the provided
ClientUri
, extracting possible query information into the provided writable query. - resolvingEnabled(boolean) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Enables/disables HOCON resolving substitutions support.
- resource(Resource) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Load keys from a resource (must point to JSON text content).
- resource(String) - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Configure the classpath resource to load the configuration from.
- resource(String) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Configure the classpath resource to be used as a source.
- resource(String, Object...) - Method in interface io.helidon.codegen.CodegenFiler
-
A text resource that can be updated in the output.
- Resource - Interface in io.helidon.common.configurable
-
A representation of a resource that can be loaded from URL (
Resource.create(URI)
), classpath (Resource.create(String)
), filesystem (Resource.create(Path)
, content in config (Resource.create(Config)
, input stream(Resource.create(String, InputStream)
, or direct value (Resource.create(String, byte[])
,Resource.create(String, String)
. - RESOURCE_EXHAUSTED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
- RESOURCE_LOCAL - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
- Resource.Source - Enum Class in io.helidon.common.configurable
-
Source of a
Resource
. - resourceConfig() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Resource config of this application.
- resourceConfig(ResourceConfig) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS resource configuration to use.
- ResourceConfig - Interface in io.helidon.common.configurable
-
Configuration of a resource.
- ResourceConfig.Builder - Class in io.helidon.common.configurable
-
Fluent API builder for
Resource
. - ResourceConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.configurable -
Fluent API builder base for
Resource
. - ResourceConfig.BuilderBase.ResourceConfigImpl - Class in io.helidon.common.configurable
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ResourceConfigImpl(ResourceConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
-
Create an instance providing a builder.
- ResourceException - Exception Class in io.helidon.common.configurable
- ResourceException(String) - Constructor for exception class io.helidon.common.configurable.ResourceException
-
Exception with message only.
- ResourceException(String, Throwable) - Constructor for exception class io.helidon.common.configurable.ResourceException
-
Exception with message and cause.
- resourceGroup(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the resource group.
- resourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- resourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is located on classpath.
- resourcePath() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Resource is located on classpath.
- resourcePath(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is located on classpath.
- resources() - Method in interface io.helidon.security.SecurityRequest
-
Return a map of keys to resource instances.
- response() - Method in class io.helidon.webclient.http1.UpgradeResponse
-
The HTTP response we got from the server, always present.
- response(ClientUri, ClientResponseHeaders) - Method in class io.helidon.webclient.api.WebClientCookieManager
-
Store cookies from response headers.
- ResponseBuilder<B,
T, - Interface in io.helidon.integrations.common.restX> -
Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.
- responseDateTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
Time when the response finished processing.
- responseError(String, ApiRequest<?>, Method, String, HttpClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create an
ApiRestException
. - responseHeader(String, String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a single-value header.
- responseHeader(String, String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a single-value header.
- responseHeader(String, String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a single-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a multi-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a multi-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a multi-value header.
- responseHeaders() - Method in exception class io.helidon.http.RequestException
-
Response headers that should be added to response.
- responseHeaders() - Method in class io.helidon.security.SecurityResponse
-
Get new response headers to be used.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set additional/replacement headers for request.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set additional/replacement headers for request.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set additional/replacement headers for request.
- ResponseHelper - Class in io.helidon.grpc.core
-
A number of helper methods to handle sending responses to a
StreamObserver
. - ResponseHelper - Class in io.helidon.webserver.grpc
-
Deprecated, for removal: This API element is subject to removal in a future version.will be removed in a future version, please use
ResponseHelper
- responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- responseMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Response media type.
- responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- responseMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
The accept header, defaults to
MediaTypes.APPLICATION_JSON
for most requests, except for requests that return publisher, which default toMediaTypes.APPLICATION_OCTET_STREAM
. - responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- responseNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()
when the response processing finished (last byte written). - responseSupplier(Method, String, ApiRequest<?>, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a response supplier from the request.
- responseTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for response.
- ResponseTracing - Class in io.helidon.security.integration.common
-
Tracing support for security response.
- responseType() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
-
Return the method's response type.
- responseType(Class<?>) - Method in class io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Builder
- responseType(Class<?>) - Method in interface io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- responseType(Class<?>) - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Builder
- responseType(Class<?>) - Method in interface io.helidon.webclient.grpc.GrpcClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- responseType(Class<Rnew>) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
-
Set the response type.
- rest() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns a sub-key of the key.
- RestApi - Interface in io.helidon.integrations.common.rest
-
JSON based REST API operations.
- RestApi.Builder<B,
T> - Class in io.helidon.integrations.common.rest -
Base builder for REST APIs.
- RestApiBase - Class in io.helidon.integrations.common.rest
-
Base REST API implementation.
- RestApiBase(RestApi.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.RestApiBase
-
A new instance, requires a subclass of the
RestApi.Builder
. - RestClientSubstitution - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Substitution for Method handles used in original class.
- RestClientSubstitution() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution
- RestClientSubstitution.DefaultMethodProxyHandler - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Only for native image.
- RestClientSubstitution.OnlyWhenOnClasspath - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Only for native image.
- RestException - Exception Class in io.helidon.integrations.common.rest
-
Implementation of the
ApiRestException
. - RestException.Builder - Class in io.helidon.integrations.common.rest
-
Fluent API builder for
RestException
. - RestoreSystemPropertiesExt - Class in io.helidon.common.testing.junit5
-
JUnit 5 extension for preserving and restoring system properties around test executions.
- RestoreSystemPropertiesExt() - Constructor for class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
-
Required for test extensions.
- RestRequest - Class in io.helidon.integrations.common.rest
-
Simple REST request.
- restRequestEnabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- restRequestEnabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether automatic REST request metrics should be measured.
- restRequestEnabled() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Whether automatic REST request metrics should be measured.
- restRequestEnabled(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Whether automatic REST request metrics should be measured.
- restServiceSettings(RestServiceSettings.Builder) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
-
Sets the builder for the REST service settings.
- RestServiceSettings - Interface in io.helidon.webserver.servicecommon
-
Common settings across REST services.
- RestServiceSettings.Builder - Interface in io.helidon.webserver.servicecommon
-
Builder for
RestServiceSettings
. - resultFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
A stage that is completed once the results were fully read.
- resultFuture() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- resultMediaType(MediaType) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
-
Sets the
MediaType
which controls the formatting of the resulting output. - resume(Transaction) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Resumes the transaction context association of the calling thread with the transaction represented by the supplied
Transaction
object. - retainDiscoveredApplications(boolean) - Method in class io.helidon.microprofile.server.Server.Builder
-
If any application or resource class is added through this builder, applications discovered by CDI are ignored.
- RETENTION - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Retention
. - retries() - Method in class io.helidon.config.SimpleRetryPolicy
-
Number of retries.
- retries(int) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Number of retries (excluding the first invocation).
- retries(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Setting a value greater than zero will cause the client to resend any record whose send fails with a potentially transient error.
- retry(long) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream at most the given number of times before giving up.
- retry(long) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream at most the given number of times before giving up.
- retry(long) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream at most the given number of times before giving up.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream if the predicate returns true.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream if the predicate returns true.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream if the predicate returns true.
- Retry - Interface in io.helidon.faulttolerance
-
Retry supports retry policies to be applied on an execution of asynchronous tasks.
- RETRY_AFTER - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - Retry.DelayingRetryPolicy - Class in io.helidon.faulttolerance
-
A retry policy that prolongs the delays between retries by a defined factor.
- Retry.DelayingRetryPolicy.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Retry.DelayingRetryPolicy
. - Retry.JitterRetryPolicy - Class in io.helidon.faulttolerance
-
A retry policy that randomizes delays between execution using a "jitter" time.
- Retry.JitterRetryPolicy.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Retry.JitterRetryPolicy
. - Retry.RetryPolicy - Interface in io.helidon.faulttolerance
-
Retry policy to handle delays between retries.
- RetryConfig - Interface in io.helidon.faulttolerance
-
Retry
configuration bean. - RetryConfig.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Retry
. - RetryConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.faulttolerance -
Fluent API builder base for
Retry
. - RetryConfig.BuilderBase.RetryConfigImpl - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- RetryConfigImpl(RetryConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
-
Create an instance providing a builder.
- retryCounter() - Method in interface io.helidon.faulttolerance.Retry
-
Number of times a method called has been retried.
- RetryPolicies - Class in io.helidon.config
-
Class provides access to built-in
RetryPolicy
implementations. - retryPolicy() - Method in class io.helidon.config.AbstractSource
- retryPolicy() - Method in class io.helidon.config.PrefixedConfigSource
- retryPolicy() - Method in interface io.helidon.config.spi.Source
-
Retry policy configured on this config source.
- retryPolicy() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- retryPolicy() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Explicitly configured retry policy.
- retryPolicy() - Method in interface io.helidon.faulttolerance.RetryConfig
-
Explicitly configured retry policy.
- retryPolicy(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a retry policy based on its meta configuration.
- retryPolicy(Retry.RetryPolicy) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Explicitly configured retry policy.
- retryPolicy(Supplier<? extends RetryPolicy>) - Method in class io.helidon.config.AbstractSourceBuilder
- retryPolicy(Supplier<? extends RetryPolicy>) - Method in interface io.helidon.config.spi.Source.Builder
-
Configure a retry policy to be used with this source.
- RetryPolicy - Interface in io.helidon.config.spi
-
Mechanism for controlling retry of attempts to load data by a
ConfigSource
. - RetryPolicyProvider - Interface in io.helidon.config.spi
-
Java service loader service to create retry policy based on meta configuration.
- retrySchema(RetrySchema) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Retry schema to use when reading from the channel.
- RetrySchema - Interface in io.helidon.common.reactive
-
Defines delay for next read/poll operation in a polling
publisher
. - RetryTimeoutException - Exception Class in io.helidon.faulttolerance
-
Retry timeout exception.
- RetryTimeoutException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.RetryTimeoutException
-
Constructs a
RetryTimeoutException
with the specified detail message. - retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- returnDescription() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Return type description.
- returnDescription(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add return type description.
- returnDescription(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
-
Add return type description.
- Returns - Class in io.helidon.codegen.classmodel
-
Objects which describes return type configuration.
- Returns.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Returns
. - returnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method return type.
- returnType(Returns) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Set return type of the method.
- returnType(TypeName) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Set return type of the method.
- returnType(TypeName, String) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Set return type of the method.
- returnType(Consumer<Returns.Builder>) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Set return type of the method.
- returnType(Supplier<Returns>) - Method in class io.helidon.codegen.classmodel.Method.Builder
-
Set return type of the method.
- reuseAddress() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- reuseAddress() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket reuse address.
- reuseAddress() - Method in interface io.helidon.webserver.ConnectionConfig
-
Socket reuse address.
- reuseAddress(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket reuse address.
- REVISION - Static variable in class io.helidon.common.Version
-
Revision Number.
- revocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate revocation check configuration.
- revocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- revocation() - Method in interface io.helidon.common.tls.TlsConfig
-
Certificate revocation check configuration.
- revocation(RevocationConfig) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate revocation check configuration.
- revocation(Consumer<RevocationConfig.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Certificate revocation check configuration.
- RevocationConfig - Interface in io.helidon.common.tls
-
Certificate revocation configuration.
- RevocationConfig.Builder - Class in io.helidon.common.tls
-
Fluent API builder for
RevocationConfig
. - RevocationConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.tls -
Fluent API builder base for
RevocationConfig
. - RevocationConfig.BuilderBase.RevocationConfigImpl - Class in io.helidon.common.tls
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- RevocationConfigImpl(RevocationConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
-
Create an instance providing a builder.
- revocationTime() - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Response
-
Revocation instant of the certificate.
- revoke(RevokeToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Revokes a token and all child tokens.
- revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Revokes a token and orphans all child tokens.
- RevokeAndOrphanToken - Class in io.helidon.integrations.vault.auths.token
-
Revoke and Orphan Token request and response.
- RevokeAndOrphanToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RevokeAndOrphanToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - revokeCertificate(RevokeCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Revoke a certificate.
- revokeCertificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Revoke a certificate by its serial number.
- RevokeCertificate - Class in io.helidon.integrations.vault.secrets.pki
-
Revoke certificate request and response.
- RevokeCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- RevokeCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - RevokeToken - Class in io.helidon.integrations.vault.auths.token
-
Revoke Token request and response.
- RevokeToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RevokeToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi
. - rewind() - Method in interface io.helidon.common.buffers.BufferData
-
Set read position to 0, so others may read the same data from the start.
- RFC_1123_DATE_TIME - Static variable in class io.helidon.http.DateTime
-
The RFC1123 date-time formatter, such as
'Tue, 3 Jun 2008 11:05:30 GMT'
. - RFC_850_DATE_TIME - Static variable in class io.helidon.http.DateTime
-
The RFC850 date-time formatter, such as
'Sunday, 06-Nov-94 08:49:37 GMT'
. - rfc1123String() - Static method in class io.helidon.http.DateTime
-
Get current time as RFC-1123 string.
- Role - Class in io.helidon.security
-
A security role used in RBAC (role based access control) schemes.
- ROLE_APPROLE - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Json key for app roles to be retrieved from IDCS response.
- ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Json key for group roles to be retrieved from IDCS response.
- ROLE_TYPE - Static variable in class io.helidon.security.Role
-
Type of grant used in
Grant.type()
. - Role.Builder - Class in io.helidon.security
-
A fluent API builder for
Role
. - RoleAnnotationAnalyzer - Class in io.helidon.security.abac.role
-
Implementation of
AnnotationAnalyzer
which checks forPermitAll
annotation if authentication is needed or not. - RoleAnnotationAnalyzer() - Constructor for class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- roleCache(EvictableCache<String, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Use explicit
EvictableCache
for role caching. - roleId() - Method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Response
-
Role ID read from the Vault.
- roleId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Role ID of the AppRole.
- roleMapTracing(String) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing pan for a role mapper.
- RoleMapTracing - Class in io.helidon.security.integration.common
-
Tracing of role mapping.
- roleName() - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Name of the configured role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Name of the AppRole.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Name of the role to create.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Role name to delete.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Vault's role name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Configure role name.
- roles() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- roles() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- roles() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Hints for role names the user is expected to be in.
- roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- roles() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Hints for role names the user is expected to be in.
- roles() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Get set of roles the user is in.
- roles(List<? extends String>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- roles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Hints for role names the user is expected to be in.
- rolesAllowed() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- rolesAllowed() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed(String...) - Static method in class io.helidon.webserver.security.SecurityFeature
-
An array of allowed roles for this path - must have a security provider supporting roles.
- rolesAllowed(String...) - Method in class io.helidon.webserver.security.SecurityHandler
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed(Set<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- RoleValidator - Class in io.helidon.security.abac.role
-
Validator capable of validating role attributes of a subject.
- RoleValidator.RoleConfig - Class in io.helidon.security.abac.role
-
Attribute configuration class for Role validator.
- RoleValidator.RoleConfig.Builder - Class in io.helidon.security.abac.role
-
A fluent API builder for
RoleValidator.RoleConfig
. - RoleValidator.Roles - Annotation Interface in io.helidon.security.abac.role
-
A definition of "roles allowed" for a specific subject type.
- RoleValidator.RolesContainer - Annotation Interface in io.helidon.security.abac.role
-
Repeatable annotation for
RoleValidator.Roles
. - RoleValidatorService - Class in io.helidon.security.abac.role
-
Java service for
RoleValidator
ABAC security provider. - RoleValidatorService() - Constructor for class io.helidon.security.abac.role.RoleValidatorService
- rollback() - Method in interface io.helidon.dbclient.DbTransaction
-
Rollback the transaction represented by this
DbTransaction
instance. - rollback() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- rollback() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- rollback() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Rolls back the transaction associated with the current thread.
- rollback() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- rollback(Savepoint) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- rollback(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- ROLLBACK - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.rollback(Xid)
method. - root() - Element in annotation interface io.helidon.builder.api.Prototype.Configured
-
If
Prototype.Configured.value()
is specified, it is considered to be a root configuration node. - root() - Method in interface io.helidon.common.config.Config
-
Get the root of the configuration tree.
- root() - Static method in interface io.helidon.common.uri.UriPath
-
Create a new root path.
- root() - Method in interface io.helidon.config.Config
- root() - Element in annotation interface io.helidon.config.metadata.Configured
-
Whether this is a root configuration object.
- rootConfig() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
SE Configuration, root.
- RoundContext - Interface in io.helidon.codegen
-
Context of a single round of code generation.
- RoundRobinDnsResolver - Class in io.helidon.webclient.dns.resolver.roundrobin
-
Round-robin DNS resolver implementation.
- RoundRobinDnsResolverProvider - Class in io.helidon.webclient.dns.resolver.roundrobin
-
Provider of the
RoundRobinDnsResolver
instance. - RoundRobinDnsResolverProvider() - Constructor for class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
-
Create new instance of the
RoundRobinDnsResolverProvider
. - RoundRobinSupplier(ClientUri[]) - Constructor for class io.helidon.webclient.grpc.ClientUriSuppliers.RoundRobinSupplier
- route(Method, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Method, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, Handler) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Method, String, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, String, Handler) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Method, String, Handler) - Static method in class io.helidon.webserver.http1.Http1Route
-
Create an HTTP/1 specific route.
- route(Method, String, Handler) - Static method in class io.helidon.webserver.http2.Http2Route
-
Create a new HTTP/2 only route.
- route(Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Method, String, Supplier<?>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Method, String, Supplier<?>) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(ConnectionContext, RoutingRequest, RoutingResponse) - Method in interface io.helidon.webserver.http.HttpRouting
-
Route a request.
- route(HttpRoute) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(HttpRoute) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Predicate<Method>, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Predicate<Method>, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.webserver.http.HttpRules
-
Add a route.
- Route - Interface in io.helidon.webserver
-
A route.
- RoutedPath - Interface in io.helidon.http
-
Abstraction of HTTP path supporting routing parameters.
- router() - Method in interface io.helidon.webserver.ConnectionContext
-
Router that may contain routings of different types (HTTP, WebSocket, grpc).
- Router - Interface in io.helidon.webserver
-
Router for server.
- Router.Builder - Interface in io.helidon.webserver
-
Builder for a standalone router.
- Router.RouterBuilder<B> - Interface in io.helidon.webserver
-
Generic builder interface used by both
Router.Builder
andio.helidon.webserver.WebServer.Builder
. - routing() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
GrpcRouting.Builder
to allow modifications to be made to the routing before the server is configured. - routing() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- routing() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Http routing.
- routing() - Method in interface io.helidon.webserver.ListenerConfig
-
Http routing.
- routing() - Method in interface io.helidon.webserver.WebServerConfig
-
Http routing.
- routing() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Http routing.
- routing() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Returns the routing name to be used for the service's endpoint.
- routing(HttpRouting.Builder) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Http routing.
- routing(HttpRules) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- routing(HttpRules) - Method in class io.helidon.lra.coordinator.CoordinatorService
- routing(HttpRules) - Method in class io.helidon.webserver.cors.CorsSupport
- routing(HttpRules) - Method in class io.helidon.webserver.graphql.GraphQlService
- routing(HttpRules) - Method in interface io.helidon.webserver.http.HttpService
-
Updates the routing to add handlers of this service.
- routing(Class<T>, T) - Method in interface io.helidon.webserver.Router
-
Get routing of a specific type.
- routing(String) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Sets the routing name to use for setting up the service's endpoint.
- routing(String, HttpRouting.Builder) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Add Http routing for an additional socket.
- routing(String, Consumer<HttpRouting.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Add Http routing for an additional socket.
- routing(Consumer<HttpRouting.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Customize HTTP routing of this listener.
- Routing - Interface in io.helidon.webserver
-
Routing abstraction.
- ROUTING_NAME_CONFIG_KEY - Static variable in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Config key for the routing name setting.
- routingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
-
Routing for the component, may be the default.
- routingBuilder(ServerCdiExtension) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Find routing builder to use for this component to be registered on.
- routingBuilder(Class<T>) - Method in interface io.helidon.webserver.spi.ServerFeature.RoutingBuilders
-
Obtain the routing builder for the provided type.
- routingBuilders() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
-
Routing builders.
- RoutingBuilders - Interface in io.helidon.microprofile.server
-
Provides
HttpRouting.Builder
instances (for the default and the actual) for a Helidon MP service, based on configuration for the component (if any) and defaults otherwise. - routingName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure a routing name.
- RoutingName - Annotation Interface in io.helidon.microprofile.server
- routingNameRequired(boolean) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
In case the
JaxRsApplication.routingName()
is configured to a non-default name, you can control with this property whether the name is required (and boot would fail if such a named port is not configured), or default routing is used when the named one is missing. - RoutingPath - Annotation Interface in io.helidon.microprofile.server
-
Path of a
HttpService
to register with routing. - RoutingRequest - Interface in io.helidon.webserver.http
-
Routing request.
- RoutingResponse - Interface in io.helidon.webserver.http
-
Routing response of a server.
- routings() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- routings() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
List of all routings (possibly for multiple protocols).
- routings() - Method in interface io.helidon.webserver.ListenerConfig
-
List of all routings (possibly for multiple protocols).
- routings() - Method in interface io.helidon.webserver.WebServerConfig
-
List of all routings (possibly for multiple protocols).
- routings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
List of all routings (possibly for multiple protocols).
- routings() - Method in interface io.helidon.webserver.Router.RouterBuilder
-
List of all routing builders registered with this router builder.
- routings() - Method in interface io.helidon.webserver.Router
-
List of all conifgured routings.
- routings(List<Builder<?, ? extends Routing>>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
List of all routings (possibly for multiple protocols).
- RoutingTest - Annotation Interface in io.helidon.webserver.testing.junit5
-
Test of router without opening a socket.
- routingType() - Method in class io.helidon.microprofile.tyrus.TyrusRouting
- routingType() - Method in class io.helidon.webserver.grpc.GrpcRouting
- routingType() - Method in interface io.helidon.webserver.http.HttpRouting
- routingType() - Method in interface io.helidon.webserver.Routing
- routingType() - Method in class io.helidon.webserver.websocket.WsRouting
- rowDeleted() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- rowInserted() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- rowUpdated() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- rPad(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Apply right padding to fill the defined length.
- RSA_OAEP - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA-OAEP declares that RSA/ECB/OAEPWithSHA-1AndMGF1Padding cipher will be used for content key encryption.
- RSA_OAEP_256 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA-OAEP-256 declares that RSA/ECB/OAEPWithSHA-256AndMGF1Padding cipher will be used for content key encryption.
- RSA1_5 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA1_5 declares that RSA/ECB/PKCS1Padding cipher will be used for content key encryption.
- RST_STREAM - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
RST stream frame.
- RST_STREAM - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
RST stream frame types.
- rstStream(Http2RstStream) - Method in interface io.helidon.http.http2.Http2Stream
-
Close the stream.
- rstStream(Http2RstStream) - Method in class io.helidon.webclient.http2.Http2ClientStream
- rstStream(Http2RstStream) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
-
RST stream was received.
- run() - Method in interface io.helidon.common.task.InterruptableTask
- run() - Method in interface io.helidon.integrations.jdbc.SQLRunnable
-
Performs work.
- run() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- run() - Method in class io.helidon.webclient.websocket.ClientWsConnection
- run(I) - Method in interface io.helidon.scheduling.ScheduledConsumer
-
Invoked by scheduler in defined interval.
- runAfterBoth(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBoth(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- runAfterEither(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEither(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- runAs(Subject, Runnable) - Method in interface io.helidon.security.SecurityContext
-
Executes provided code under provided subject.
- runAs(String, Runnable) - Method in interface io.helidon.security.SecurityContext
-
Execute provided code as current user with an additional explicit role added.
- runInContext(Context, Runnable) - Static method in class io.helidon.common.context.Contexts
-
Run the runnable in the provided context.
- runInContext(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
-
Run the callable in the provided context.
- runInContextWithThrow(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
-
Run the callable in the provided context throwing any exception from its execution.
- runInNewContext(Runnable) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
- runTasks(ServerRequest, ServerResponse, Throwable) - Method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
-
Run the post-processing tasks.
- runTime() - Method in interface io.helidon.logging.common.spi.LoggingProvider
-
Runtime configuration, called when the application starts in GraalVM native image (not called when running on hotspot).
- runTime() - Method in class io.helidon.logging.jul.JulProvider
- runTime() - Method in class io.helidon.logging.log4j.Log4jProvider
- runTime() - Method in class io.helidon.logging.slf4j.Slf4jProvider
- runtimeStart(Config) - Static method in class io.helidon.config.mp.MpConfigProviderResolver
-
This method should only be called when running within native image, as soon as runtime configuration is available.
- RuntimeStart - Annotation Interface in io.helidon.microprofile.cdi
-
Run time of the application (as opposed to build time).
- RuntimeStart.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- RuntimeType - Class in io.helidon.builder.api
-
This class holds all types related to runtime types, configured from prototypes.
- RuntimeType.Api<T> - Interface in io.helidon.builder.api
-
This type is created from a specific prototype.
- RuntimeType.PrototypedBy - Annotation Interface in io.helidon.builder.api
-
Mark this runtime type as prototyped by a specific prototype.
- RuntimeUnknownHostException - Exception Class in io.helidon.webclient.api
-
Runtime variant of the
UnknownHostException
exception. - RuntimeUnknownHostException(String) - Constructor for exception class io.helidon.webclient.api.RuntimeUnknownHostException
-
Create new instance based on the
String
message. - RuntimeUnknownHostException(UnknownHostException) - Constructor for exception class io.helidon.webclient.api.RuntimeUnknownHostException
-
Create new instance based on the
UnknownHostException
exception. - runWithErrorHandling(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.webserver.http.ErrorHandlers
-
Run a task and handle the errors, if any.
S
- safeMessage() - Method in exception class io.helidon.http.RequestException
-
Safe message flag used to control which messages can be sent as part of a response and which should only be logged by the server.
- safeMessage(boolean) - Method in class io.helidon.http.RequestException.Builder
-
Safe message flag that indicates if it safe to return message as part of the response.
- safeReadContent(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Reads the content of the specified file.
- SafeStreamObserver<T> - Class in io.helidon.grpc.core
-
A
StreamObserver
that handles exceptions correctly. - sameSite() - Method in class io.helidon.http.SetCookie
-
Same site attribute of cookie.
- sameSite(SetCookie.SameSite) - Method in class io.helidon.http.SetCookie.Builder
-
The
SameSite
cookie parameter. - sample() - Method in interface io.helidon.metrics.api.Sample.Derived
-
Sample.
- sample() - Method in interface io.helidon.metrics.api.SampledMetric
-
Sample (if available).
- Sample - Interface in io.helidon.metrics.api
-
Common behavior to all types of samples.
- Sample.Derived - Interface in io.helidon.metrics.api
-
Sample that does not exist as an actual observation but is derived from actual observations.
- Sample.Labeled - Interface in io.helidon.metrics.api
-
A sample with a label and a timestamp, typically representing actual observations (rather than derived values).
- SampledMetric - Interface in io.helidon.metrics.api
-
A metric capable of providing samples.
- samplerParam(Number) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
The sampler parameter (number).
- samplerType(JaegerTracerBuilder.SamplerType) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Sampler type.
- sanitize(boolean) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
-
Configure output sanitization.
- sanitize(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
-
Apply configured sanitization.
- scale() - Method in interface io.helidon.dbclient.DbColumn
-
Scale of this column.
- scale() - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Returns the scale set on the builder.
- scale(double) - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
-
Sets the scale factor for observations recorded by the summary.
- scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- scan(Map<String, List<String>>) - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Scan map of headers for any headers with allowed prefix.
- ScanContext - Interface in io.helidon.codegen.scan
-
Classpath scanning code generation context.
- ScanModuleInfo - Class in io.helidon.codegen.scan
-
Module info created from classpath scanning.
- scanResult() - Method in interface io.helidon.codegen.scan.ScanContext
-
Scan result that should have types from the whole classpath.
- ScanTypeFactory - Class in io.helidon.codegen.scan
-
Factory for types based on classpath scanning.
- ScanTypeInfoFactory - Class in io.helidon.codegen.scan
-
Factory to analyze processed types and to provide
TypeInfo
for them. - schedule() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- schedule() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The schedule for trigger a reload check, testing whether there is a new
Tls
instance available. - schedule() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The schedule for trigger a reload check, testing whether there is a new
Tls
instance available. - schedule(long, long, TimeUnit) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Deprecated.
- schedule(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The schedule for trigger a reload check, testing whether there is a new
Tls
instance available. - Scheduled - Annotation Interface in io.helidon.microprofile.scheduling
-
Marks the method to be invoked periodically according to supplied cron expression.
- ScheduledConsumer<I> - Interface in io.helidon.scheduling
-
Consumer invoked by
scheduler
in defined interval. - scheduleDelay(Duration) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Schedule Delay of exporter requests.
- ScheduledExecutorProvider - Class in io.helidon.jersey.client
-
Wraps default executor to enable Helidon context propagation for Jersey async calls.
- ScheduledExecutorProvider() - Constructor for class io.helidon.jersey.client.ScheduledExecutorProvider
-
Creates a new instance.
- ScheduledPollingStrategy - Class in io.helidon.config
-
A strategy which allows the user to schedule periodically fired polling event.
- ScheduledPollingStrategy.Builder - Class in io.helidon.config
-
A fluent API builder for
ScheduledPollingStrategy
. - ScheduledPollingStrategy.RecurringPolicy - Interface in io.helidon.config
-
An SPI that allows users to define their own policy how to change the interval between scheduled ticking.
- ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder - Class in io.helidon.config
-
Creates a builder of
ScheduledPollingStrategy.RecurringPolicy
with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given byScheduledPollingStrategy.RecurringPolicy.shorten()
orScheduledPollingStrategy.RecurringPolicy.lengthen()
. - ScheduledPollingStrategy.RegularRecurringPolicy - Class in io.helidon.config
-
Regular polling strategy implementation.
- ScheduledThreadPoolConfig - Interface in io.helidon.common.configurable
-
Interface generated from definition.
- ScheduledThreadPoolConfig.Builder - Class in io.helidon.common.configurable
-
Fluent API builder for
ScheduledThreadPoolSupplier
. - ScheduledThreadPoolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.configurable -
Fluent API builder base for
ScheduledThreadPoolSupplier
. - ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl - Class in io.helidon.common.configurable
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ScheduledThreadPoolConfigImpl(ScheduledThreadPoolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
-
Create an instance providing a builder.
- ScheduledThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom scheduled thread pool.
- scheduler() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Customize the scheduled executor service to use for scheduling.
- scheduler() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- scheduler() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Customize the scheduled executor service to use for scheduling.
- scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor supplier for loop pulling messages from JMS.
- scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor supplier for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Customize the scheduled executor service to use for scheduling.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specify a scheduler that will read ad process messages coming from Kafka.
- SCHEDULER_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for thread name prefix used for polling.
- Scheduling - Class in io.helidon.scheduling
-
Scheduling periodically executed task with specified fixed rate or cron expression.
- Scheduling.CronBuilder - Class in io.helidon.scheduling
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CronConfig.Builder
instead - Scheduling.FixedRateBuilder - Class in io.helidon.scheduling
-
Deprecated, for removal: This API element is subject to removal in a future version.use
FixedRateConfig.Builder
instead - SchedulingCdiExtension - Class in io.helidon.microprofile.scheduling
-
Scheduling CDI Extension.
- SchedulingCdiExtension() - Constructor for class io.helidon.microprofile.scheduling.SchedulingCdiExtension
- SchedulingException - Exception Class in io.helidon.scheduling
-
Scheduling
specific exception. - schedulingTimeUnit(TimeUnit) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the time unit applied to the initial delay and delay values (defaults to
TimeUnit.SECONDS
). - schema(GraphQLSchema) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Configure the GraphQL schema to be used.
- schemaString() - Method in interface io.helidon.graphql.server.InvocationHandler
-
The schema of this GraphQL endpoint.
- schemaUri(String) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Configure URI that will serve the GraphQL schema under the context root.
- scheme() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Scheme of the request (
http
,https
). - scheme() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- scheme() - Method in interface io.helidon.common.uri.UriInfo
-
Scheme of the request (
http
,https
). - scheme() - Method in class io.helidon.http.http2.Http2Headers
-
Scheme pseudo header.
- scheme() - Method in class io.helidon.webclient.api.ClientUri
- scheme() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
scheme
record component. - scheme(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Scheme of the request (
http
,https
). - scheme(String) - Method in class io.helidon.http.http2.Http2Headers
-
HTTP scheme, such as
http
orhttps
. - scheme(String) - Method in class io.helidon.webclient.api.ClientUri
-
Scheme of this URI.
- SCHEME - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI scheme component type.
- SCHEME - Enum constant in enum class io.helidon.common.uri.UriValidationException.Segment
-
URI Scheme.
- SCHEME_NAME - Static variable in class io.helidon.http.http2.Http2Headers
-
Header name of the scheme pseudo header.
- scope() - Method in interface io.helidon.codegen.CodegenContext
-
Current code generation scope.
- scope() - Method in class io.helidon.codegen.CodegenContextBase
- scope() - Method in class io.helidon.codegen.CodegenContextDelegate
- scope() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the scope set in the builder, if any.
- scope() - Method in interface io.helidon.metrics.api.Meter
-
Returns the scope associated with the meter.
- scope() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBean
-
Scope of the bean.
- scope() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBean
-
Scope of the bean.
- scope() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider.OpenTelemetryContext
-
Return the current scope.
- scope(JwtScope) - Method in class io.helidon.security.jwt.FieldValidator.Builder
- scope(String) - Method in interface io.helidon.metrics.api.Meter.Builder
-
Sets the scope to be associated with this meter.
- Scope - Interface in io.helidon.tracing
-
A Scope that can be (eventually) closed.
- SCOPE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsConfig
-
Config key for scope-related settings.
- SCOPE_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
-
Config key for scope-related settings.
- SCOPE_GRANT_TYPE - Static variable in class io.helidon.security.abac.scope.ScopeValidator
-
Use this type when constructing a
Grant
, so this validator can accept it as a scope. - SCOPE_TAG_NAME_DEFAULT - Static variable in interface io.helidon.metrics.api.ScopingConfig
-
Default tag name for recording a meter's scope as a tag.
- SCOPE_TAG_NAME_DEFAULT - Static variable in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
-
Default tag name for recording a meter's scope as a tag.
- scopeAudience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Audience URI of custom scopes.
- scopeAudience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- scopeAudience(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Audience of the scope required by this application.
- scopeAudience(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Audience of the scope required by this application.
- ScopeConfig - Interface in io.helidon.metrics.api
-
Configuration settings for a scope within the "metrics" config section.
- ScopeConfig.Builder - Class in io.helidon.metrics.api
-
Fluent API builder for
ScopeConfig
. - ScopeConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.metrics.api -
Fluent API builder base for
ScopeConfig
. - ScopeConfig.BuilderBase.ScopeConfigImpl - Class in io.helidon.metrics.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ScopeConfigImpl(ScopeConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
-
Create an instance providing a builder.
- scopeDefaultValue() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Default tag value to use for the scope tag if none is specified when the meter ID is created.
- scopeDefaultValue() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
- Scope handling configuration - Search tag in interface io.helidon.metrics.api.MetricsConfig
- Section
- scopeManager() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
- scopes() - Method in interface io.helidon.metrics.api.MeterRegistry
-
Returns the scopes (if any) as represented by tags on meter IDs.
- scopes() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Settings for individual scopes.
- scopes() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- scopes() - Method in interface io.helidon.metrics.api.ScopingConfig
-
Settings for individual scopes.
- scopes() - Method in class io.helidon.microprofile.metrics.RegistryFactory
-
Report the scopes of all existing registries.
- scopes() - Method in class io.helidon.security.jwt.Jwt
-
Scopes of this token.
- scopes(String[]) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets which metrics scopes (e.g., base, vendor, application) should be sent to OCI.
- scopes(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
-
OAuth2 scope claims to set.
- scopes(Map<? extends String, ? extends ScopeConfig>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
This method replaces all values with the new ones.
- scopeSelection(Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
-
Sets the scope value with which to filter the output.
- scopeTag(Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns a scope tag so long as the candidate scope or configured default scope are present and the scope tag name is configured.
- scopeTagName() - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns the scope tag name derived from configuration.
- scopeTagName() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
-
Name to use for a tag, added to each meter's identity, conveying its scope in output.
- scopeTagName() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
- scopeTagName(String) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
-
Sets the scope tag name with which to filter the output.
- ScopeValidator - Class in io.helidon.security.abac.scope
-
ABAC validator for OAuth2 scopes.
- ScopeValidator.Builder - Class in io.helidon.security.abac.scope
-
A fluent API builder for
ScopeValidator
. - ScopeValidator.Scope - Annotation Interface in io.helidon.security.abac.scope
-
Scope annotation.
- ScopeValidator.Scopes - Annotation Interface in io.helidon.security.abac.scope
-
Repeatable annotation for
ScopeValidator.Scope
. - ScopeValidator.ScopesConfig - Class in io.helidon.security.abac.scope
-
Configuration custom class for scope validator.
- ScopeValidatorService - Class in io.helidon.security.abac.scope
-
A service to provide
ScopeValidator
toAbacProvider
. - ScopeValidatorService() - Constructor for class io.helidon.security.abac.scope.ScopeValidatorService
- scoping() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- scoping() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Settings related to scoping management.
- scoping() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Settings related to scoping management.
- scoping(ScopingConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Settings related to scoping management.
- scoping(Consumer<ScopingConfig.Builder>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Settings related to scoping management.
- scoping(Supplier<? extends ScopingConfig>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Settings related to scoping management.
- ScopingConfig - Interface in io.helidon.metrics.api
-
Interface generated from definition.
- ScopingConfig.Builder - Class in io.helidon.metrics.api
-
Fluent API builder for
ScopingConfig
. - ScopingConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.metrics.api -
Fluent API builder base for
ScopingConfig
. - ScopingConfig.BuilderBase.ScopingConfigImpl - Class in io.helidon.metrics.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ScopingConfigImpl(ScopingConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
-
Create an instance providing a builder.
- SE - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
-
The "Standard Edition" flavor.
- SEALED - Enum constant in enum class io.helidon.common.types.Modifier
-
The
sealed
modifier. - secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Not for developer use. Sets a back-up way to provide a
CrossOriginConfig
instance if, during look-up for a given request, none is found from the aggregator. - secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Sets the supplier for the secondary lookup of CORS information (typically not contained in configuration).
- SECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
-
Represents seconds.
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
- secret(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- secret(Config) - Method in interface io.helidon.security.spi.SecretsProvider
-
Create secret supplier from configuration.
- secret(CubbyholeSecurityProvider.CubbyholeSecretConfig) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
- secret(Kv1SecurityProvider.Kv1SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
- secret(Kv2SecurityProvider.Kv2SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
- secret(ConfigVaultProvider.SecretConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- secret(String) - Method in interface io.helidon.security.Security
-
Get a secret.
- secret(String, String) - Method in interface io.helidon.security.Security
-
Get a secret.
- secret(T) - Method in interface io.helidon.security.spi.SecretsProvider
-
Create secret supplier from configuration object.
- Secret - Interface in io.helidon.integrations.vault
-
Common methods for secrets.
- SecretBundleLazyConfigSource - Class in io.helidon.integrations.oci.secrets.configsource
-
An
AbstractConfigSource
and aLazyConfigSource
implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs. - SecretBundleLazyConfigSource.Builder - Class in io.helidon.integrations.oci.secrets.configsource
- SecretBundleNodeConfigSource - Class in io.helidon.integrations.oci.secrets.configsource
-
An
AbstractConfigSource
,NodeConfigSource
andPollableSource
implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs. - SecretBundleNodeConfigSource.Builder - Class in io.helidon.integrations.oci.secrets.configsource
- SecretBundleNodeConfigSource.Stamp - Record Class in io.helidon.integrations.oci.secrets.configsource
- secretId() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
-
The generated secret ID.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
Secret ID generated for the AppRole.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
Secret ID to use.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Secret ID.
- secretIdAccessor() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
-
Secret ID accessor.
- secretIdNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Number of times any particular SecretID can be used to fetch a token from this AppRole, after which the SecretID will expire.
- secretIdTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Duration after which the secret id expires.
- secrets() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- secrets() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Secret patterns (regular expressions) to exclude from output.
- secrets() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
-
Secret patterns (regular expressions) to exclude from output.
- secrets(Engine<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to secrets using the provided engine, using the default mount point of that engine.
- secrets(Engine<T>, String) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to secrets using the provided engine, using a custom mount point.
- secrets(Set<? extends String>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Secret patterns (regular expressions) to exclude from output.
- Secrets - Interface in io.helidon.integrations.vault
-
All engines provide an implementation of this interface with specific methods for these engines.
- SecretsEngineProvider<T> - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader SPI to support additional secret engines of Vault.
- SecretsProvider<T> - Interface in io.helidon.security.spi
-
Provider that can retrieve secrets.
- SecretsProviderConfig - Interface in io.helidon.security
-
Marker interface for configuration of secrets providers.
- secretsType() - Method in interface io.helidon.integrations.vault.Engine
-
Implementation class of the
Secrets
of this engine. - secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Secret values for the secret being created.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
New secret values.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Values of the secret.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
New values of the secret.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Values of the secret being created.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
New secret values for this update request.
- section(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
-
Start a new section.
- secure() - Method in class io.helidon.http.SetCookie
-
Secure attribute of cookie.
- secure() - Static method in class io.helidon.webserver.security.SecurityFeature
-
Secure access using authentication and authorization.
- secure(boolean) - Method in class io.helidon.http.SetCookie.Builder
-
Sets
Secure
parameter. - SecureHandler - Class in io.helidon.webserver.http
-
A handler that enforces authentication and/or authorization.
- secureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Explicit secure random to use.
- secureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- secureRandom() - Method in interface io.helidon.common.tls.TlsConfig
-
Explicit secure random to use.
- secureRandom(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Load secure random.
- secureRandom(SecureRandom) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Explicit secure random to use.
- secureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Algorithm to use when creating a new secure random.
- secureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- secureRandomAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
-
Algorithm to use when creating a new secure random.
- secureRandomAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Algorithm to use when creating a new secure random.
- secureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provider to use when creating a new secure random.
- secureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- secureRandomProvider() - Method in interface io.helidon.common.tls.TlsConfig
-
Provider to use when creating a new secure random.
- secureRandomProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provider to use when creating a new secure random.
- SecureUserStore - Interface in io.helidon.security.providers.httpauth
-
Store of users for resolving httpauth and digest authentication.
- SecureUserStore.User - Interface in io.helidon.security.providers.httpauth
-
Representation of a single user.
- security() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
-
Access to security instance once it is created from
SecurityCdiExtension.securityBuilder()
. - security() - Method in class io.helidon.microprofile.security.SecurityFilter
- security() - Method in interface io.helidon.webserver.http.HttpRouting
-
Security associated with this routing.
- security() - Method in interface io.helidon.webserver.http.ServerRequest
-
HTTP security associated with this listener, configured on routing.
- security() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Security associated with this feature.
- security() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- security() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Security associated with this feature.
- security(Security) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Security associated with this feature.
- security(HttpSecurity) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
-
Configure security for this routing.
- security(Consumer<Security.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Security associated with this feature.
- security(Supplier<? extends Security>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Security associated with this feature.
- Security - Search tag in package io.helidon.security
- Section
- Security - Interface in io.helidon.security
-
This class is used to "bootstrap" security and integrate it with other frameworks; runtime main entry point is
SecurityContext
. - SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
The main Java security algorithm used.
- SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
The main Java security algorithm used.
- SECURITY_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for security component.
- Security.Builder - Class in io.helidon.security
-
Builder pattern class for helping create
Security
in a convenient way. - securityBuilder() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
-
Other extensions may update security builder.
- SecurityCdiExtension - Class in io.helidon.microprofile.security
-
Extension to register bean
SecurityProducer
. - SecurityCdiExtension() - Constructor for class io.helidon.microprofile.security.SecurityCdiExtension
-
Public constructor required by service loader.
- SecurityClient<T> - Interface in io.helidon.security
-
Common methods for security clients.
- SecurityClientBuilder<T> - Class in io.helidon.security
-
Builder constructing a security client - extends the
SecurityRequestBuilder
for convenience. - securityContext() - Method in class io.helidon.security.ProviderRequest
-
Security context associated with current request.
- securityContext(SecurityContext) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Update security span with information from
SecurityContext
. - SecurityContext<P> - Interface in io.helidon.common.security
-
Security context.
- SecurityContext - Interface in io.helidon.security
-
Security context to retrieve security information about current user, either injected or obtained from
Security.contextBuilder(String)
and to handle programmatic security. - SecurityContext.Builder - Class in io.helidon.security
-
Fluent API builder for
SecurityContext
. - securityDefaults(SecurityHandler) - Method in class io.helidon.webserver.security.SecurityHttpFeature
-
Create a new web security instance using the default handler as base defaults for all handlers used.
- SecurityDisabledFeature - Class in io.helidon.microprofile.security
-
Feature which enables injection of empty
SecurityContext
when security is disabled. - SecurityDisabledFeature(Security) - Constructor for class io.helidon.microprofile.security.SecurityDisabledFeature
-
Create a new instance of security feature for a security component.
- SecurityEnvironment - Class in io.helidon.security
-
Security environment is a set of attributes that are stable for an interaction (usually a request in our case).
- SecurityEnvironment.Builder - Class in io.helidon.security
-
A fluent API builder for
SecurityEnvironment
. - SecurityException - Exception Class in io.helidon.security
-
Runtime exception used as by this module to be able to identify exception caused by it.
- SecurityException(String) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityException(String, Throwable) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityException(Throwable) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityFeature - Class in io.helidon.webserver.security
-
Server feature for security, to be registered with
WebServerConfig.BuilderBase.addFeature(io.helidon.webserver.spi.ServerFeature)
. - SecurityFeatureConfig - Interface in io.helidon.webserver.security
-
Configuration of security feature fow webserver.
- SecurityFeatureConfig.Builder - Class in io.helidon.webserver.security
-
Fluent API builder for
SecurityFeature
. - SecurityFeatureConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.security -
Fluent API builder base for
SecurityFeature
. - SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl - Class in io.helidon.webserver.security
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- SecurityFeatureConfigImpl(SecurityFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
-
Create an instance providing a builder.
- SecurityFeatureProvider - Class in io.helidon.webserver.security
-
ServiceLoader
provider implementation ofServerFeatureProvider
for security. - SecurityFeatureProvider() - Constructor for class io.helidon.webserver.security.SecurityFeatureProvider
- SecurityFilter - Class in io.helidon.microprofile.security
-
A filter that handles authentication and authorization.
- SecurityFilter(Security, FeatureConfig, SecurityContext) - Constructor for class io.helidon.microprofile.security.SecurityFilter
-
Constructor to be used by Jersey when creating an instance, injects all parameters.
- SecurityFilterContext - Class in io.helidon.microprofile.security
-
Security filter context.
- SecurityFilterContext() - Constructor for class io.helidon.microprofile.security.SecurityFilterContext
- SecurityHandler - Class in io.helidon.webserver.security
-
Handles security for web server.
- SecurityHandler.QueryParamHandler - Class in io.helidon.webserver.security
-
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- SecurityHandlerConfig - Interface in io.helidon.webserver.security
-
Configuration of a
SecurityHandler
. - SecurityHandlerConfig.Builder - Class in io.helidon.webserver.security
-
Fluent API builder for
SecurityHandler
. - SecurityHandlerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.security -
Fluent API builder base for
SecurityHandler
. - SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl - Class in io.helidon.webserver.security
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- SecurityHandlerConfigImpl(SecurityHandlerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
-
Create an instance providing a builder.
- SecurityHttpFeature - Class in io.helidon.webserver.security
-
Integration of security into WebServer.
- SecurityLevel - Class in io.helidon.security
-
Security level stores annotations bound to the specific class and method.
- SecurityLevel.SecurityLevelBuilder - Class in io.helidon.security
-
Builder for
SecurityLevel
class. - securityLevels() - Method in class io.helidon.security.EndpointConfig
-
Get all security levels endpoint configuration object registered.
- securityLevels(List<SecurityLevel>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Sets security levels to this endpoint configuration builder.
- SecurityProvider - Interface in io.helidon.security.spi
-
Base interface for all security providers.
- SecurityProviderService - Interface in io.helidon.security.spi
-
Service to use with ServiceLoader to map configuration to provider.
- SecurityRequest - Interface in io.helidon.security
-
Common methods for all security requests (authentication, authorization, and identity propagation).
- securityRequestBuilder() - Method in interface io.helidon.security.SecurityContext
-
A builder to build a
SecurityRequest
. - securityRequestBuilder(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
-
A builder to build a
SecurityRequest
with a specific environment. - SecurityRequestBuilder<T> - Class in io.helidon.security
-
Fluent API to build a security request.
- SecurityResponse - Class in io.helidon.security
-
Response from security provider (and security Module).
- SecurityResponse.SecurityStatus - Enum Class in io.helidon.security
-
Status of a security operation.
- SecurityResponseMapper - Interface in io.helidon.microprofile.security.spi
-
A
SecurityResponse
mapper that is called when a security error is encountered. - SecurityTime - Class in io.helidon.security
-
Time used in security, configurable.
- SecurityTime.Builder - Class in io.helidon.security
-
Fluent API builder for
SecurityTime
. - SecurityTracing - Class in io.helidon.security.integration.common
-
Security integration utility for tracing support in integration components.
- SEE_OTHER_303 - Static variable in class io.helidon.http.Status
-
303 See Other, see HTTP/1.1 documentation.
- segment() - Method in exception class io.helidon.common.uri.UriValidationException
-
Segment that caused this validation exception.
- segments() - Method in interface io.helidon.common.uri.UriPath
-
List of segments.
- selectAlternatives(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- selectAlternativeStereotypes(Class<? extends Annotation>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- selectOutboundProviders() - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectOutboundProviders() - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Specific method for outbound providers, as we have an option to choose the first outbound provider that matches the current request.
- selectProvider(Class<T>) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectProvider(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Select a provider instance of the type defined that this policy has configured as the default.
- selectProvider(Class<T>, String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectProvider(Class<T>, String) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Select a provider instance of the type defined that this policy finds for the requested name.
- self() - Method in interface io.helidon.builder.api.Prototype.Builder
-
Instance of this builder as the correct type.
- semaphore() - Method in class io.helidon.common.concurrency.limits.AimdLimit
- semaphore() - Method in class io.helidon.common.concurrency.limits.FixedLimit
- semaphore() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- semaphore() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Explicitly configured semaphore.
- semaphore() - Method in interface io.helidon.common.concurrency.limits.FixedLimitConfig
-
Explicitly configured semaphore.
- semaphore() - Method in interface io.helidon.common.concurrency.limits.SemaphoreLimit
-
Deprecated, for removal: This API element is subject to removal in a future version.this only exists for backward compatibility of Helidon WebServer and will be removed
- semaphore(Semaphore) - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Explicitly configured semaphore.
- SemaphoreLimit - Interface in io.helidon.common.concurrency.limits
-
Deprecated, for removal: This API element is subject to removal in a future version.DO NOT USE except for backward compatibility with semaphore based handling
- SEMICOLON_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
;
byte. - send() - Method in interface io.helidon.webserver.http.ServerResponse
-
Send a response with no entity.
- send() - Method in class io.helidon.webserver.http.ServerResponseBase
- send(byte[]) - Method in interface io.helidon.webserver.http.ServerResponse
-
Send a byte array response.
- send(BufferData, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
- send(BufferData, boolean) - Method in class io.helidon.webserver.websocket.WsConnection
- send(BufferData, boolean) - Method in interface io.helidon.websocket.WsSession
-
Send binary fragment.
- send(Object) - Method in interface io.helidon.webserver.http.ServerResponse
-
Send an entity, a
MediaContext
will be used to serialize the entity. - send(Object) - Method in class io.helidon.webserver.http.ServerResponseBase
- send(String, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
- send(String, boolean) - Method in class io.helidon.webserver.websocket.WsConnection
- send(String, boolean) - Method in interface io.helidon.websocket.WsSession
-
Send text fragment.
- send(Optional<?>) - Method in interface io.helidon.webserver.http.ServerResponse
-
Send an entity if present, throw
NotFoundException
if empty. - send(M) - Method in class io.helidon.messaging.Emitter
- send(PAYLOAD) - Method in class io.helidon.messaging.Emitter
-
Send raw payload to downstream, wrapped to
Message
when demand is higher than 0. - sendAndReceive(Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload with the provided method to the server.
- sendAndReceive(Method, String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload at the given path with the provided method and headers to the server.
- sendAndReceive(Method, String, String, Iterable<String>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload at the given path with the provided method to the server.
- sendBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- sendBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket send buffer size.
- sendBufferSize() - Method in interface io.helidon.webserver.ConnectionConfig
-
Socket send buffer size.
- sendBufferSize(int) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Socket send buffer size.
- sendChunk(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send single chunk as defined by RFC 9112 §7.1.
- sender(Sender) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
The sender to use for sending events to Zipkin.
- sendErrorDetails() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- sendErrorDetails() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Whether to send error message over HTTP to client.
- sendErrorDetails() - Method in interface io.helidon.webserver.http2.Http2Config
-
Whether to send error message over HTTP to client.
- sendErrorDetails(boolean) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Whether to send error message over HTTP to client.
- sendExpectContinue() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- sendExpectContinue() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendExpectContinue(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
- sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Customizable handler for errors during sending.
- sendListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- sendListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection send event listeners for HTTP/1.1.
- sendListeners() - Method in interface io.helidon.webserver.http1.Http1Config
-
Connection send event listeners for HTTP/1.1.
- sendListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Connection send event listeners for HTTP/1.1.
- sendLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- sendLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Logging of sent packets.
- sendLog() - Method in interface io.helidon.webserver.http1.Http1Config
-
Logging of sent packets.
- sendLog(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Logging of sent packets.
- sendPayload(PrintWriter, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Override this to send a specific payload.
- sendPing() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Sends PING frame to server.
- sensitive() - Method in class io.helidon.http.ContentDisposition
- sensitive() - Method in interface io.helidon.http.Header
-
Sensitive headers should not be logged, or indexed (HTTP/2).
- sensitive(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
-
New parameter of any type that is sensitive.
- SequentialSubscriber<T> - Class in io.helidon.common.reactive
-
Wrapper
Flow.Subscriber
ensuringOnSubscribe
,onNext
,onError
andonComplete
to be signaled serially. - SequentialSubscriber(Flow.Subscriber<T>) - Constructor for class io.helidon.common.reactive.SequentialSubscriber
-
Provides protection from untrusted publishers, enforces rule 1.3 by serializing all parallel calls.
- SerializationConfig - Class in io.helidon.common
-
Support for JEP 290 - deserialization filtering.
- SerializationConfig.Action - Enum Class in io.helidon.common
-
What action to take if there is no global filter configured, or if the configuration is not according to Helidon expectations.
- SerializationConfig.Builder - Class in io.helidon.common
-
Fluent API builder to customize
SerializationConfig
. - SerializationConfig.TraceOption - Enum Class in io.helidon.common
-
Deserialization tracing options.
- serializerFoundation(SerializerFoundation<?>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- serialNumber() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Serial number of the certificate.
- serialNumber() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Serial number of the certificate.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Serial number of the certificate to get.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the Serial Number, if any.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
-
Serial number of the certificate to revoke.
- server(Socket, String, String) - Static method in class io.helidon.common.socket.PlainSocket
-
Create a new server socket.
- server(SSLSocket, String, String) - Static method in class io.helidon.common.socket.TlsSocket
-
Create a server TLS socket.
- Server - Interface in io.helidon.microprofile.server
-
Microprofile server.
- SERVER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Server span kind, parent of a server interaction.
- SERVER - Static variable in class io.helidon.http.HeaderNames
-
The
Server
header name. - SERVER_ERROR - Enum constant in enum class io.helidon.http.Status.Family
-
5xx
HTTP status codes. - Server.Builder - Class in io.helidon.microprofile.server
-
Builder to build
Server
instance. - serverBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.http.http2.ConnectionFlowControl
-
Create connection HTTP/2 flow-control for server side.
- ServerCdiExtension - Class in io.helidon.microprofile.server
-
Extension to handle web server configuration and lifecycle.
- ServerCdiExtension() - Constructor for class io.helidon.microprofile.server.ServerCdiExtension
-
Default constructor required by
ServiceLoader
. - serverConfig() - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
-
Configuration of the server.
- ServerConnection - Interface in io.helidon.webserver.spi
-
Server connection abstraction, used by any provider to handle a socket connection.
- ServerConnectionException - Exception Class in io.helidon.webserver
-
An exception that was caused by server communication error (on the original client call).
- ServerConnectionException(String, Throwable) - Constructor for exception class io.helidon.webserver.ServerConnectionException
-
Server connection exception based on a cause.
- ServerConnectionSelector - Interface in io.helidon.webserver.spi
-
Connection selector is given a chance to analyze request bytes and decide whether this is a connection it can accept.
- ServerConnectionSelector.Support - Enum Class in io.helidon.webserver.spi
-
Support by this selector.
- ServerConnectionSelectorProvider<T> - Interface in io.helidon.webserver.spi
-
ServiceLoader
provider interface for server connection providers. - serverContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Context for the WebServer, if none defined, a new one will be created with global context as the root.
- serverContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- serverContext() - Method in interface io.helidon.webserver.WebServerConfig
-
Context for the WebServer, if none defined, a new one will be created with global context as the root.
- serverContext(Context) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Context for the WebServer, if none defined, a new one will be created with global context as the root.
- serverContext(Consumer<Context.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Context for the WebServer, if none defined, a new one will be created with global context as the root.
- ServerFeature - Interface in io.helidon.webserver.spi
-
Server features provide a way to add or update server configuration.
- ServerFeature.RoutingBuilders - Interface in io.helidon.webserver.spi
-
Access to builders of various routing types.
- ServerFeature.ServerFeatureContext - Interface in io.helidon.webserver.spi
-
A wrapping object to access various configurable elements of server for
ServerFeature
. - ServerFeature.SocketBuilders - Interface in io.helidon.webserver.spi
-
A wrapping object to access listener related builders.
- ServerFeatureProvider<T> - Interface in io.helidon.webserver.spi
-
Server features provider is a
ServiceLoader
provider API to discover server wide features. - serverFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for server use.
- serverHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Server host.
- serverHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Server host.
- ServerImpl - Class in io.helidon.microprofile.server
-
Server to handle lifecycle of microprofile implementation.
- ServerJunitExtension - Interface in io.helidon.webserver.testing.junit5.spi
-
Java
ServiceLoader
provider interface for extending server tests with support for additional injection, such as HTTP/1.1 client. - ServerJunitExtension.ParamHandler<T> - Interface in io.helidon.webserver.testing.junit5.spi
-
Handler of server test parameters of methods annotated with
SetUpRoute
. - ServerLifecycle - Interface in io.helidon.webserver
-
Basic server lifecycle operations.
- serverNamedRoutingBuilder(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Helidon webserver routing builder that can be used to add routes to a named socket of the webserver.
- serverPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Server port.
- serverPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Server port.
- serverRequest() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
The server request.
- ServerRequest - Interface in io.helidon.webserver.http
-
HTTP server request.
- ServerRequestAttribute - Enum Class in io.helidon.webserver.grpc
-
An enum representing different types of gRPC request attribute that can be added to tracing logs.
- ServerRequestEntity - Class in io.helidon.webserver.http
-
Server request entity.
- ServerRequestHeaders - Interface in io.helidon.http
-
HTTP headers of a server request.
- serverRequestReader() - Static method in class io.helidon.http.media.jsonp.JsonpSupport
-
Server request reader direct access.
- serverResponse() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
-
The server response, after data was sent.
- serverResponse() - Method in interface io.helidon.webserver.http.spi.SinkProviderContext
-
Obtains the server response associated with this context.
- ServerResponse - Interface in io.helidon.webserver.http
-
Http server response.
- ServerResponseBase<T> - Class in io.helidon.webserver.http
-
Base class for common server response tasks that can be shared across HTTP versions.
- ServerResponseBase(ConnectionContext, ServerRequest) - Constructor for class io.helidon.webserver.http.ServerResponseBase
-
Create server response.
- ServerResponseHeaders - Interface in io.helidon.http
-
Mutable headers of a server response.
- ServerResponseTrailers - Interface in io.helidon.http
-
Mutable trailers of a server response.
- serverResponseWriter() - Static method in class io.helidon.http.media.jsonp.JsonpSupport
-
Server response writer direct access.
- serverRoutingBuilder() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Helidon webserver routing builder that can be used to add routes to the webserver.
- serverSocket() - Method in interface io.helidon.webserver.ConnectionContext
-
The underlying network socket for the connection.
- serverSocketId() - Method in interface io.helidon.webserver.http.ServerRequest
-
Identification of the listener socket.
- serverStream(Descriptors.FileDescriptor, String, String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Server streaming route.
- serverStream(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
-
Server streaming route.
- serverStream(String, ReqT) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Blocking gRPC server stream call.
- serverStream(String, ReqT, StreamObserver<ResT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Asynchronous gRPC server stream call.
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- serverStreaming(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- serverStreaming(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, String) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new server streaming
GrpcClientMethodDescriptor.Builder
with the specified name. - serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ServerStreamingClient
-
Perform a server streaming client call.
- serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified server streaming method.
- ServerStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandler
s for server streaming gRPC methods. - ServerStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
-
Create a supplier of handlers for server streaming methods.
- ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for server streaming
MethodHandler
s. - ServerStreamingMethodHandlerSupplier.ServerStreaming<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandler
that calls a standard server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandler
that calls a calls a server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.StreamResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandler
that calls a calls a server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandler
that calls a calls a server streaming method handler method of the form. - ServerTest - Annotation Interface in io.helidon.webserver.testing.junit5
-
Test of server that opens a socket (for integration tests).
- ServerThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom thread pool with defaults appropriate for a thread-per-request server.
- serverTime() - Method in interface io.helidon.security.Security
-
Time that is decisive for the server.
- serverTime() - Method in interface io.helidon.security.SecurityContext
-
Get time instance, that can be used to obtain current time consistent with the security framework.
- serverTime(SecurityTime) - Method in class io.helidon.security.Security.Builder
-
Server time to use when evaluating security policies that depend on time.
- serverTime(SecurityTime) - Method in class io.helidon.security.SecurityContext.Builder
-
SecurityTime to use when determining current time.
- serverTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Server TLS certificates.
- serverTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Server TLS certificates.
- serverTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Server TLS principal.
- serverTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Server TLS principal.
- serverType() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Server type.
- serverType() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- serverType(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure one of the supported types of identity servers.
- serverType(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Configure one of the supported types of identity servers.
- ServerWsFrame - Class in io.helidon.websocket
-
Frame from a server (never masked).
- service() - Method in class io.helidon.metrics.prometheus.PrometheusSupport
- service() - Method in class io.helidon.security.AuthenticationResponse
-
Service (or client) subject.
- service() - Method in class io.helidon.security.ProviderRequest
-
Current service subject, if already authenticated.
- service() - Method in interface io.helidon.security.SecurityContext
-
Returns subject of current context (caller) service or client identity.
- service() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- service() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type name of the service that uses this dependency.
- service() - Method in interface io.helidon.service.registry.Dependency
-
Type name of the service that uses this dependency.
- service() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
If this feature is represented by a service, return it here, to simplify implementation.
- service(Descriptors.FileDescriptor, BindableService) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Add all the routes for a
BindableService
service. - service(BindableService) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Configure a bindable service.
- service(ServerServiceDefinition) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Add all the routes for the
ServerServiceDefinition
service. - service(TypeName) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type name of the service that uses this dependency.
- service(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set the service subject as created by this provider.
- service(GrpcService) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Configure grpc service.
- service(GrpcServiceDescriptor) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Configure a service using a
ServiceDescriptor
. - service(Consumer<TypeName.Builder>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type name of the service that uses this dependency.
- service(Supplier<? extends TypeName>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type name of the service that uses this dependency.
- Service - Class in io.helidon.service.registry
-
A set of annotations (and APIs) required to declare a service.
- SERVICE - Enum constant in enum class io.helidon.security.SubjectType
-
Service principal.
- SERVICE_ANNOTATION_CONTRACT - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.Service.Contract
. - SERVICE_ANNOTATION_DESCRIPTOR - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.Service.Descriptor
. - SERVICE_ANNOTATION_EXTERNAL_CONTRACTS - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.Service.ExternalContracts
. - SERVICE_ANNOTATION_PROVIDER - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.Service.Provider
. - SERVICE_DEPENDENCY - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.Dependency
. - SERVICE_DEPENDENCY_CONTEXT - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.DependencyContext
. - SERVICE_DESCRIPTOR - Static variable in class io.helidon.service.codegen.ServiceCodegenTypes
-
TypeName
forio.helidon.service.registry.GeneratedService.Descriptor
. - SERVICE_DESCRIPTOR_KEY - Static variable in class io.helidon.webserver.grpc.GrpcServiceDescriptor
-
The
Context.Key
to use to obtain theServiceDescriptor
. - SERVICE_METHOD - Static variable in class io.helidon.grpc.core.ContextKeys
-
The
Context.Key
to use to obtain the actual underlying rpcMethod
. - SERVICE_REGISTRY_LOCATION - Static variable in class io.helidon.service.metadata.Descriptors
-
Location of the Helidon service registry metadata file.
- SERVICE_RESTART - Static variable in class io.helidon.websocket.WsCloseCodes
-
Server/service is restarting.
- SERVICE_UNAVAILABLE_503 - Static variable in class io.helidon.http.Status
-
503 Service Unavailable, see HTTP/1.1 documentation.
- Service.Contract - Annotation Interface in io.helidon.service.registry
-
The
Contract
annotation is used to relay significance to the type that it annotates. - Service.Descriptor - Annotation Interface in io.helidon.service.registry
-
Annotation to add a custom service descriptor.
- Service.ExternalContracts - Annotation Interface in io.helidon.service.registry
-
Placed on the implementation of a service as an alternative to using a
Service.Contract
. - Service.Provider - Annotation Interface in io.helidon.service.registry
-
A service provider.
- serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
The k8s service account token.
- serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Kubernetes service account token.
- serviceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the service class.
- serviceClient(GrpcServiceDescriptor) - Method in interface io.helidon.webclient.grpc.GrpcClient
-
Create a client for a specific service.
- ServiceCodegenTypes - Class in io.helidon.service.codegen
-
Types used in code generation of Helidon Service.
- serviceDescriptors() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Manually registered service descriptors to add to the registry.
- serviceDescriptors() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- serviceDescriptors() - Method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Manually registered service descriptors to add to the registry.
- serviceDescriptors(List<GeneratedService.Descriptor<?>>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Manually registered service descriptors to add to the registry.
- ServiceDiscovery - Interface in io.helidon.service.registry
-
Access to discovered service metadata.
- ServiceInfo - Interface in io.helidon.service.registry
-
Service metadata.
- serviceInstances() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Manually register initial bindings for some of the services in the registry.
- serviceInstances() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- serviceInstances() - Method in interface io.helidon.service.registry.ServiceRegistryConfig
-
Manually register initial bindings for some of the services in the registry.
- serviceInstances(Map<GeneratedService.Descriptor<?>, ?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
This method replaces all values with the new ones.
- serviceName() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configured connection pool service name.
- serviceName() - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Obtain the service name.
- serviceName() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Makes an attempt to "guess" the service name.
- serviceName() - Method in interface io.helidon.security.SecurityContext
-
A helper method to get service name if authenticated.
- serviceName() - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Name of the service this client was created for.
- serviceName() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- serviceName() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Service name.
- serviceName() - Method in interface io.helidon.webclient.grpc.GrpcServiceDescriptor
-
Service name.
- serviceName() - Method in interface io.helidon.webserver.grpc.GrpcService
-
Service name, defaults to this class simple name.
- serviceName(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Name of the connection pool.
- serviceName(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- serviceName(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Service name of the traced service.
- serviceName(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- serviceName(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Service name of the traced service.
- serviceName(String) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Service name.
- servicePrincipal() - Method in interface io.helidon.common.security.SecurityContext
-
Service principal if service is authenticated.
- servicePrincipal() - Method in interface io.helidon.security.SecurityContext
-
Returns service principal if service is authenticated.
- ServiceRegistry - Interface in io.helidon.service.registry
-
Entry point to services in Helidon.
- ServiceRegistryCodegenProvider - Class in io.helidon.service.codegen
-
A
ServiceLoader
provider implementation forCodegenExtensionProvider
that handles Helidon Service Registry code generation. - ServiceRegistryCodegenProvider() - Constructor for class io.helidon.service.codegen.ServiceRegistryCodegenProvider
-
Deprecated.required by
ServiceLoader
- ServiceRegistryConfig - Interface in io.helidon.service.registry
-
Helidon service registry configuration.
- ServiceRegistryConfig.Builder - Class in io.helidon.service.registry
-
Fluent API builder for
ServiceRegistryConfig
. - ServiceRegistryConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.service.registry -
Fluent API builder base for
ServiceRegistryConfig
. - ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl - Class in io.helidon.service.registry
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ServiceRegistryConfigImpl(ServiceRegistryConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
-
Create an instance providing a builder.
- ServiceRegistryException - Exception Class in io.helidon.service.registry
-
An exception marking a problem with service registry operations.
- ServiceRegistryException(String) - Constructor for exception class io.helidon.service.registry.ServiceRegistryException
-
Create an exception with a descriptive message.
- ServiceRegistryException(String, Throwable) - Constructor for exception class io.helidon.service.registry.ServiceRegistryException
-
Create an exception with a descriptive message and a cause.
- ServiceRegistryManager - Interface in io.helidon.service.registry
-
Manager is responsible for managing the state of a
ServiceRegistry
. - ServiceRegistryManagerProvider - Interface in io.helidon.service.registry.spi
-
A
ServiceLoader
provider that enables a different type of service registry. - serviceRequest() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
The service request used to invoke the final call.
- serviceRequest() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- serviceRequest() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
The service request used to invoke the final call.
- serviceRequest(WebClientServiceRequest) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
The service request used to invoke the final call.
- serviceRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Set of roles required for a service.
- services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI services.
- services() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
OpenAPI services.
- services() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- services() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient services.
- services() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
WebClient services.
- services() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
WebClient services.
- services() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
WebClient services.
- services() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
WebClient services.
- services() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
WebClient services.
- services() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
WebClient services.
- services() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
WebClient services.
- services() - Method in interface io.helidon.webclient.api.WebClientConfig
-
WebClient services.
- services() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
WebClient services.
- services() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
WebClient services.
- services() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
WebClient services.
- services() - Method in class io.helidon.webserver.grpc.GrpcRouting
- services(TypeName, TypeName, List<TypeName>, Object...) - Method in interface io.helidon.codegen.CodegenFiler
-
Write a
META-INF/services
file for a specific provider interface and implementation(s). - services(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI services.
- services(List<? extends WebClientService>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient services.
- SERVICES_LOADER_RESOURCE - Static variable in interface io.helidon.service.registry.ServiceDiscovery
-
A file that contains all service provider interfaces that expose a service for Java
ServiceLoader
that is used to tell Helidon Service Registry to add implementations to the registry to be discoverable in addition to services defined inDescriptors.SERVICE_REGISTRY_LOCATION
. - servicesDiscoverServices(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
OpenAPI services.
- servicesDiscoverServices(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
WebClient services.
- serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
-
The service type of the managed service.
- serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
-
The service type of the managed service.
- serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
-
The service type of the managed service.
- serviceType() - Method in interface io.helidon.service.registry.ServiceInfo
-
Type of the service this descriptor describes.
- session() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
Session
used for receiving the message. - SESSION_GROUP_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
When multiple channels share same session-group-id, they share same JMS session and same JDBC connection as well.
- sessionCacheSize() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
SSL session cache size.
- sessionCacheSize() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- sessionCacheSize() - Method in interface io.helidon.common.tls.TlsConfig
-
SSL session cache size.
- sessionCacheSize(int) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
SSL session cache size.
- sessionGroupId(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
When multiple channels share same session-group-id, they share same JMS session.
- sessionGroupId(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
When multiple channels share same session-group-id, they share same JMS session.
- sessionLifetimeHours() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Maximal lifetime of a session.
- sessionLifetimeHours() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- sessionLifetimeHours() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Maximal lifetime of a session.
- sessionLifetimeHours(long) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Maximal lifetime of a session.
- SessionMetadata - Class in io.helidon.messaging.connectors.jms
-
Metadata of the JMS session.
- sessionTimeout() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
SSL session timeout.
- sessionTimeout() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- sessionTimeout() - Method in interface io.helidon.common.tls.TlsConfig
-
SSL session timeout.
- sessionTimeout(Duration) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
SSL session timeout.
- sessionToken() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Session token value.
- sessionToken() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- sessionToken() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Session token value.
- sessionToken(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Session token value.
- sessionTokenMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- sessionTokenMethodConfig() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Session token method configuration (if provided and used).
- sessionTokenMethodConfig() - Method in interface io.helidon.integrations.oci.OciConfig
-
Session token method configuration (if provided and used).
- sessionTokenMethodConfig(SessionTokenMethodConfig) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Session token method configuration (if provided and used).
- sessionTokenMethodConfig(Consumer<SessionTokenMethodConfig.Builder>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Session token method configuration (if provided and used).
- SessionTokenMethodConfig - Interface in io.helidon.integrations.oci
-
Configuration of the
config
authentication method. - SessionTokenMethodConfig.Builder - Class in io.helidon.integrations.oci
-
Fluent API builder for
SessionTokenMethodConfig
. - SessionTokenMethodConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.integrations.oci -
Fluent API builder base for
SessionTokenMethodConfig
. - SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl - Class in io.helidon.integrations.oci
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- SessionTokenMethodConfigImpl(SessionTokenMethodConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
-
Create an instance providing a builder.
- sessionTokenPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- sessionTokenPath() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Session token path.
- sessionTokenPath() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
Session token path.
- sessionTokenPath(Path) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Session token path.
- set(Header) - Method in interface io.helidon.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(HeaderName, int) - Method in interface io.helidon.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(HeaderName, long) - Method in interface io.helidon.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(HeaderName, String...) - Method in interface io.helidon.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(HeaderName, Collection<String>) - Method in interface io.helidon.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(Object, Executor) - Static method in class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
-
Setter - does nothing.
- set(String, boolean) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a boolean value.
- set(String, double) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a double value.
- set(String, float) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a float value.
- set(String, int) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an int value.
- set(String, long) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a long value.
- set(String, Hson.Array) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array.
- set(String, Hson.Value<?>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a value.
- set(String, String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Propagate value to all of the
MdcProvider
registered via SPI. - set(String, String) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a string value.
- set(String, String) - Method in interface io.helidon.tracing.WritableBaggage
-
Adds a new or overrides an existing setting for the specified key using the provided value.
- set(String, String...) - Method in class io.helidon.common.parameters.Parameters.Builder
-
Set new value(s) to the parameters.
- set(String, String...) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Set a query parameter with values.
- set(String, String...) - Method in interface io.helidon.tracing.HeaderConsumer
-
Set the value(s).
- set(String, String, String) - Method in interface io.helidon.tracing.WritableBaggage
-
Adds a new or overrides an existing setting for the specified key using the provided value and baggage metadata.
- set(String, BigDecimal) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a
BigDecimal
value. - SET - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Set
. - SET_COOKIE - Static variable in class io.helidon.http.HeaderNames
-
The
Set-Cookie
header name. - SET_COOKIE2 - Static variable in class io.helidon.http.HeaderNames
-
The
Set-Cookie2
header name. - setArray(int, Array) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setAsciiStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setAsciiStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setAsciiStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setAsciiStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setAsciiStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setAsciiStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setBigDecimal(int, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBigDecimal(String, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBinaryStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBinaryStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBinaryStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBinaryStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBinaryStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBinaryStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBlob(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBlob(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBlob(int, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBlob(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBlob(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBlob(String, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBoolean(int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBoolean(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBooleans(String, List<Boolean>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of booleans.
- setByte(int, byte) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setByte(String, byte) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setBytes(int, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setBytes(String, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setCatalog(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setCatalog(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setCharacterStream(int, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setCharacterStream(String, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setClassLoader(ClassLoader) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setClob(int, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setClob(String, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Sets the closeable status of this
ConditionallyCloseableConnection
and, if the suppliedcloseable
agrument istrue
, sets the close pending status tofalse
. - setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
-
Sets the closeable status of this
DelegatingResultSet
. - setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
-
Sets the closeable status of this
DelegatingStatement
. - SetCookie - Class in io.helidon.http
-
Represents
'Set-Cookie'
header value specified by RFC6265. - SetCookie.Builder - Class in io.helidon.http
-
A fluent API builder for
SetCookie
. - SetCookie.SameSite - Enum Class in io.helidon.http
-
The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.
- setCoupledExecutor(ExecutorService) - Static method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
-
Override the ExecutorService used by the cross-termination and cross-cancellation of a Coupled stage.
- setCursorName(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setDate(int, Date) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setDate(int, Date, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setDate(String, Date) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setDate(String, Date, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setDescription(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the description property.
- setDouble(int, double) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setDouble(String, double) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setDoubles(String, List<Double>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of doubles.
- setEscapeProcessing(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setExcludeUnlistedClasses(Boolean) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the excludeUnlistedClasses property.
- setFetchDirection(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- setFetchDirection(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setFetchSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- setFetchSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setFloat(int, float) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setFloat(String, float) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setFormatter(Formatter) - Method in class io.helidon.webserver.accesslog.AccessLogHandler
- setHoldability(int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setIfAbsent(Header) - Method in interface io.helidon.http.WritableHeaders
-
Set a value of a header unless it is already present.
- setIfAbsent(String, String...) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Set a query parameter with values, if not already defined.
- setIfAbsent(String, String...) - Method in interface io.helidon.tracing.HeaderConsumer
-
Set the value(s) if not already set.
- setInt(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setInt(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setJtaDataSource(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the jtaDataSource property.
- setKeepAlive(boolean) - Method in class io.helidon.http.RequestException.Builder
-
Override default keep alive for this exception.
- setLargeMaxRows(long) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setLoginTimeout(int) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- setLogWriter(PrintWriter) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- setLong(int, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setLong(String, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setLongs(String, List<Long>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of longs.
- setMaxFieldSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setMaximumPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPool
- setMaxRows(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setMessageListener(MessageListener) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- setName(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
-
Sets the value of the name property.
- setName(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the name property.
- setNCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNClob(int, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNClob(String, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setNonJtaDataSource(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the nonJtaDataSource property.
- setNString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNull(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNull(int, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setNull(String) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set a null value for the specified key.
- setNull(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNull(String, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setNumbers(String, List<BigDecimal>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of numbers (such as
BigDecimal
). - setObject(int, Object) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setObject(int, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setObject(int, Object, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setObject(int, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setObject(int, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setObject(String, Object) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setObject(String, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setObject(String, Object, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setObject(String, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setObject(String, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setObjectForJavaTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- setObjectForJavaTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Set all
java.time
Date/Time values directly usingPreparedStatement.setObject(int, Object)
. - setObjectForJavaTime() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Set all
java.time
Date/Time values directly usingPreparedStatement.setObject(int, Object)
. - setObjectForJavaTime(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Set all
java.time
Date/Time values directly usingPreparedStatement.setObject(int, Object)
. - setOnce(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically sets the only upstream subscription in the field.
- setPoolable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setProperties(Persistence.PersistenceUnit.Properties) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the properties property.
- setProperties(Map<String, Object>) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- setProvider(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the provider property.
- setQueryTimeout(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setRef(int, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class io.helidon.common.configurable.ThreadPool
- setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setRequestType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Set the request type to use if no
Grpc.RequestType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setResponseType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Set the response type to use if no
Grpc.ResponseType
annotation is present on the annotated method. - setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Irrevocably modifies the transaction associated with the current thread such that the only possible outcome is for it to roll back.
- setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Sets the
rollbackOnly
status of the transaction bound to the current thread at the time this method is called. - setRowId(int, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setRowId(String, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setSavepoint() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setSavepoint() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setSavepoint(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setSavepoint(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setSchema(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setSchema(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setServiceDescriptor(GrpcServiceDescriptor) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Aware
-
Set service descriptor.
- setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setSharedCacheMode(PersistenceUnitCachingType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the sharedCacheMode property.
- setShort(int, short) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setShort(String, short) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setSQLXML(int, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setSQLXML(String, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setStrings(String, List<String>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of strings.
- setStructs(String, List<Hson.Struct>) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Set an array of structs.
- setTime(int, Time) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setTime(int, Time, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setTime(String, Time) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setTime(String, Time, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setTimestamp(int, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setTimestamp(int, Timestamp, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setTimestamp(String, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setTimestamp(String, Timestamp, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- SETTINGS - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Setting frame.
- SETTINGS - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Settings frame types.
- SETTINGS_TIMEOUT - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint sent a SETTINGS frame but did not receive a response in a timely manner.
- setTls(boolean) - Method in class io.helidon.webserver.testing.junit5.DirectClient
-
Whether to use tls (mark this connection as secure).
- setTls(boolean) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
-
Whether to use tls (mark this connection as secure).
- setTransactionIsolation(int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setTransactionIsolation(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setTransactionTimeout(int) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Sets the timeout value that is associated with transactions started by the current thread with the
DelegatingTransactionManager.begin()
method. - setTransactionType(PersistenceUnitTransactionType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the transactionType property.
- setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setUnicodeStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
-
Deprecated.
- setup(HttpRouting.Builder) - Method in class io.helidon.security.providers.oidc.OidcFeature
- setup(HttpRouting.Builder) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
- setup(HttpRouting.Builder) - Method in interface io.helidon.webserver.http.HttpFeature
-
Method to set up a feature.
- setup(HttpRouting.Builder) - Method in class io.helidon.webserver.observe.DisabledObserverFeature
- setup(HttpRouting.Builder) - Method in class io.helidon.webserver.security.SecurityHttpFeature
- setup(HttpRouting.Builder) - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
Configures service endpoint on the provided routing rules.
- setup(HttpRouting.Builder, HttpRouting.Builder) - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
-
Configures service endpoint on the provided routing rules.
- setup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
-
Configures service endpoint on the provided routing rules.
- setup(HttpRules, String, Function<MediaType, String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
- setup(HttpRules, String, Function<MediaType, String>) - Method in interface io.helidon.openapi.OpenApiService
-
Set up the service.
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.openapi.OpenApiFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.accesslog.AccessLogFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.context.ContextFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.cors.CorsFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.observe.ObserveFeature
- setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.security.SecurityFeature
- setup(ServerFeature.ServerFeatureContext) - Method in interface io.helidon.webserver.spi.ServerFeature
-
Set up a server feature.
- SetUpFeatures - Annotation Interface in io.helidon.webserver.testing.junit5
-
A static method configuring server features.
- setupPropertyType(String, Node) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
- SetUpRoute - Annotation Interface in io.helidon.webserver.testing.junit5
-
A static method configuring router (and/or socket) for the server.
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
- setUpRouteParamHandler(Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
-
Check if the type is supported and return a handler for it.
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
- setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension
-
Check if the type is supported and return a handler for it.
- setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
- SetUpServer - Annotation Interface in io.helidon.webserver.testing.junit5
-
A static method configuring simple handlers.
- setURL(int, URL) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
- setURL(String, URL) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- setValidationMode(PersistenceUnitValidationModeType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
-
Sets the value of the validationMode property.
- setValue(ELContext, Object, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- setValue(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
-
Sets the value of the value property.
- setVersion(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
-
Sets the value of the version property.
- severity() - Method in interface io.helidon.security.AuditEvent
-
Gets the severity of this
AuditEvent
. - Severity - Enum Class in io.helidon.common
-
Severity of an event.
- sha1Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkEC
- sha1Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- sha1Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Thumbprint (X.509 Certificate SHA-1 Thumbprint) of the DER encoding of the certificate.
- sha1Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Thumbprint (X.509 Certificate SHA-1 Thumbprint) of the DER encoding of the certificate.
- sha256Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkEC
- sha256Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- sha256Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Thumbprint (X.509 Certificate SHA-256 Thumbprint) of the DER encoding of the certificate.
- sha256Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Thumbprint (X.509 Certificate SHA-256 Thumbprint) of the DER encoding of the certificate.
- SHARE_CONNECTION_CACHE - Static variable in class io.helidon.jersey.connector.HelidonProperties
-
Property name to enable or disable connection caching in the underlying
WebClient
. - shareConnectionCache() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- shareConnectionCache() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Whether to share connection cache between all the WebClient instances in JVM.
- shareConnectionCache(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Whether to share connection cache between all the WebClient instances in JVM.
- shared() - Static method in class io.helidon.webclient.http2.Http2ConnectionCache
-
Returns a reference to the shared connection cache.
- sharedCacheMode - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- shiftBySeconds(long) - Method in class io.helidon.security.SecurityTime.Builder
-
Configure a time-shift in seconds, to move the current time to past or future.
- shorten() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Allows the
ScheduledPollingStrategy.RecurringPolicy
to react by shortening theinterval
between ticking. - shorten(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the function that will be used to shorten the interval between ticking.
- shortValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - shortValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - shortValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- shortValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- shortValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - shortValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - shortValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- shortValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- shouldAlias(String) - Static method in class io.helidon.config.EnvironmentVariables
-
Tests whether aliases should be created for the given environment variable name.
- shouldInherit() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
Whether to inherit statements from parent configurations.
- shouldPrestart() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Whether to prestart core threads in this thread pool executor.
- shouldPrestart() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- shouldPrestart() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Whether to prestart core threads in this thread pool executor.
- shouldPrestart(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Whether to prestart core threads in this thread pool executor.
- shouldRedirect() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to redirect to identity server if user is not authenticated.
- shouldReroute() - Method in interface io.helidon.webserver.http.RoutingResponse
-
Should we reroute this exchange.
- shouldReroute() - Method in class io.helidon.webserver.http.ServerResponseBase
- shouldSkip(Throwable) - Method in interface io.helidon.faulttolerance.ErrorChecker
-
Should the exception be skipped, or applied on.
- shutdown() - Method in class io.helidon.common.configurable.ThreadPool
- shutdown() - Method in class io.helidon.lra.coordinator.CoordinatorService
-
Gracefully shutdown coordinator.
- shutdown() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Shutdown the container (and CDI).
- shutdown() - Static method in class io.helidon.microprofile.cdi.Main
-
Shutdown CDI container.
- shutdown() - Method in interface io.helidon.service.registry.ServiceRegistryManager
-
Shutdown the managed service registry.
- shutdown() - Method in interface io.helidon.spi.HelidonShutdownHandler
-
Handle the shutdown work of this component.
- shutdownGracePeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- shutdownGracePeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
- shutdownGracePeriod() - Method in interface io.helidon.webserver.ListenerConfig
-
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
- shutdownGracePeriod() - Method in interface io.helidon.webserver.WebServerConfig
-
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
- shutdownGracePeriod() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
- shutdownGracePeriod(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
- shutdownHook() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
When true the webserver registers a shutdown hook with the JVM Runtime.
- shutdownHook() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- shutdownHook() - Method in interface io.helidon.webserver.WebServerConfig
-
When true the webserver registers a shutdown hook with the JVM Runtime.
- shutdownHook(boolean) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
When true the webserver registers a shutdown hook with the JVM Runtime.
- shutdownNow() - Method in class io.helidon.common.configurable.ThreadPool
- sign(byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
-
Sign the bytes to sign using this JWK type and algorithm.
- sign(Sign.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Sign a message.
- sign(Jwt, Jwk) - Static method in class io.helidon.security.jwt.SignedJwt
-
Sign a jwt using an explicit jwk.
- sign(Jwt, JwkKeys) - Static method in class io.helidon.security.jwt.SignedJwt
-
Sign a jwt using a key obtained based on kid from
JwkKeys
. - Sign - Class in io.helidon.integrations.vault.secrets.transit
-
Sign request and response.
- Sign.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Sign.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - signature() - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Response
-
Signature string.
- signature(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the signature output from the /transit/sign function.
- Signature - Class in io.helidon.common.crypto
-
The Signature class is used for simplification of the digital signature creation and verification.
- SIGNATURE - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Creates (or validates) a "Signature" header.
- SIGNATURE_ALGORITHM_PKCS1_V15 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Signature algorithm "pkcs1v15".
- SIGNATURE_ALGORITHM_PSS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Signature algorithm "pss".
- Signature.Builder - Class in io.helidon.common.crypto
-
Builder of the
Signature
. - signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the name of the encryption key to sign against.
- signatureKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the version of the key to use for signatures.
- signCertificateRequest(SignCsr.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
This endpoint signs a new certificate based upon the provided CSR and the supplied parameters, subject to the restrictions contained in the role named in the endpoint.
- SignCsr - Class in io.helidon.integrations.vault.secrets.pki
-
Sign CSR request and response.
- SignCsr.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- SignCsr.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi
. - signedHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Configuration of required and "if-present" headers to be signed for this target.
- signedHeadersConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Configuration of method to headers to define headers to be signed.
- SignedHeadersConfig - Class in io.helidon.security.providers.httpsign
-
Configuration of required and "if-present" headers to be signed.
- SignedHeadersConfig.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to create
SignedHeadersConfig
instances. - SignedHeadersConfig.HeadersConfig - Class in io.helidon.security.providers.httpsign
-
Configuration of headers to be signed.
- SignedJwt - Class in io.helidon.security.jwt
-
The JWT used to transfer content across network - e.g.
- signJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
JWK used for signature validation.
- signJwk() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
JWK used for signature validation.
- signJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
JWK resource used to sign JWTs created by us.
- signJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
JWK resource used to sign JWTs created by us.
- signJwk(Resource) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
A resource pointing to JWK with public keys of signing certificates used to validate JWT.
- signJwk(Resource) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
A resource pointing to JWK with public keys of signing certificates used to validate JWT.
- signJwk(JwkKeys) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Set
JwkKeys
to use for JWT validation. - signJwk(JwkKeys) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Set
JwkKeys
to use for JWT validation. - simple(String, String) - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Returns an object node containing a single simple value.
- SIMPLE - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
-
Simple Span Processor.
- simpleConfigIsPresent() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
-
Deprecated.Determines whether sufficient configuration is present on this bean to be used for OCI's "simple" authentication provider.
- simpleConfigIsPresent() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.Determines whether sufficient configuration is present on this bean to be used for OCI's "simple" authentication provider.
- SimpleRetryPolicy - Class in io.helidon.config
-
A default retry policy implementation with
ScheduledExecutorService
. - SimpleRetryPolicy.Builder - Class in io.helidon.config
-
Fluent API builder for
SimpleRetryPolicy
. - simpleValue(T) - Static method in class io.helidon.config.ConfigValues
-
Simple value that can be used e.g.
- since() - Element in annotation interface io.helidon.common.features.api.Feature
-
What is the first version that has seen this feature.
- SINCE_PREVIOUS_END - Enum constant in enum class io.helidon.scheduling.FixedRate.DelayType
-
Next invocation delay is measured from the previous invocation task end.
- SINCE_PREVIOUS_START - Enum constant in enum class io.helidon.scheduling.FixedRate.DelayType
-
Next invocation delay is measured from the previous invocation task start.
- Single<T> - Interface in io.helidon.common.reactive
-
Represents a
Flow.Publisher
that may: signal one item then completes, complete without an item or signal an error. - SingleSubscriberHolder<T> - Class in io.helidon.common.reactive
-
A subscriber container that accepts only a single, one-time subscriber registration.
- SingleSubscriberHolder() - Constructor for class io.helidon.common.reactive.SingleSubscriberHolder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
SingleSubscriberHolder.create()
instead. - SingleSupplier(ClientUri) - Constructor for class io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
- singleton(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.InstanceSupplier
-
Create an
Supplier
that supplies a singleton of the specified Class. - singleton(T) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multi
that emits a pre-existing item and then completes. - singleton(T) - Static method in interface io.helidon.microprofile.grpc.core.InstanceSupplier
-
Create a
Supplier
that supplies a singleton. - SingleValueStreamObserver() - Constructor for class io.helidon.microprofile.grpc.client.GrpcServiceClient.SingleValueStreamObserver
-
Create a SingleValueStreamObserver.
- sink(GenericType<T>) - Method in interface io.helidon.webserver.http.ServerResponse
-
Returns a sink from this response based on the sink type, if available.
- Sink<T> - Interface in io.helidon.webserver.http.spi
-
A generic sink interface to emit arbitrary events.
- SinkProvider<T> - Interface in io.helidon.webserver.http.spi
-
ServiceLoader
provider interface forSink
providers. - SinkProviderContext - Interface in io.helidon.webserver.http.spi
-
A context for
SinkProvider
s supplied at creation time. - size() - Method in class io.helidon.common.configurable.LruCache
-
Current size of the map.
- size() - Method in interface io.helidon.common.parameters.Parameters
-
Number of parameter names in these parameters.
- size() - Method in class io.helidon.http.ContentDisposition
-
Get the value of the
size
parameter that can be used to indicate an approximate size of the file in octets. - size() - Method in interface io.helidon.http.Headers
-
Number of headers in these headers.
- size() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Number of values represented by the snapshot.
- size() - Method in interface io.helidon.security.providers.common.EvictableCache
-
Current size of the cache.
- size(long) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition
size
parameter. - SizeLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for entity size.
- SizeLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
SizeLogEntry
. - skip(int) - Method in interface io.helidon.common.buffers.BufferData
-
Skip the next n bytes (move read position).
- skip(int) - Method in class io.helidon.common.buffers.DataReader
-
Skip n bytes.
- skip(long) - Method in interface io.helidon.common.reactive.Multi
-
Skip first n items, all the others are emitted.
- skipAudit() - Method in class io.helidon.webserver.security.SecurityHandler
-
Disable auditing of this request.
- skipAuthentication() - Method in class io.helidon.webserver.security.SecurityHandler
-
If called, request will NOT go through authentication process.
- skipAuthorization() - Method in class io.helidon.webserver.security.SecurityHandler
-
Skip authorization for this route.
- skipOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- skipOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will not be considered failures, all other will.
- skipOn() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
These throwables will not be considered failures, all other will.
- skipOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- skipOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- skipOn() - Method in interface io.helidon.faulttolerance.FallbackConfig
-
These throwables will not be considered retriable, all other will.
- skipOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- skipOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- skipOn() - Method in interface io.helidon.faulttolerance.RetryConfig
-
These throwables will not be considered retriable, all other will.
- skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
These throwables will not be considered failures, all other will.
- skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
These throwables will not be considered retriable, all other will.
- skipUriEncoding() - Method in class io.helidon.webclient.api.ClientRequestBase
- skipUriEncoding() - Method in interface io.helidon.webclient.api.FullClientRequest
-
Whether to skip URI encoding.
- skipUriEncoding(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
-
Disable uri encoding.
- skipUriEncoding(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
- skipUriEncoding(boolean) - Method in class io.helidon.webclient.api.ClientUri
-
Whether to skip uri encoding.
- SLASH_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
/
byte. - Slf4jMdcPropagator - Class in io.helidon.logging.slf4j
-
This is propagator of Slf4j MDC values between different threads.
- Slf4jMdcPropagator() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcPropagator
- Slf4jMdcProvider - Class in io.helidon.logging.slf4j
-
Provider for setting MDC values to the Slf4j MDC support.
- Slf4jMdcProvider() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcProvider
- Slf4jProvider - Class in io.helidon.logging.slf4j
-
Slf4j logging provider.
- Slf4jProvider() - Constructor for class io.helidon.logging.slf4j.Slf4jProvider
- smartAsyncWrites() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- smartAsyncWrites() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
If enabled and
ListenerConfig.BuilderBase.writeQueueLength()
is greater than 1, then start with async writes but possibly switch to sync writes if async queue size is always below a certain threshold. - smartAsyncWrites() - Method in interface io.helidon.webserver.ListenerConfig
-
If enabled and
ListenerConfigBlueprint.writeQueueLength()
is greater than 1, then start with async writes but possibly switch to sync writes if async queue size is always below a certain threshold. - smartAsyncWrites() - Method in interface io.helidon.webserver.WebServerConfig
-
If enabled and
ListenerConfigBlueprint.writeQueueLength()
is greater than 1, then start with async writes but possibly switch to sync writes if async queue size is always below a certain threshold. - smartAsyncWrites() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
If enabled and
ListenerConfigBlueprint.writeQueueLength()
is greater than 1, then start with async writes but possibly switch to sync writes if async queue size is always below a certain threshold. - smartAsyncWrites(boolean) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
If enabled and
ListenerConfig.BuilderBase.writeQueueLength()
is greater than 1, then start with async writes but possibly switch to sync writes if async queue size is always below a certain threshold. - SmartSocketWriter - Class in io.helidon.common.socket
-
A special socket write that starts async but may switch to sync mode if it detects that the async queue size is below
SmartSocketWriter.QUEUE_SIZE_THRESHOLD
. - SNAKE - Enum constant in enum class io.helidon.metrics.api.BuiltInMeterNameFormat
-
Snake-case.
- snapshot() - Method in interface io.helidon.metrics.api.DistributionSummary
-
Returns a
HistogramSnapshot
of the current state of the distribution summary. - snapshot() - Method in interface io.helidon.metrics.api.HistogramSupport
-
Returns a snapshot of the data in a histogram.
- snapshot() - Method in interface io.helidon.metrics.api.SnapshotMetric
-
Snapshot of the metric.
- SnapshotMetric - Interface in io.helidon.metrics.api
-
A metric that is capable of providing snapshots.
- socket() - Method in class io.helidon.common.socket.SocketWriter
-
Provides access to the underlying socket.
- socket() - Method in interface io.helidon.webserver.http.HttpFeature
-
Name of the listener socket this feature should be registered on, for automatically discovered features.
- socket(String) - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
-
Listener builders for a named socket.
- Socket - Annotation Interface in io.helidon.microprofile.testing.junit5
-
Named socket Qualifier for
WebTarget
. - Socket - Annotation Interface in io.helidon.webserver.testing.junit5
-
Named socket Qualifier for
Http Client
. - socketContext() - Method in class io.helidon.webclient.websocket.ClientWsConnection
- socketContext() - Method in class io.helidon.webserver.websocket.WsConnection
- socketContext() - Method in interface io.helidon.websocket.WsSession
-
The underlying socket context.
- SocketContext - Interface in io.helidon.common.socket
-
Information available for a connected socket.
- socketExists(String) - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
-
Check if a named socket exists in configuration.
- SocketHttpClient - Class in io.helidon.common.testing.http.junit5
-
The SocketHttpClient provides means to simply pass any bytes over the network and to see how a server deals with such a case.
- SocketHttpClient(String, int, Duration) - Constructor for class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Create a new client connecting to the specified coordinates.
- socketId() - Method in class io.helidon.common.socket.PlainSocket
- socketId() - Method in interface io.helidon.common.socket.SocketContext
-
Main socket id.
- socketId() - Method in interface io.helidon.webserver.http.ServerRequest
-
Identification of the client/server connection socket.
- socketId() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- socketId(String) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Sets the socket identifier to which the discovery context applies.
- socketKeepAlive() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Configure socket keep alive.
- socketKeepAlive() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- socketKeepAlive() - Method in interface io.helidon.common.socket.SocketOptions
-
Configure socket keep alive.
- socketKeepAlive(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Configure socket keep alive.
- socketName(Parameter) - Static method in class io.helidon.webserver.testing.junit5.Junit5Util
-
Discover socket name using
Socket
annotation. - socketOptions() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Arbitrary socket options.
- socketOptions() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- socketOptions() - Method in interface io.helidon.common.socket.SocketOptions
-
Arbitrary socket options.
- socketOptions() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- socketOptions() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.api.WebClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Socket options for connections opened by this client.
- socketOptions() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Socket options for connections opened by this client.
- socketOptions() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- socketOptions() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Set an arbitrary socket option.
- socketOptions() - Method in interface io.helidon.webserver.ConnectionConfig
-
Set an arbitrary socket option.
- socketOptions(SocketOptions) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket options for connections opened by this client.
- socketOptions(Consumer<SocketOptions.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket options for connections opened by this client.
- socketOptions(Supplier<? extends SocketOptions>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Socket options for connections opened by this client.
- socketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
This method replaces all values with the new ones.
- socketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
This method replaces all values with the new ones.
- SocketOptions - Interface in io.helidon.common.socket
-
Socket options.
- SocketOptions.Builder - Class in io.helidon.common.socket
-
Fluent API builder for
SocketOptions
. - SocketOptions.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.socket -
Fluent API builder base for
SocketOptions
. - SocketOptions.BuilderBase.SocketOptionsImpl - Class in io.helidon.common.socket
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- SocketOptionsImpl(SocketOptions.BuilderBase<?, ?>) - Constructor for class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
-
Create an instance providing a builder.
- socketReader() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Provides access to underlying socket reader.
- socketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- socketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket receive buffer size.
- socketReceiveBufferSize() - Method in interface io.helidon.common.socket.SocketOptions
-
Socket receive buffer size.
- socketReceiveBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket receive buffer size.
- socketRequired() - Method in interface io.helidon.webserver.http.HttpFeature
-
Whether the socket defined in
HttpFeature.socket()
must be present for this feature, or it can be exposed on default socket. - socketReuseAddress() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- socketReuseAddress() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket reuse address.
- socketReuseAddress() - Method in interface io.helidon.common.socket.SocketOptions
-
Socket reuse address.
- socketReuseAddress(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket reuse address.
- sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
List of sockets to register this feature on.
- sockets() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- sockets() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
List of sockets to register this feature on.
- sockets() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- sockets() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets() - Method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
List of sockets to register this feature on.
- sockets() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- sockets() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
-
List of sockets to register this feature on.
- sockets() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- sockets() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets() - Method in interface io.helidon.webserver.cors.CorsConfig
-
List of sockets to register this feature on.
- sockets() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- sockets() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Sockets the observability endpoint should be exposed on.
- sockets() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Sockets the observability endpoint should be exposed on.
- sockets() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Sockets to trace.
- sockets() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- sockets() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Sockets to trace.
- sockets() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- sockets() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- sockets() - Method in interface io.helidon.webserver.security.PathsConfig
- sockets() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- sockets() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
List of sockets this configuration should be applied to.
- sockets() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
-
List of sockets this configuration should be applied to.
- sockets() - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
-
List of all configured sockets, does not contain the default socket name.
- sockets() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Socket configurations.
- sockets() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- sockets() - Method in interface io.helidon.webserver.WebServerConfig
-
Socket configurations.
- sockets(List<? extends String>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Sockets the observability endpoint should be exposed on.
- sockets(List<? extends String>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- sockets(List<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
List of sockets this configuration should be applied to.
- sockets(Map<? extends String, ? extends ListenerConfig>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
This method replaces all values with the new ones.
- sockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets(Set<? extends String>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets(Set<? extends String>) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets(Set<? extends String>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets(Set<? extends String>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
List of sockets to register this feature on.
- sockets(Set<? extends String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Sockets to trace.
- socketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- socketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket send buffer size.
- socketSendBufferSize() - Method in interface io.helidon.common.socket.SocketOptions
-
Socket send buffer size.
- socketSendBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Socket send buffer size.
- SocketWriter - Class in io.helidon.common.socket
-
Socket writer (possibly) used from multiple threads, takes care of writing to a single socket.
- SocketWriter(HelidonSocket) - Constructor for class io.helidon.common.socket.SocketWriter
-
A new socket writer.
- SocketWriterException - Exception Class in io.helidon.common.socket
-
Socket write failed.
- SocketWriterException(Throwable) - Constructor for exception class io.helidon.common.socket.SocketWriterException
-
Socket write failed.
- softFailEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- softFailEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
- softFailEnabled() - Method in interface io.helidon.common.tls.RevocationConfig
-
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
- softFailEnabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
- sort(List<?>) - Static method in class io.helidon.common.Weights
-
Sort the list based on weights.
- sort(List<?>, int) - Static method in class io.helidon.config.mp.Priorities
-
Sort the list based on priorities.
- sort(List<? extends Prioritized>) - Static method in class io.helidon.config.mp.Priorities
-
Sort the prioritized list based on priorities.
- sortFields(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Whether to sort non-static fields by type and name (defaults to
true
). - sortStaticFields(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Whether to sort static fields by type and name (defaults to
true
). - source() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- source() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The compiler source version.
- source() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The compiler source version.
- source(GenericType<T>, T) - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Registers a source listener for this response.
- source(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The compiler source version.
- Source - Interface in io.helidon.config.spi
-
Source of data.
- Source<T> - Interface in io.helidon.webclient.spi
-
A listener for arbitrary events.
- Source.Builder<B> - Interface in io.helidon.config.spi
-
Configurable options of a
Source
. - sourceAddress() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Source address that is either IP4 or IP6 depending on
ProxyProtocolData.family()
. - sourceFromMeta(Config, String, Function<Path, ConfigSource>, Function<String, List<ConfigSource>>, BiFunction<String, String, List<ConfigSource>>, Function<URL, ConfigSource>) - Static method in class io.helidon.config.mp.MpMetaConfigUtils
-
A utility for providing a list of configuration sources.
- SourceHandlerProvider<T> - Interface in io.helidon.webclient.spi
-
ServiceLoader
provider interface forSource
handlers. - sourceName() - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Name of the source.
- sourcepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- sourcepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The source path to pass to the compiler.
- sourcepath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The source path to pass to the compiler.
- sourcepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The source path to pass to the compiler.
- sourcePort() - Method in interface io.helidon.webserver.ProxyProtocolData
-
Source port number.
- sourceRuntime(ConfigSource) - Method in interface io.helidon.config.spi.ConfigContext
-
Create or find a runtime for a config source.
- sources(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets a
ConfigSource
instance to be used as a source of configuration to be wrapped intoConfig
API. - sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets an ordered pair of
ConfigSource
instances to be used as single source of configuration to be wrapped intoConfig
API. - sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets an ordered trio of
ConfigSource
instances to be used as single source of configuration to be wrapped intoConfig
API. - sources(List<Supplier<? extends ConfigSource>>) - Method in interface io.helidon.config.Config.Builder
-
Sets ordered list of
ConfigSource
instance to be used as single source of configuration to be wrapped intoConfig
API. - sourceType() - Method in interface io.helidon.common.configurable.Resource
-
Type of this resource, depends on the original source.
- SPACE - Enum constant in enum class io.helidon.codegen.IndentType
-
Use spaces to indent generated source code.
- SPACE_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
- span() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider.OpenTelemetryContext
-
Return the span.
- span(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- span(String, boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- Span - Interface in io.helidon.tracing
-
Tracing span.
- SPAN_KEY - Static variable in class io.helidon.grpc.core.GrpcTracingContext
-
Context key for Span instance.
- SPAN_NAME_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Override name of the span created for client call.
- Span.Builder<B> - Interface in io.helidon.tracing
-
Fluent API builder to create a new
Span
. - Span.Kind - Enum Class in io.helidon.tracing
-
Span kind.
- Span.Status - Enum Class in io.helidon.tracing
-
Span status.
- spanBuilder(String) - Method in interface io.helidon.tracing.Tracer
-
A new span builder to construct
Span
. - spanConfig() - Method in class io.helidon.security.integration.common.AtnTracing
- spanConfig() - Method in class io.helidon.security.integration.common.AtzTracing
- spanConfig() - Method in class io.helidon.security.integration.common.OutboundTracing
- spanConfig() - Method in class io.helidon.security.integration.common.ResponseTracing
- spanConfig() - Method in class io.helidon.security.integration.common.RoleMapTracing
- spanConfig() - Method in class io.helidon.security.integration.common.SecurityTracing
- spanConfig(String, String) - Method in class io.helidon.tracing.config.TracingConfig
-
Return configuration of a specific span.
- spanConfig(String, String) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from current
Context
. - spanConfig(String, String, boolean) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from current
Context
. - spanConfig(String, String, Context) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from the provided
Context
. - SpanContext - Interface in io.helidon.tracing
-
Context of a tracing
Span
. - SpanContextSupplierProvider - Interface in io.helidon.metrics.providers.micrometer.spi
-
Returns a
SpanContextSupplier
for use in linking trace information to meters via exemplars. - spanId() - Method in interface io.helidon.tracing.SpanContext
-
Span ID of the associated span.
- SpanListener - Interface in io.helidon.tracing
-
A listener notified of span lifecycle events.
- SpanListener.ForbiddenOperationException - Exception Class in io.helidon.tracing
-
Exception indicating that a
SpanListener
has invoked an operation that is not permitted. - spanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Configuration of a traceable span log.
- SpanLogTracingConfig - Class in io.helidon.tracing.config
-
Configuration of a single log event in a traced span.
- SpanLogTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanLogTracingConfig
-
A new span log.
- SpanLogTracingConfig.Builder - Class in io.helidon.tracing.config
-
A fluent API builder for
SpanLogTracingConfig
. - spanName(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Create name of the newly created span.
- spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
- spanProcessorType(JaegerTracerBuilder.SpanProcessorType) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Span Processor type used.
- SpanTracingConfig - Class in io.helidon.tracing.config
-
Configuration of a single traced span.
- SpanTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanTracingConfig
-
A new traceable span.
- SpanTracingConfig.Builder - Class in io.helidon.tracing.config
-
A fluent API builder for
SpanTracingConfig
. - split(int) - Method in record class io.helidon.http.http2.Http2FrameData
-
Split this frame to smaller frames of maximum frame size.
- SQLBooleanSupplier - Interface in io.helidon.integrations.jdbc
-
A useful functional interface whose implementations can perform work that may throw a
SQLException
. - SQLRunnable - Interface in io.helidon.integrations.jdbc
-
A useful functional interface whose implementations can perform work that may throw a
SQLException
. - SQLSupplier<T> - Interface in io.helidon.integrations.jdbc
-
A useful functional interface whose implementations can perform work that may throw a
SQLException
. - SseEvent - Class in io.helidon.http.sse
-
An SSE event.
- SseEvent.Builder - Class in io.helidon.http.sse
-
Fluent API builder for
SseEvent
. - SseSink - Interface in io.helidon.webserver.sse
-
A sink for SSE events.
- SseSinkProvider - Class in io.helidon.webserver.sse
-
Sink provider for SSE type.
- SseSinkProvider() - Constructor for class io.helidon.webserver.sse.SseSinkProvider
- SseSource - Interface in io.helidon.webclient.sse
-
A source for
SseEvent
s. - SseSourceHandlerProvider - Class in io.helidon.webclient.sse
-
A handler for SSE sources.
- SseSourceHandlerProvider() - Constructor for class io.helidon.webclient.sse.SseSourceHandlerProvider
- sslContext() - Method in class io.helidon.common.tls.ConfiguredTlsManager
- sslContext() - Method in class io.helidon.common.tls.Tls
-
Provides the SSL context.
- sslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provide a fully configured
SSLContext
. - sslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- sslContext() - Method in interface io.helidon.common.tls.TlsConfig
-
Provide a fully configured
SSLContext
. - sslContext() - Method in interface io.helidon.common.tls.TlsManager
-
SSL context created by this manager.
- sslContext(SSLContext) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Provide a fully configured
SSLContext
. - sslParameters() - Method in class io.helidon.common.tls.Tls
-
SSL parameters.
- sslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure SSL parameters.
- sslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- sslParameters() - Method in interface io.helidon.common.tls.TlsConfig
-
Configure SSL parameters.
- sslParameters(SSLParameters) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Configure SSL parameters.
- stamp() - Method in interface io.helidon.config.spi.ConfigContent
-
A modification stamp of the content.
- stamp(Object) - Method in class io.helidon.config.spi.ConfigContent.Builder
-
Content stamp.
- Stamp() - Constructor for record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Creates a new
SecretBundleNodeConfigSource.Stamp
. - Stamp(Set<?>, Instant) - Constructor for record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Creates a new
SecretBundleNodeConfigSource.Stamp
. - start() - Method in interface io.helidon.messaging.Messaging
-
Connect all channels and start streaming.
- start() - Static method in interface io.helidon.metrics.api.Timer
-
Starts a timing sample using the default system clock.
- start() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Start the container.
- start() - Method in interface io.helidon.microprofile.server.Server
-
Start this server (can only be used once).
- start() - Method in class io.helidon.microprofile.server.ServerImpl
- start() - Method in interface io.helidon.tracing.Span.Builder
-
Build and start the span with current timestamp.
- start() - Method in interface io.helidon.webserver.WebServer
-
Starts the server.
- start(EtcdConfigSourceBuilder.EtcdEndpoint, Consumer<ChangeWatcher.ChangeEvent<EtcdConfigSourceBuilder.EtcdEndpoint>>) - Method in class io.helidon.config.etcd.EtcdWatcher
- start(PollingStrategy.Polled) - Method in class io.helidon.config.ScheduledPollingStrategy
- start(PollingStrategy.Polled) - Method in interface io.helidon.config.spi.PollingStrategy
-
Start this polling strategy.
- start(Clock) - Static method in interface io.helidon.metrics.api.Timer
-
Starts a timing sample using the specified clock.
- start(MeterRegistry) - Static method in interface io.helidon.metrics.api.Timer
-
Starts a timing sample using the clock associated with the specified
MeterRegistry
. - start(String[]) - Method in class io.helidon.microprofile.cdi.CdiStartupProvider
- start(String[]) - Method in interface io.helidon.spi.HelidonStartupProvider
-
Start the runtime.
- start(String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Ask coordinator to start new LRA and return its id.
- start(String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- start(URI, String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Ask coordinator to start new LRA and return its id.
- start(URI, String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- start(Path, Consumer<ChangeWatcher.ChangeEvent<Path>>) - Method in class io.helidon.config.FileSystemWatcher
- start(Instant) - Method in interface io.helidon.tracing.Span.Builder
-
Start the span with an explicit timestamp.
- start(T, Consumer<ChangeWatcher.ChangeEvent<T>>) - Method in interface io.helidon.config.spi.ChangeWatcher
-
Start watching a target for changes.
- START - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
An enum constant modeling the
XAResource.start(Xid, int)
method. - started() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
State of the server.
- started(Span) - Method in interface io.helidon.tracing.SpanListener
-
Invoked just after a span has been started.
- starting(Span.Builder<?>) - Method in interface io.helidon.tracing.SpanListener
- startsWith(byte[]) - Method in class io.helidon.common.buffers.DataReader
-
Does the current data start with the prefix.
- startsWithNewLine() - Method in class io.helidon.common.buffers.DataReader
-
Does the data start with a new line (CRLF).
- Startup - Search tag in class io.helidon.microprofile.cdi.Main
- Section
- STARTUP - Enum constant in enum class io.helidon.health.HealthCheckType
-
Startup health check.
- startupChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided start-up
HealthCheck
s. - state() - Method in interface io.helidon.faulttolerance.CircuitBreaker
-
Current breaker state.
- state(CircuitBreaker.State) - Method in interface io.helidon.faulttolerance.CircuitBreaker
-
Set state of this circuit breaker.
- stateCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for state value.
- statement() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Text of the statement to be executed.
- statement() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statement() - Method in class io.helidon.dbclient.DbExecuteContext
-
Get the execution statement.
- statement() - Method in exception class io.helidon.dbclient.DbStatementException
-
Database statement that caused an exception.
- statement(DbClientServiceContext) - Method in interface io.helidon.dbclient.DbClientService
-
Statement execution to be intercepted.
- statement(DbClientServiceContext) - Method in class io.helidon.dbclient.DbClientServiceBase
- statement(String) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set a new statement to be used.
- statement(String) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statement(String) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
-
Set the execution statement.
- statement(String) - Method in interface io.helidon.dbclient.DbStatements
-
Get statement text for a named statement.
- statement(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set custom statement.
- statement(String) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
The statement of this policy.
- statement(String, List<Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set a new statement with indexed parameters to be used.
- statement(String, List<Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statement(String, Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set a new statement with named parameters to be used.
- statement(String, Map<String, Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
A stage that is completed once the statement finishes execution.
- statementFuture() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementName() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Name of a statement to be executed.
- statementName() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementName() - Method in class io.helidon.dbclient.DbExecuteContext
-
Get the execution statement name.
- statementName(String) - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Set a new statement name to be used.
- statementName(String) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementName(String) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
-
Set the execution statement name.
- statementName(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set custom statement name.
- statementNames() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Set of statement name patterns.
- statementNames(String...) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configure statement name patterns this service will be triggered for.
- statementNames(List<String>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configures statement name patterns from configuration.
- statementParameters() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Get the statement parameters.
- statementParameters() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementPredicate(Predicate<DbClientServiceContext>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configure a predicate whose result will be used to decide whether to trigger this service or not.
- statements() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get configured statements to be used by database provider.
- statements() - Method in class io.helidon.dbclient.DbClientContext
- statements() - Method in interface io.helidon.dbclient.DbContext
-
Configured statements.
- statements() - Method in class io.helidon.dbclient.DbExecuteContext
- statements(DbStatements) - Method in class io.helidon.dbclient.DbClient.Builder
-
Statements to use either from configuration or manually configured.
- statements(DbStatements) - Method in class io.helidon.dbclient.DbClientBuilderBase
- statements(DbStatements) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
-
Configure the db statements to use.
- statements(DbStatements) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Statements to use either from configuration or manually configured.
- statementText(String) - Method in class io.helidon.dbclient.DbExecuteBase
-
Return a statement text based on the statement name.
- statementType() - Method in interface io.helidon.dbclient.DbClientServiceContext
-
Type of the statement being executed.
- statementType() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
- statementType() - Method in class io.helidon.dbclient.DbStatementBase
-
Get the statement type.
- statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
- statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
- statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
- statementTypes() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Set of statement types.
- statementTypes(DbStatementType...) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configure statement types this service will be triggered for.
- statementTypes(List<DbStatementType>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
-
Configures statement types from configuration.
- stateObject() - Method in interface io.helidon.metrics.api.FunctionalCounter.Builder
-
Returns the state object which would supply the counter value.
- STATIC - Enum constant in enum class io.helidon.common.types.Modifier
-
The
static
modifier. - STATIC_INIT - Enum constant in enum class io.helidon.common.types.ElementKind
-
Static initialization block.
- StaticContentService - Interface in io.helidon.webserver.staticcontent
-
Serves 'static content' (files) from filesystem or using a classloader to the
WebServer
HttpRouting
. - StaticContentService.Builder<B> - Class in io.helidon.webserver.staticcontent
-
Fluent builder of the StaticContent detailed parameters.
- StaticContentService.ClassPathBuilder - Class in io.helidon.webserver.staticcontent
-
Builder for class path based static content.
- StaticContentService.FileBasedBuilder<T> - Class in io.helidon.webserver.staticcontent
-
Builder for file based static content supports, such as file based and classpath based.
- StaticContentService.FileSystemBuilder - Class in io.helidon.webserver.staticcontent
-
Builder for file system based static content.
- staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Path of the static OpenAPI document file.
- staticFile() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Path of the static OpenAPI document file.
- staticFile(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Path of the static OpenAPI document file.
- stats() - Method in interface io.helidon.faulttolerance.Bulkhead
-
Provides access to internal stats for this bulkhead.
- status() - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns the status of the response.
- status() - Method in interface io.helidon.health.HealthCheckResponse
-
Status of this health check.
- status() - Method in class io.helidon.http.DirectHandler.TransportResponse
-
Configured status.
- status() - Method in class io.helidon.http.http2.Http2Headers
-
Status pseudo header.
- status() - Method in exception class io.helidon.http.HttpException
-
Obtain the associated http status.
- status() - Method in exception class io.helidon.http.RequestException
-
Configured HTTP status.
- status() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Received HTTP status.
- status() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
HTTP status returned.
- status() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Returned HTTP status.
- status() - Method in exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Status which should be reported to LRA method based on this error.
- status() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Status
. - status() - Method in interface io.helidon.lra.coordinator.Lra
-
Status of this LRA.
- status() - Method in class io.helidon.security.SecurityResponse
-
Status of this response.
- status() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
Response status.
- status() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
-
Response status.
- status() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
-
Response status.
- status() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Response status.
- status() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Status of the response.
- status() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- status() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Status of the response.
- status() - Method in interface io.helidon.webserver.http.ServerResponse
-
Configured HTTP status, if not configured, returns
Status.OK_200
. - status() - Method in class io.helidon.webserver.http.ServerResponseBase
- status(boolean) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Status of health check, defaults to
HealthCheckResponse.Status.UP
. - status(int) - Method in interface io.helidon.webserver.http.ServerResponse
-
Status of the response.
- status(HealthCheckResponse.Status) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Status of health check, defaults to
HealthCheckResponse.Status.UP
. - status(Status) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
-
Custom status.
- status(Status) - Method in class io.helidon.http.http2.Http2Headers
-
Status pseudo header.
- status(Status) - Method in class io.helidon.http.RequestException.Builder
-
Http status to use.
- status(Status) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Response status returned by the API call.
- status(Status) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
HTTP status configured by
RestApi
. - status(Status) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Response status returned by the API call.
- status(Status) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Status of the response.
- status(Status) - Method in interface io.helidon.webserver.http.ServerResponse
-
Status of the response.
- status(Status) - Method in class io.helidon.webserver.http.ServerResponseBase
- status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set security status of this security response.
- status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set security status of this security response.
- status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set security status of this security response.
- status(Span.Status) - Method in interface io.helidon.tracing.Span
-
Span status, mostly used to configure
Span.Status.ERROR
. - status(ConnectionContext, Status) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
-
Handle status (server response only).
- status(ConnectionContext, Status) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
- status(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Return status of specified LRA.
- status(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- Status - Class in io.helidon.http
-
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation.
- STATUS_NAME - Static variable in class io.helidon.http.http2.Http2Headers
-
Header name of the status pseudo header.
- STATUS_NAME - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
grpc status header name.
- Status.Family - Enum Class in io.helidon.http
-
An enumeration representing the class of status code.
- statusCode() - Method in class io.helidon.security.SecurityResponse
-
Status code (uses HTTP status codes for mapping).
- statusCode(int) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set a status code for failed statuses.
- statusCode(int) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set a status code for failed statuses.
- statusCode(int) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set a status code for failed statuses.
- statusFromResponse(String) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Find the status line and return response HTTP status.
- StatusLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for HTTP status.
- StatusLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
StatusLogEntry
. - statusURI() - Method in interface io.helidon.lra.coordinator.Participant
-
Directly updates status of participant 200, 202, 410.
- stop() - Method in class io.helidon.config.etcd.EtcdWatcher
- stop() - Method in class io.helidon.config.FileSystemWatcher
- stop() - Method in class io.helidon.config.ScheduledPollingStrategy
- stop() - Method in interface io.helidon.config.spi.ChangeWatcher
-
Stop watching all targets for changes.
- stop() - Method in interface io.helidon.config.spi.PollingStrategy
-
Stop polling and release all resources.
- stop() - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- stop() - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Stops the KafkaConnector and all the jobs and resources related to it.
- stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
-
Closes the opened resources to Kafka and completes exceptionally the pending
Message.ack()
. - stop() - Method in interface io.helidon.messaging.Messaging
-
Invoke stop method in all connectors implementing it.
- stop() - Method in interface io.helidon.messaging.Stoppable
-
Invoked during
Messaging.stop()
. - stop() - Method in interface io.helidon.microprofile.server.Server
-
Stop this server immediately (can only be used on a started server).
- stop() - Method in class io.helidon.microprofile.server.ServerImpl
- stop() - Method in interface io.helidon.webserver.WebServer
-
Attempt to gracefully shutdown the server.
- stop(Timer) - Method in interface io.helidon.metrics.api.Timer.Sample
-
Ends the interval, recording the current time as the end time of the interval and applying the elapsed time to the specified
Timer
. - Stoppable - Interface in io.helidon.messaging
-
Messaging connector which can be notified about messaging stop.
- storageDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The base directory of the storage in the file system.
- storeByValue(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- storesLowerCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- storesLowerCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- storesMixedCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- storesMixedCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- storesUpperCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- storesUpperCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- stream() - Method in interface io.helidon.common.configurable.Resource
-
Get an input stream to this resource.
- stream() - Method in class io.helidon.common.HelidonServiceLoader
-
Provides a stream of service implementations, in weighted order.
- stream() - Method in interface io.helidon.common.mapper.Value
-
If a value is present, returns a sequential
Stream
containing only that value, otherwise returns an emptyStream
. - stream() - Method in class io.helidon.grpc.core.WeightedBag
-
Obtain the contents of this
WeightedBag
as an orderedStream
. - stream() - Method in interface io.helidon.http.Headers
-
A sequential stream with these headers as the source.
- stream() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
- stream() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- stream() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Configuration of log stream.
- stream() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
-
Configuration of log stream.
- stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then callStreamObserver.onCompleted()
. - stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then callStreamObserver.onCompleted()
. - stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.grpc.core.ResponseHelper
- stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.
- stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.grpc.core.ResponseHelper
- stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.
- stream(LogStreamConfig) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Configuration of log stream.
- stream(Consumer<LogStreamConfig.Builder>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Configuration of log stream.
- stream(Supplier<? extends LogStreamConfig>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Configuration of log stream.
- STREAM_CLOSED - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
-
The endpoint received a frame after a stream was half-closed.
- STREAM_RESULT_NAME - Static variable in class io.helidon.webserver.http.ServerResponseBase
-
Stream result trailer name.
- STREAM_TRAILERS - Static variable in class io.helidon.webserver.http.ServerResponseBase
-
Stream status trailers.
- streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the fork-join thread pool. - streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the fork-join thread pool. - streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the executor thread. - streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the executor thread. - streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.
- streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
-
Deprecated.
- streamFilter(UnaryOperator<InputStream>) - Method in interface io.helidon.webserver.http.ServerRequest
-
Configure a custom input stream to wrap the input stream of the request.
- streamFilter(UnaryOperator<OutputStream>) - Method in interface io.helidon.webserver.http.ServerResponse
-
Configure a custom output stream to wrap the output stream of the response.
- StreamFlowControl - Class in io.helidon.http.http2
-
Stream specific HTTP/2 flow control.
- streamId() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Stream id this header belongs to.
- streamId() - Method in record class io.helidon.http.http2.Http2Priority
-
Returns the value of the
streamId
record component. - streamId() - Method in interface io.helidon.http.http2.Http2Stream
-
Stream ID.
- streamId() - Method in class io.helidon.webclient.http2.Http2ClientStream
- streamIdSequence() - Method in class io.helidon.webclient.http2.Http2ClientConnection
-
Stream ID sequence.
- streaming() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- streaming() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating streaming logging.
- streaming() - Method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
A flag indicating streaming logging.
- streaming(boolean) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating streaming logging.
- streamResult(String) - Method in interface io.helidon.webserver.http.ServerResponse
-
Description of the result of output stream processing.
- streamState() - Method in interface io.helidon.http.http2.Http2Stream
-
State of this stream.
- streamState() - Method in class io.helidon.webclient.http2.Http2ClientStream
- streamState() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Current stream state.
- StreamTimeoutException - Exception Class in io.helidon.webclient.http2
-
Thrown when no data are received over the stream within configured request timeout.
- StreamValidationUtils - Class in io.helidon.common.reactive
-
Helper methods for stream validation.
- STRICT - Enum constant in enum class io.helidon.common.media.type.ParserMode
-
Strict mode (default).
- STRICT - Enum constant in enum class io.helidon.http.SetCookie.SameSite
-
Cookies will only be sent in a first-party context and not be sent along with requests initiated by third party websites.
- STRICT_TRANSPORT_SECURITY - Static variable in class io.helidon.http.HeaderNames
-
The
Strict-Transport-Security
header name. - string() - Method in interface io.helidon.common.configurable.Resource
-
Get string content of this resource.
- string(Charset) - Method in interface io.helidon.common.configurable.Resource
-
Get string content of this resource.
- STRING - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
String value.
- STRING - Static variable in class io.helidon.common.GenericType
-
Generic type for String.
- STRING - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
String
. - stringArray(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get string array value.
- stringBindingSize() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- stringBindingSize() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
String
values with length above this limit will be bound usingPreparedStatement.setCharacterStream(int, java.io.Reader, int)
ifJdbcParametersConfig.BuilderBase.useStringBinding()
is set totrue
. - stringBindingSize() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
String
values with length above this limit will be bound usingPreparedStatement.setCharacterStream(int, java.io.Reader, int)
ifJdbcParametersConfigBlueprint.useStringBinding()
is set totrue
. - stringBindingSize(int) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
String
values with length above this limit will be bound usingPreparedStatement.setCharacterStream(int, java.io.Reader, int)
ifJdbcParametersConfig.BuilderBase.useStringBinding()
is set totrue
. - StringSupport - Class in io.helidon.http.media
-
Media support for strings.
- StringSupport(String) - Constructor for class io.helidon.http.media.StringSupport
-
Creates an instance of media support for strings.
- stringValue() - Element in annotation interface io.helidon.builder.api.Option.Redundant
-
Set to
false
to mark this NOT redundant for toString. - stringValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - stringValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - stringValue(JsonValue) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a string value from a json value.
- stringValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- stringValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- stringValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get string value.
- stringValue(String, String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get a string value with default if not defined.
- stringValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - stringValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - stringValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- stringValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- stripOws() - Method in class io.helidon.common.buffers.LazyString
-
Strip optional whitespace(s) from beginning and end of the String.
- STRUCT - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
-
Nested struct value.
- structArray(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get struct array value.
- structBuilder() - Static method in class io.helidon.metadata.hson.Hson
-
A new fluent API builder to construct na HSON Struct.
- structValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get struct value.
- subject() - Method in class io.helidon.security.jwt.Jwt
-
Subject claim.
- subject() - Method in class io.helidon.security.jwt.JwtHeaders
-
Subject claim.
- subject() - Method in class io.helidon.security.ProviderRequest
-
Current user subject, if already authenticated.
- subject(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Subject defines the principal this JWT was issued for (e.g.
- Subject - Class in io.helidon.security
-
A security subject, representing a user or a service.
- Subject.Builder - Class in io.helidon.security
-
A fluent API builder for
Subject
. - subjectMapper() - Method in interface io.helidon.security.Security
-
Subject mapping provider used to map subject(s) authenticated by
AuthenticationProvider
to a newSubject
, e.g. - subjectMappingProvider(SubjectMappingProvider) - Method in class io.helidon.security.Security.Builder
-
Configure a subject mapping provider that would be used once authentication is processed.
- SubjectMappingProvider - Interface in io.helidon.security.spi
-
A provider that maps subject(s) authenticated by an authentication provider to a new subject.
- subjectType() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.Roles
-
Subject type for this restriction, defaults to
SubjectType.USER
. - subjectType() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The type of principal we have authenticated (either user or service, defaults to service).
- subjectType(SubjectType) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The type of principal we have authenticated (either user or service, defaults to service).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Principal type this provider extracts (and also propagates).
- SubjectType - Enum Class in io.helidon.security
-
Type of principal.
- subjectTypes(SubjectType...) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Configure supported subject types.
- submit() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.submit()
on it. - submit() - Method in interface io.helidon.security.SecurityClient
-
Submit the configured fields in the security request and process the security operation (Authentication, Authorization or OutboundSecurity).
- submit() - Method in class io.helidon.security.SecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.submit()
on it. - submit(Object) - Method in interface io.helidon.webclient.api.ClientRequest
-
Submit an entity.
- submit(Object) - Method in class io.helidon.webclient.api.ClientRequestBase
- submit(Object) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
- submit(Object) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
- submit(Object, Class<T>) - Method in interface io.helidon.webclient.api.ClientRequest
-
Submit an entity and request a specific type.
- subProtocol() - Method in class io.helidon.webclient.websocket.ClientWsConnection
- subProtocol() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Returns the value of the
subProtocol
record component. - subProtocol() - Method in class io.helidon.webserver.websocket.WsConnection
- subProtocol() - Method in interface io.helidon.websocket.WsSession
-
The WebSocket sub-protocol negotiated for this session.
- subProtocol(ConnectionContext, HttpPrologue, Http2Headers, Http2StreamWriter, int, Http2Settings, Http2Settings, StreamFlowControl, Http2StreamState, Router) - Method in class io.helidon.webserver.grpc.GrpcProtocolSelector
- subProtocol(ConnectionContext, HttpPrologue, Http2Headers, Http2StreamWriter, int, Http2Settings, Http2Settings, StreamFlowControl, Http2StreamState, Router) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector
-
Check if this is a sub-protocol request and return appropriate result.
- SubProtocolResult - Record Class in io.helidon.webserver.http2.spi
-
Sub-protocol result.
- SubProtocolResult(boolean, Http2SubProtocolSelector.SubProtocolHandler) - Constructor for record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Creates an instance of a
SubProtocolResult
record class. - subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- subProtocols() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
- subProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- Subscribable<T> - Interface in io.helidon.common.reactive
-
Decorated publisher that allows subscribing to individual events with java functions.
- subscribe(Flow.Subscriber<? super ByteBuffer>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.ConcatPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.EmittingPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- subscribe(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Single
instance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Single
instance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Single
instance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable, Consumer<? super Flow.Subscription>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Single
instance with the given delegate functions. - subscribe(Subscriber<? super KafkaMessage<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
- subscribe(Subscriber<? super Message<PAYLOAD>>) - Method in class io.helidon.messaging.Emitter
- subscriber(Channel<PAYLOAD>, Flow.Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Subscriber
to be used for suppliedChannel
. - subscriber(Channel<PAYLOAD>, Consumer<Multi<? extends Message<? extends PAYLOAD>>>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, SubscriberBuilder<? extends Message<? extends PAYLOAD>, RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Subscriber
to be used for suppliedChannel
. - SUBSCRIBER_NAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Subscriber name for durable consumer used to identify subscription.
- subscriberConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
-
Config available to subscriber connector.
- SubscriptionHelper - Enum Class in io.helidon.common.reactive
-
Helper enum with a singleton cancellation indicator and utility methods to perform atomic actions on
Flow.Subscription
s. - subtype() - Method in interface io.helidon.common.media.type.MediaType
-
Subtype, such as
yaml
. - subtype() - Method in interface io.helidon.http.HttpMediaType
- success() - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm.Token
-
Notification that the operation succeeded and internally measured latency should be used as an RTT sample.
- success(boolean) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
-
Whether to measure successful statements.
- success(Principal) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a principal for a user.
- success(Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a user Subject.
- success(Subject, Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a user and service Subject.
- success(HttpClientResponse, ClientConnection) - Static method in class io.helidon.webclient.http1.UpgradeResponse
-
Create an upgrade success response.
- SUCCESS - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event success.
- SUCCESS - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Indicates that the message processing by the security component was successful and that the runtime is to proceed with its normal processing of the resulting message.
- SUCCESS_FINISH - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Succeeded and provider did everything to be done.
- SUCCESSFUL - Enum constant in enum class io.helidon.http.Status.Family
-
2xx
HTTP status codes. - successService(Principal) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a principal for a service (or a client).
- successService(Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a service Subject.
- successThreshold() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- successThreshold() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How many successful calls will close a half-open circuit.
- successThreshold() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
How many successful calls will close a half-open circuit.
- successThreshold(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
How many successful calls will close a half-open circuit.
- SUFFICIENT - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
If succeeds, no further providers are called, otherwise same as optional.
- summary(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered distribution summary.
- superType(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Set new super type of this type.
- superType(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Set new super type of this type.
- superType(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
-
Set new fully qualified super type name of this type.
- superTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The parent/super class for this type info.
- superTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- superTypeInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The parent/super class for this type info.
- superTypeInfo(TypeInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The parent/super class for this type info.
- superTypeInfo(Consumer<TypeInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The parent/super class for this type info.
- supplier() - Method in interface io.helidon.common.config.ConfigValue
-
Returns a supplier of a typed value.
- supplier() - Method in interface io.helidon.config.ConfigValue
-
Returns a supplier of a typed value.
- supplier() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Returns the value of the
supplier
record component. - supplier() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Returns the value of the
supplier
record component. - supplier() - Method in interface io.helidon.metrics.api.Gauge.Builder
-
Returns a
Supplier
for the values the gauge will produce. - supplier(T) - Method in interface io.helidon.common.config.ConfigValue
-
Returns a supplier of a typed value with a default.
- supplier(T) - Method in interface io.helidon.config.ConfigValue
-
Returns a supplier of a typed value with a default.
- SUPPLIER - Static variable in class io.helidon.common.types.TypeNames
-
Type name for
Supplier
. - SupplierException - Exception Class in io.helidon.faulttolerance
-
An exception class that is a
RuntimeException
and is used to wrap an exception that cannot be thrown in a supplier. - SupplierException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.SupplierException
-
Create an instance using a
Throwable
. - SupplierException(Throwable) - Constructor for exception class io.helidon.faulttolerance.SupplierException
-
Create an instance using a
Throwable
. - SupplierHelper - Class in io.helidon.faulttolerance
-
Helper to handle async suppliers that return
CompletionStage
. - supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
-
Determine whether this
MethodHandlerSupplier
can supply aMethodHandler
for a given method and type. - supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
- supply(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service supplier matching the contract with the expectation that there is a match available.
- supply(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service supplier matching the contract with the expectation that there is a match available.
- supply(Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Register a new instance using a provided supplier.
- supply(Object, Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Registers a new instance using a provided supplier.
- supplyAll(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Lookup a supplier of a list of instances of the requested contract, with the expectation that there may not be a match available.
- supplyAll(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Lookup a supplier of a list of instances of the requested contract, with the expectation that there may not be a match available.
- supplyFirst(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service supplier matching the contract with the expectation that there may not be a match available.
- supplyFirst(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
-
Get the first service supplier matching the contract with the expectation that there may not be a match available.
- support() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns the value of the
support
record component. - support() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Returns the value of the
support
record component. - support() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Returns the value of the
support
record component. - supported() - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- supported() - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- supported() - Method in class io.helidon.config.git.GitConfigSourceProvider
- supported() - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Return a set of supported types.
- supported() - Method in class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
-
Deprecated.For use by the Helidon Config subsystem only.
- supported() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Returns the value of the
supported
record component. - SUPPORTED - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Correct type(s) and expected qualifier.
- SUPPORTED - Enum constant in enum class io.helidon.http.media.MediaSupport.SupportLevel
-
Requested type is supported and exactly matched (such as
JsonObject
from JSON processing). - SUPPORTED - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
This request is supported by this client, as we have already tried it (for example we have a cached connection).
- SUPPORTED - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
-
Yes, this is a connection this selector can handle.
- SUPPORTED_VERSION - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Supported version.
- SUPPORTED_VERSION_HEADER - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Supported version header.
- supportedAnnotationPackagePrefixes() - Method in class io.helidon.codegen.Codegen
-
A set of package prefixes (expected to end with a
.
). - supportedAnnotationPackages() - Method in interface io.helidon.codegen.spi.CodegenProvider
-
Supported packages of annotations.
- supportedAnnotationPackages() - Method in class io.helidon.service.codegen.ServiceRegistryCodegenProvider
- supportedAnnotations() - Method in class io.helidon.builder.codegen.BuilderCodegenProvider
- supportedAnnotations() - Method in class io.helidon.codegen.Codegen
-
A set of annotation types.
- supportedAnnotations() - Method in interface io.helidon.codegen.spi.CodegenProvider
-
Annotations that are supported.
- supportedAnnotations() - Method in class io.helidon.config.metadata.codegen.ConfigMetadataCodegenProvider
- supportedAnnotations() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- supportedAnnotations() - Method in class io.helidon.security.abac.policy.PolicyValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.role.RoleValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.scope.ScopeValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.time.TimeValidator
- supportedAnnotations() - Method in class io.helidon.security.providers.abac.AbacProvider
- supportedAnnotations() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Provide extension annotations supported by this validator (e.g.
- supportedAnnotations() - Method in class io.helidon.security.providers.oidc.OidcProvider
- supportedAnnotations() - Method in interface io.helidon.security.spi.SecurityProvider
-
Provide extension annotations supported by this provider (e.g.
- supportedAnnotations() - Method in class io.helidon.service.codegen.ServiceRegistryCodegenProvider
- supportedApi() - Method in interface io.helidon.integrations.vault.spi.SysProvider
-
Supported API by this provider.
- supportedApi() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- supportedApplicationProtocols() - Method in class io.helidon.webserver.ConnectionProviders
-
Get a set of supported application protocols (used with ALPN).
- supportedApplicationProtocols() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
- supportedApplicationProtocols() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
- supportedApplicationProtocols() - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
-
Application protocols supported by this selector, used for example for ALPN negotiation.
- supportedAttributes() - Method in interface io.helidon.security.spi.SecurityProvider
-
A collection of attribute names expected by this provider to override endpoint configuration.
- supportedConfigKeys() - Method in interface io.helidon.security.spi.SecurityProvider
-
Keys expected in configuration.
- supportedCustomObjects() - Method in interface io.helidon.security.spi.SecurityProvider
-
Class of the configuration type.
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- supportedEngine() - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
-
Supported engine by this provider.
- supportedMediaTypes() - Method in class io.helidon.config.hocon.HoconConfigParser
- supportedMediaTypes() - Method in class io.helidon.config.PropertiesConfigParser
- supportedMediaTypes() - Method in interface io.helidon.config.spi.ConfigParser
-
Returns set of supported media types by the parser.
- supportedMediaTypes() - Method in class io.helidon.config.yaml.YamlConfigParser
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- supportedMethod() - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
-
Supported method by this provider.
- supportedOptions() - Static method in class io.helidon.codegen.Codegen
-
Set of supported options by all extensions.
- supportedOptions() - Method in interface io.helidon.codegen.CodegenContext
-
Codegen options supported by the mappers.
- supportedOptions() - Method in class io.helidon.codegen.CodegenContextBase
- supportedOptions() - Method in class io.helidon.codegen.CodegenContextDelegate
- supportedOptions() - Method in interface io.helidon.codegen.spi.CodegenProvider
-
Configuration options that are supported.
- supportedOptions() - Method in class io.helidon.service.codegen.ServiceRegistryCodegenProvider
- supportedProtocol() - Method in interface io.helidon.webserver.http1.spi.Http1Upgrader
-
Expected value of the protocol upgrade, such as
h2c
, orwebsocket
. - supportedProtocol() - Method in class io.helidon.webserver.http2.Http2Upgrader
- supportedProtocol() - Method in class io.helidon.webserver.websocket.WsUpgrader
- supportedSuffixes() - Method in class io.helidon.config.hocon.HoconConfigParser
- supportedSuffixes() - Method in interface io.helidon.config.spi.ConfigParser
-
Config parser can define supported file suffixes.
- supportedSuffixes() - Method in class io.helidon.config.yaml.YamlConfigParser
- supportedTypes() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- supportedTypes() - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
-
Set of supported types for a MicroProfile meta-config provider.
- supportedTypes() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- supportedTypes() - Method in class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
-
Returns the return value of an invocation of
OciSecretsConfigSourceProvider.supported()
. - supports(BufferData) - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
- supports(BufferData) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
- supports(BufferData) - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
-
Does this selector support current server connection.
- supports(GenericType<? extends Source<?>>, HttpClientResponse) - Method in interface io.helidon.webclient.spi.SourceHandlerProvider
-
Checks if a provider supports the type.
- supports(GenericType<? extends Source<?>>, HttpClientResponse) - Method in class io.helidon.webclient.sse.SseSourceHandlerProvider
- supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in interface io.helidon.webserver.http.spi.SinkProvider
-
Checks if a provider supports the type.
- supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in class io.helidon.webserver.sse.SseSinkProvider
- supports(ServerRequestHeaders) - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
- supports(ServerRequestHeaders) - Method in interface io.helidon.openapi.OpenApiService
-
Test if the service should handle a request.
- supports(FullClientRequest<?>, ClientUri) - Method in class io.helidon.webclient.http2.Http2ClientImpl
- supports(FullClientRequest<?>, ClientUri) - Method in interface io.helidon.webclient.spi.HttpClientSpi
-
Return whether this HTTP version can handle the provided request.
- supports(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- supports(String) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- supports(String) - Method in class io.helidon.config.git.GitConfigSourceProvider
- supports(String) - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
-
Deprecated.For use by the Helidon Config subsystem only.
- supports(String, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
-
Can be used to tell the
PolicyValidator
that this statement is supported by this policy executor. - supportsAlterTableWithAddColumn() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsAlterTableWithDropColumn() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsAnnotation(Annotation) - Method in interface io.helidon.codegen.spi.AnnotationMapper
-
Check if the annotation is supported.
- supportsANSI92EntryLevelSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsANSI92FullSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsANSI92IntermediateSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsBatchUpdates() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCatalogsInDataManipulation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCatalogsInIndexDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCatalogsInPrivilegeDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCatalogsInProcedureCalls() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCatalogsInTableDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsColumnAliasing() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsConvert() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsConvert(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCoreSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsCorrelatedSubqueries() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsDataDefinitionAndDataManipulationTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsDataManipulationTransactionsOnly() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsDecoding() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Does this provider support decoding.
- supportsDecoding() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- supportsDecoding() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- supportsDifferentTableCorrelationNames() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsElement(TypedElementInfo) - Method in interface io.helidon.codegen.spi.ElementMapper
-
Check if the element is supported.
- supportsEncoding() - Method in interface io.helidon.http.encoding.ContentEncoding
-
Does this provider support encoding.
- supportsEncoding() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- supportsEncoding() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- supportsExpressionsInOrderBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsExtendedSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsFullOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsGetGeneratedKeys() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsGroupBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsGroupByBeyondSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsGroupByUnrelated() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsInstanceWriter() - Method in interface io.helidon.http.media.EntityWriter
-
Whether this entity writer can provide more information about each entity instance, such as content length.
- supportsIntegrityEnhancementFacility() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsLikeEscapeClause() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsLimitedOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMinimumSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMixedCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMixedCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMultipleOpenResults() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMultipleResultSets() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsMultipleTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsNamedParameters() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsNonNullableColumns() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOpenCursorsAcrossCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOpenCursorsAcrossRollback() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOpenStatementsAcrossCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOpenStatementsAcrossRollback() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOrderByUnrelated() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
-
Does this extension support the provided parameter.
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
- supportsPositionedDelete() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsPositionedUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsRefCursors() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsResultSetConcurrency(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsResultSetHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsResultSetType(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSavepoints() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSchemasInDataManipulation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSchemasInIndexDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSchemasInPrivilegeDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSchemasInProcedureCalls() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSchemasInTableDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSelectForUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSharding() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsStatementPooling() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsStoredFunctionsUsingCallSyntax() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsStoredProcedures() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSubqueriesInComparisons() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSubqueriesInExists() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSubqueriesInIns() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsSubqueriesInQuantifieds() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsTableCorrelationNames() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsTransactionIsolationLevel(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsType(TypeInfo) - Method in interface io.helidon.codegen.spi.TypeMapper
-
Check if the type is supported.
- supportsUnion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- supportsUnionAll() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- suspend() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Suspends the transaction currently associated with the calling thread and returns a
Transaction
that represents the transaction context being suspended, ornull
if the calling thread is not associated with a transaction. - switchIfEmpty(Single<T>) - Method in interface io.helidon.common.reactive.Single
-
Switch to the other Single if the upstream is empty.
- switchIfEmpty(Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
-
Switch to the other publisher if the upstream is empty.
- SWITCHING_PROTOCOL_PREFIX - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Switching response prefix.
- SWITCHING_PROTOCOLS_101 - Static variable in class io.helidon.http.Status
-
101 Switching Protocols, see HTTP/1.1 documentations.
- SWITCHING_PROTOCOLS_SUFFIX - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Switching response suffix.
- SymmetricCipher - Class in io.helidon.common.crypto
-
This class provides simple and stateless way to encrypt and decrypt messages using selected symmetric cipher.
- SymmetricCipher.Builder - Class in io.helidon.common.crypto
-
Builder of the
SymmetricCipher
. - SYNCHRONIZED - Enum constant in enum class io.helidon.common.types.Modifier
-
The
synchronized
modifier. - synthetic() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Indicates whether this app was identified as synthetic when it was built.
- sys(SysApi<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to sys operations on this Vault, such as to configure engines, policies etc.
- Sys - Interface in io.helidon.integrations.vault.sys
-
APIs for Sys operations on Vault.
- SysApi<T> - Interface in io.helidon.integrations.vault
-
System API to use with
Vault.sys(SysApi)
. - SysProvider<T> - Interface in io.helidon.integrations.vault.spi
-
Java Service Loader service to add support for sys APIs.
- system() - Static method in interface io.helidon.metrics.api.Clock
-
Returns the system clock for the Helidon metrics implementation.
- SYSTEM - Enum constant in enum class io.helidon.webclient.api.Proxy.ProxyType
-
Proxy obtained from system.
- SYSTEM_PROPERTY_EXCLUDE - Static variable in class io.helidon.common.HelidonServiceLoader
-
System property used to exclude some implementation from the list of services that are configured for Java Service loader or services that are registered using
HelidonServiceLoader.Builder
. - SystemMetersProvider - Class in io.helidon.metrics.systemmeters
-
Provider for the built-in system meters.
- SystemMetersProvider() - Constructor for class io.helidon.metrics.systemmeters.SystemMetersProvider
-
Deprecated.
- systemProperties() - Static method in class io.helidon.config.ConfigSources
-
Provides a
ConfigSource
for creating aConfig
derived from system properties. - systemProperties() - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on system properties.
- SystemTagsManager - Interface in io.helidon.metrics.api
-
Deals with global, app-level, and scope to be included in the external representation (output and IDs in delegate meter registries) for all metrics.
T
- TAB - Enum constant in enum class io.helidon.codegen.IndentType
-
Use tabulators to indent generated source code.
- TAB_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
Horizontal tabulator byte.
- tag(Tag<?>) - Method in interface io.helidon.tracing.Span.Builder
-
Add a tag.
- tag(Tag<?>) - Method in interface io.helidon.tracing.Span
-
Add a tag to this span.
- tag(String, Boolean) - Method in interface io.helidon.tracing.Span.Builder
-
Add a boolean tag.
- tag(String, Boolean) - Method in interface io.helidon.tracing.Span
-
Add a boolean tag.
- tag(String, Number) - Method in interface io.helidon.tracing.Span.Builder
-
Add a number tag.
- tag(String, Number) - Method in interface io.helidon.tracing.Span
-
Add a numeric tag.
- tag(String, String) - Static method in interface io.helidon.metrics.api.Metrics
-
Creates a
Tag
for the specified key and value. - tag(String, String) - Method in interface io.helidon.tracing.Span.Builder
-
Add a string tag.
- tag(String, String) - Method in interface io.helidon.tracing.Span
-
Add a string tag.
- Tag<T> - Class in io.helidon.tracing
-
Tag abstraction that can be used with
TracerBuilder.addTracerTag(String, String)
. - Tag - Interface in io.helidon.metrics.api
-
Behavior of a tag for further identifying meters.
- TAG_CODEGEN_MODULE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Tag to define custom module name.
- TAG_CODEGEN_PACKAGE - Static variable in interface io.helidon.codegen.CodegenOptions
-
Tag to define custom package name.
- Tag.TagSource<T> - Interface in io.helidon.tracing
-
Tag source (a type that can create tags).
- tagCreate(String, String) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a
Tag
from the specified key and value. - tagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- tagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Tag name for storing meter scope values in the underlying implementation meter registry.
- tagName() - Method in interface io.helidon.metrics.api.ScopingConfig
-
Tag name for storing meter scope values in the underlying implementation meter registry.
- tagName(String) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Tag name for storing meter scope values in the underlying implementation meter registry.
- tags() - Method in interface io.helidon.metrics.api.Meter.Builder
-
Returns the tags the builder will use.
- tags() - Method in interface io.helidon.metrics.api.Meter.Id
-
Returns the tags which further identify the meter.
- tags() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- tags() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Global tags.
- tags() - Method in interface io.helidon.metrics.api.MetricsConfig
-
Global tags.
- tags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.Meter.Builder
-
Sets the tags to use in identifying the build meter.
- tags(String...) - Static method in interface io.helidon.metrics.api.Metrics
- tags(List<? extends Tag>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Global tags.
- tagsMap() - Method in interface io.helidon.metrics.api.Meter.Id
-
Return the tags as a map.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Multi
-
Relay upstream items until the other source signals an item or completes.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Single
-
Relay upstream items until the other source signals an item or completes.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Subscribable
-
Relay upstream items until the other source signals an item or completes.
- takeWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Take the longest prefix of elements from this stream that satisfy the given predicate.
- target() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- target() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The compiler target version.
- target() - Method in interface io.helidon.codegen.compiler.CompilerOptions
-
The compiler target version.
- target() - Method in class io.helidon.config.DirectoryConfigSource
- target() - Method in class io.helidon.config.etcd.EtcdConfigSource
- target() - Method in class io.helidon.config.FileConfigSource
- target() - Method in class io.helidon.config.FileOverrideSource
- target() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Target of the change.
- target() - Method in interface io.helidon.config.spi.WatchableSource
-
The target of this source.
- target() - Method in class io.helidon.config.UrlConfigSource
- target() - Method in class io.helidon.config.UrlOverrideSource
- target() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- target() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The target URI.
- target() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
The target URI.
- target(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
The compiler target version.
- target(String) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
The target URI.
- targets() - Method in class io.helidon.security.providers.common.OutboundConfig
-
Outbound targets configured for outbound handling.
- targetType() - Method in class io.helidon.config.DirectoryConfigSource
- targetType() - Method in class io.helidon.config.etcd.EtcdConfigSource
- targetType() - Method in class io.helidon.config.FileOverrideSource
- targetType() - Method in interface io.helidon.config.spi.WatchableSource
-
Target type as supported by this source.
- targetType() - Method in class io.helidon.config.UrlConfigSource
- targetType() - Method in class io.helidon.config.UrlOverrideSource
- targetUri() - Method in class io.helidon.security.SecurityEnvironment
-
Get the URI of the resource requested.
- targetUri(URI) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Configure target URI.
- task() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- task() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Task to be scheduled for execution.
- task() - Method in interface io.helidon.scheduling.CronConfig
-
Task to be scheduled for execution.
- task() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- task() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Task to be scheduled for execution.
- task() - Method in interface io.helidon.scheduling.FixedRateConfig
-
Task to be scheduled for execution.
- task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Task to be scheduled for execution.
- task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Deprecated.Task to be scheduled for execution.
- task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Task to be scheduled for execution.
- task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.Task to be scheduled for execution.
- Task - Interface in io.helidon.scheduling
-
Scheduled
task. - TaskConfig - Interface in io.helidon.scheduling
-
Interface generated from definition.
- TaskConfig.Builder - Class in io.helidon.scheduling
-
Fluent API builder for
TaskConfig
. - TaskConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.scheduling -
Fluent API builder base for
TaskConfig
. - TaskConfig.BuilderBase.TaskConfigImpl - Class in io.helidon.scheduling
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TaskConfigImpl(TaskConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
-
Create an instance providing a builder.
- TCP - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
-
TCP streams protocol.
- TcpClientConnection - Class in io.helidon.webclient.api
-
A TCP connection that can be used by any protocol that is based on TCP.
- tcpNoDelay() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- tcpNoDelay() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
This option may improve performance on some systems.
- tcpNoDelay() - Method in interface io.helidon.common.socket.SocketOptions
-
This option may improve performance on some systems.
- tcpNoDelay() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- tcpNoDelay() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Disable Nagle's algorithm by setting TCP_NODELAY to true.
- tcpNoDelay() - Method in interface io.helidon.webserver.ConnectionConfig
-
Disable Nagle's algorithm by setting TCP_NODELAY to true.
- tcpNoDelay(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
This option may improve performance on some systems.
- tcpNoDelay(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Disable Nagle's algorithm by setting TCP_NODELAY to true.
- tcpSocket(WebClient, InetSocketAddress, SocketOptions, boolean) - Method in class io.helidon.webclient.api.Proxy
-
Create a socket for TCP, connected through the proxy.
- TE - Static variable in class io.helidon.http.HeaderNames
-
The
<code>{@value}</code>
header name. - TE_TRAILERS - Static variable in class io.helidon.http.HeaderValues
-
TE header set to
trailers
, used to enable trailer headers. - TelemetryAutoDiscoverable - Class in io.helidon.microprofile.telemetry
-
Register filter and mappers to Jersey.
- TelemetryAutoDiscoverable() - Constructor for class io.helidon.microprofile.telemetry.TelemetryAutoDiscoverable
- TelemetryCdiExtension - Class in io.helidon.microprofile.telemetry
-
CDI extension for Microprofile Telemetry implementation.
- TelemetryCdiExtension() - Constructor for class io.helidon.microprofile.telemetry.TelemetryCdiExtension
- TEMPORARY_REDIRECT_307 - Static variable in class io.helidon.http.Status
-
307 Temporary Redirect, see HTTP/1.1 documentation.
- TemporaryFolderExt - Class in io.helidon.common.testing.junit5
-
Deprecated.
- Tenant - Class in io.helidon.security.providers.oidc.common
-
Holder of the tenant configuration resolved at runtime.
- tenantBuilder() - Static method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Create new
TenantConfig.Builder
instance. - tenantConfig() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Provided tenant configuration.
- tenantConfig(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Return
TenantConfig
bound to the provided tenant id. - TenantConfig - Interface in io.helidon.security.providers.oidc.common
-
Tenant configuration.
- TenantConfig.Builder - Class in io.helidon.security.providers.oidc.common
-
A fluent API
Builder
to build instances ofTenantConfig
. - TenantConfigFinder - Interface in io.helidon.security.providers.oidc.common.spi
-
Configuration of a tenant.
- TenantConfigProvider - Interface in io.helidon.security.providers.oidc.common.spi
-
Java
ServiceLoader
service interface for multitenancy support. - tenantCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for tenant name.
- tenantId() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- tenantId() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI tenant id.
- tenantId() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI tenant id.
- tenantId() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- tenantId() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Tenant Id.
- tenantId() - Method in interface io.helidon.integrations.oci.ImdsInstanceInfo
-
Tenant Id.
- tenantId() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- tenantId() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI tenant id.
- tenantId() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI tenant id.
- tenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
IDCS Tenancy ID.
- tenantId(ProviderRequest) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdFinder
-
Identify a tenant from the request.
- tenantId(String) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI tenant id.
- tenantId(String) - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Tenant Id.
- tenantId(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI tenant id.
- TenantIdFinder - Interface in io.helidon.security.providers.oidc.common.spi
-
Finder of the tenant if from the request.
- TenantIdProvider - Interface in io.helidon.security.providers.oidc.common.spi
-
Java
ServiceLoader
service interface for multitenancy support. - tenantIntrospectUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Introspection endpoint URI.
- tenantIntrospectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantIssuer() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Return provided token issuer.
- tenantIssuer() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantLogoutEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Logout endpoint on OIDC server.
- tenantLogoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantParamName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Tenant query parameter name.
- tenantSignJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
JWK used for signature validation.
- tenantSignJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantTokenEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Token endpoint URI.
- tenantTokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- terminate() - Method in class io.helidon.webclient.websocket.ClientWsConnection
- terminate() - Method in class io.helidon.webserver.websocket.WsConnection
- terminate() - Method in interface io.helidon.websocket.WsSession
-
Terminate session.
- terminate(long, TimeUnit) - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Terminate executor waiting for any running task to complete for a specified timeout period.
- Terminology - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
- Section
- test(MediaType) - Method in interface io.helidon.http.HttpMediaType
-
Check if this media type is compatible with another media type.
- test(HttpMediaType) - Method in interface io.helidon.http.HttpMediaType
-
Check if this media type is compatible with another media type.
- test(String) - Method in class io.helidon.common.configurable.AllowList
-
Test whether a value can be permitted.
- TestConnector - Annotation Interface in io.helidon.messaging.connectors.mock
-
Qualifier annotation for Helidon messaging test connector.
- TestLraCoordinator - Class in io.helidon.microprofile.testing.lra
-
Enables LRA coordinator on another socket of this server with random port.
- TestLraCoordinatorConfigSource - Class in io.helidon.microprofile.testing.lra
-
Configuration for
@HelidonTest
with LRA coordinator running on random port. - TestLraCoordinatorConfigSource() - Constructor for class io.helidon.microprofile.testing.lra.TestLraCoordinatorConfigSource
-
Initialized by service locator.
- text() - Method in interface io.helidon.common.media.type.MediaType
-
Full type, such as
application/yaml
. - text() - Method in enum class io.helidon.common.uri.UriValidationException.Segment
-
Human-readable text that describes this segment.
- text() - Method in interface io.helidon.http.HttpMediaType
-
Text of this media type, to be used on the wire.
- text() - Method in class io.helidon.http.Method
-
Name of the method (such as
GET
orPOST
). - text() - Method in enum class io.helidon.http.SetCookie.SameSite
-
Text to write to the same site cookie param.
- text() - Method in class io.helidon.http.SetCookie
-
Text representation of this cookie.
- text() - Method in class io.helidon.http.Status
-
Text of the status as used in HTTP/1, such as "200 OK".
- TEXT - Enum constant in enum class io.helidon.websocket.WsOpCode
-
Payload frame with text payload.
- TEXT_EVENT_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/event-stream
media type. - TEXT_HTML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/html
media type. - TEXT_PLAIN - Static variable in class io.helidon.common.media.type.MediaTypes
-
tet/plain
media type. - TEXT_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/x-yaml
media type. - TEXT_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/xml
media type. - TEXT_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/yaml
media type. - textResource(String, Object...) - Method in interface io.helidon.codegen.CodegenFiler
-
A text resource that can be updated in the output.
- textType(Meter) - Static method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
-
Converts a metric instance into the corresponding text representation of its metric type.
- The Helidon WebServer CORS API - Search tag in package io.helidon.webserver.cors
- Section
- then(Consumer<SocketHttpClient>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Execute immediately given consumer with this socket client as an argument.
- thenAccept(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAccept(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptAsync(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptAsync(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenApply(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApply(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- thenApplyAsync(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApplyAsync(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenRun(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRun(Runnable) - Method in interface io.helidon.common.reactive.Single
- thenRunAsync(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRunAsync(Runnable) - Method in interface io.helidon.common.reactive.Single
- thenRunAsync(Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRunAsync(Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- threadNamePrefix() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- threadNamePrefix() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- threadNamePrefix() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix(String) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix(String) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Name prefix for threads in this thread pool executor.
- ThreadPool - Class in io.helidon.common.configurable
-
A
ThreadPoolExecutor
with an extensible growth policy and queue state accessors. - ThreadPool.RejectionHandler - Class in io.helidon.common.configurable
-
A
RejectedExecutionHandler
that supports pool growth by re-attempting to add the task to the queue. - ThreadPoolConfig - Interface in io.helidon.common.configurable
-
Interface generated from definition.
- ThreadPoolConfig.Builder - Class in io.helidon.common.configurable
-
Fluent API builder for
ThreadPoolSupplier
. - ThreadPoolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.configurable -
Fluent API builder base for
ThreadPoolSupplier
. - ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl - Class in io.helidon.common.configurable
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- ThreadPoolConfigImpl(ThreadPoolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
-
Create an instance providing a builder.
- ThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom thread pool.
- Thread Safety - Search tag in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
- Section
- Thread Safety - Search tag in class io.helidon.integrations.cdi.jpa.JpaExtension
- Section
- Thread Safety - Search tag in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
- Section
- Thread Safety - Search tag in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
- Section
- Thread Safety - Search tag in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- Section
- Thread Safety - Search tag in class io.helidon.integrations.jta.jdbc.JtaDataSource
- Section
- thresholdPercent(double) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Threshold percent.
- thresholdPercent(double) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
-
Threshol percentage.
- throwable() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- throwable() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Throwable if available.
- throwable() - Method in interface io.helidon.codegen.CodegenEvent
-
Throwable if available.
- throwable() - Method in interface io.helidon.security.AuditEvent
-
Gets an
Throwable
object from which additional audit information can be obtained. - throwable() - Method in class io.helidon.security.SecurityResponse
-
Get underlying throwable causing a failure state (if such happened).
- throwable(Throwable) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Throwable if available.
- throwable(Throwable) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set throwable causing failure of the security request.
- throwable(Throwable) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set throwable causing failure of the security request.
- throwable(Throwable) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set throwable causing failure of the security request.
- throwException(ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Throws an exception.
- Throws - Class in io.helidon.codegen.classmodel
-
Objects which describes exception throws configuration.
- Throws.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
Throws
. - throwsChecked() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
- throwsChecked() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- throwsChecked() - Method in interface io.helidon.common.types.TypedElementInfo
- throwsChecked(Set<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
- throwsDesc() - Method in class io.helidon.codegen.classmodel.Javadoc
-
Throws tags names and descriptions.
- time() - Method in class io.helidon.security.SecurityEnvironment
-
Time on the server this environment was created for current request.
- time(SecurityTime) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Use the defined time to obtain current time.
- timeout() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- timeout() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Timeout that when exceeded is the same as if the task failed.
- timeout() - Method in interface io.helidon.common.concurrency.limits.AimdLimitConfig
-
Timeout that when exceeded is the same as if the task failed.
- timeout() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Duration to wait before timing out.
- timeout() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- timeout() - Method in interface io.helidon.faulttolerance.TimeoutConfig
-
Duration to wait before timing out.
- timeout() - Method in interface io.helidon.lra.coordinator.Lra
-
Returns exact time when will LRA timeout in millis.
- timeout() - Element in annotation interface io.helidon.microprofile.cdi.ExecuteOn
-
Waiting timeout.
- timeout(long, TimeUnit) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Deprecated.
- timeout(long, TimeUnit) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Deprecated.use
DbClientHealthCheck.Builder.timeout(Duration)
instead - timeout(long, TimeUnit) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
MicrostreamHealthCheck.Builder.timeout(Duration)
instead - timeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure record timeout since last access.
- timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Multi
-
Signals a
TimeoutException
if the upstream doesn't signal the next item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Single
-
Signals a
TimeoutException
if the upstream doesn't signal an item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals a
TimeoutException
if the upstream doesn't signal the next item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService, Single<T>) - Method in interface io.helidon.common.reactive.Single
-
Switches to a fallback single if the upstream doesn't signal an item, error or completion within the specified time.
- timeout(long, TimeUnit, ScheduledExecutorService, Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
-
Switches to a fallback single if the upstream doesn't signal the next item, error or completion within the specified time.
- timeout(Duration) - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Timeout that when exceeded is the same as if the task failed.
- timeout(Duration) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Set max timeout for which is allowed to block write methods, in case there is no demand from downstream.
- timeout(Duration) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
-
Set custom timeout to wait for statement execution response.
- timeout(Duration) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Duration to wait before timing out.
- timeout(Duration) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Set custom timeout to wait for statement execution response.
- Timeout - Interface in io.helidon.faulttolerance
-
Timeout attempts to terminate execution after defined duration of time.
- TimeoutConfig - Interface in io.helidon.faulttolerance
-
Timeout
configuration bean. - TimeoutConfig.Builder - Class in io.helidon.faulttolerance
-
Fluent API builder for
Timeout
. - TimeoutConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.faulttolerance -
Fluent API builder base for
Timeout
. - TimeoutConfig.BuilderBase.TimeoutConfigImpl - Class in io.helidon.faulttolerance
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TimeoutConfigImpl(TimeoutConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
-
Create an instance providing a builder.
- TimeoutException - Exception Class in io.helidon.faulttolerance
-
General timeout runtime exception.
- TimeoutException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.TimeoutException
-
Constructs a
TimeoutException
with the specified detail message. - timer() - Static method in class io.helidon.dbclient.metrics.DbClientMetrics
-
Create a timer builder, to be registered with
DbClient.Builder.addService(java.util.function.Supplier)
. - timer() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
-
Creates new timer client metric.
- timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L and complete the sequence after the given time elapsed.
- timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Single
-
Signal 0L and complete the sequence after the given time elapsed.
- timer(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
-
Locates a previously-registered timer.
- Timer - Interface in io.helidon.metrics.api
-
Records timing information about large numbers of short-running events (e.g., HTTP requests).
- TIMER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
-
Timer (measures count and distribution of completed events).
- Timer.Builder - Interface in io.helidon.metrics.api
-
Builder for a new
Timer
. - Timer.Sample - Interface in io.helidon.metrics.api
-
Measures an interval of time from instantiation to an explicit invocation of
Timer.Sample.stop(io.helidon.metrics.api.Timer)
. - timerBuilder(String) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Creates a builder for a
Timer
. - timerStart() - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a
Timer.Sample
for measuring a duration using the system defaultClock
. - timerStart(Clock) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a
Timer.Sample
for measuring a duration using the specifiedClock
. - timerStart(MeterRegistry) - Method in interface io.helidon.metrics.api.MetricsFactory
-
Returns a
Timer.Sample
for measuring a duration, using the clock associated with the specifiedMeterRegistry
. - timestamp() - Method in interface io.helidon.config.Config.Context
-
Returns timestamp of the last loaded configuration.
- timestamp() - Method in interface io.helidon.config.Config
-
Returns when the configuration tree was created.
- timestamp() - Static method in class io.helidon.http.DateTime
-
Last recorded timestamp.
- timestamp() - Method in class io.helidon.metrics.api.LabeledSample
- timestamp() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
Timestamp the value was recorded.
- timestampForLocalTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- timestampForLocalTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setTimestamp(int, java.sql.Timestamp)
to setLocalTime
values whentrue
or usePreparedStatement.setTime(int, java.sql.Time)
whenfalse
. - timestampForLocalTime() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Use
PreparedStatement.setTimestamp(int, java.sql.Timestamp)
to setLocalTime
values whentrue
or usePreparedStatement.setTime(int, java.sql.Time)
whenfalse
. - timestampForLocalTime(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setTimestamp(int, java.sql.Timestamp)
to setLocalTime
values whentrue
or usePreparedStatement.setTime(int, java.sql.Time)
whenfalse
. - TimestampLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for timestamp.
- TimestampLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
HostLogEntry
. - TimeTakenLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for time taken.
- TimeTakenLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
A fluent API builder for
TimeTakenLogEntry
. - timeUnit() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Time unit for interpreting supplied values.
- timeUnit() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- timeUnit() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
TimeUnit
used for interpretation of values provided withFixedRateConfig.BuilderBase.delay(long)
andFixedRateConfig.BuilderBase.initialDelay(long)
. - timeUnit() - Method in interface io.helidon.scheduling.FixedRateConfig
-
TimeUnit
used for interpretation of values provided withFixedRateConfig.BuilderBase.delay(long)
andFixedRateConfig.BuilderBase.initialDelay(long)
. - timeUnit() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Time unit used for interpreting
FixedRateInvocation.initialDelay()
andFixedRateInvocation.delay()
. - timeUnit(TimeUnit) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
TimeUnit
used for interpretation of values provided withFixedRateConfig.BuilderBase.delay(long)
andFixedRateConfig.BuilderBase.initialDelay(long)
. - timeUnit(TimeUnit) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Deprecated.
TimeUnit
used for interpretation of values provided withScheduling.FixedRateBuilder.delay(long)
andScheduling.FixedRateBuilder.initialDelay(long)
. - TimeValidator - Class in io.helidon.security.abac.time
-
Attribute validator for time based attribute checks.
- TimeValidator.DaysOfWeek - Annotation Interface in io.helidon.security.abac.time
-
Attribute annotation that can limit the days of week the resource is accessible.
- TimeValidator.TimeConfig - Class in io.helidon.security.abac.time
-
Configuration for time attribute validator.
- TimeValidator.TimeConfig.Builder - Class in io.helidon.security.abac.time
-
Fluent API builder for
TimeValidator.TimeConfig
. - TimeValidator.TimeOfDay - Annotation Interface in io.helidon.security.abac.time
-
Constraint for a time of day.
- TimeValidator.TimesOfDay - Annotation Interface in io.helidon.security.abac.time
-
Constraint for a time of day - container for repeating
TimeValidator.TimeOfDay
. - TimeValidatorService - Class in io.helidon.security.abac.time
-
Time validator java service for
AbacProvider
. - TimeValidatorService() - Constructor for class io.helidon.security.abac.time.TimeValidatorService
- timeZone() - Method in class io.helidon.security.jwt.Jwt
-
Time Zone claim.
- timeZone(ZoneId) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Time zone of the subject.
- timeZone(ZoneId) - Method in class io.helidon.security.SecurityTime.Builder
-
Override current time zone.
- tls() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- tls() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
TLS configuration for the connection.
- tls() - Method in interface io.helidon.microprofile.grpc.client.GrpcChannelDescriptor
-
TLS configuration for the connection.
- tls() - Method in class io.helidon.webclient.api.ClientRequestBase
- tls() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns the value of the
tls
record component. - tls() - Method in interface io.helidon.webclient.api.FullClientRequest
-
TLS configuration (may be disabled - e.g.
- tls() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- tls() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.grpc.GrpcClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.api.HttpClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.api.HttpConfigBase
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.api.WebClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in interface io.helidon.webclient.websocket.WsClientConfig
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
TLS configuration for any TLS request from this client.
- tls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- tls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener TLS configuration.
- tls() - Method in interface io.helidon.webserver.ListenerConfig
-
Listener TLS configuration.
- tls() - Method in interface io.helidon.webserver.WebServerConfig
-
Listener TLS configuration.
- tls() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Listener TLS configuration.
- tls(Tls) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
TLS configuration for the connection.
- tls(Tls) - Method in interface io.helidon.webclient.api.ClientRequest
-
TLS configuration for this specific request.
- tls(Tls) - Method in class io.helidon.webclient.api.ClientRequestBase
- tls(Tls) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
TLS configuration for any TLS request from this client.
- tls(Tls) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener TLS configuration.
- tls(TlsConfig) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
TLS configuration for the connection.
- tls(TlsConfig) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
TLS configuration for any TLS request from this client.
- tls(TlsConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener TLS configuration.
- tls(Consumer<TlsConfig.Builder>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
TLS configuration for the connection.
- tls(Consumer<TlsConfig.Builder>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
TLS configuration for any TLS request from this client.
- tls(Consumer<TlsConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Listener TLS configuration.
- tls(Supplier<? extends Tls>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
TLS configuration for any TLS request from this client.
- Tls - Class in io.helidon.common.tls
-
TLS configuration - common for server and client.
- TLS - Static variable in class io.helidon.jersey.connector.HelidonProperties
- TLS_HANDSHAKE_FAIL - Static variable in class io.helidon.websocket.WsCloseCodes
-
Transport Layer Security handshake failure.
- tlsCa(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
x509 CA file for validating the certificate presented by the MySQL server.
- tlsCertificateKey(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
x509 certificate for connecting to the database.
- tlsCertificates() - Method in interface io.helidon.common.socket.PeerInfo
-
TLS certificate chain of the peer.
- tlsCertificates() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns the value of the
tlsCertificates
record component. - TlsClientAuth - Enum Class in io.helidon.common.tls
-
Type of client authentication.
- TlsConfig - Interface in io.helidon.common.tls
-
Interface generated from definition.
- TlsConfig.Builder - Class in io.helidon.common.tls
-
Fluent API builder for
Tls
. - TlsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.tls -
Fluent API builder base for
Tls
. - TlsConfig.BuilderBase.TlsConfigImpl - Class in io.helidon.common.tls
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TlsConfigImpl(TlsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
-
Create an instance providing a builder.
- TlsManager - Interface in io.helidon.common.tls
-
Implementors of this contract are responsible for managing the
SSLContext
instance lifecycle, as well as theTlsReloadableComponent
instances. - TlsManagerProvider - Interface in io.helidon.common.tls.spi
-
ServiceLoader
service provider forTlsManager
. - tlsPrincipal() - Method in interface io.helidon.common.socket.PeerInfo
-
TLS principal (from certificate) of the peer.
- tlsPrincipal() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns the value of the
tlsPrincipal
record component. - TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
- Section
- TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
- Section
- TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
- Section
- TlsSocket - Class in io.helidon.common.socket
-
TLS socket.
- TlsUtils - Class in io.helidon.common.tls
-
Utility class for TLS.
- tmpDir(Path) - Method in class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Sets custom temporary folder for extracting static content from a jar.
- to() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimeOfDay
-
Time before which this resource is accessible within a day.
- to(Function<? super Multi<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
-
Apply the given
converter
function to the currentMulti
instance and return the value returned by this function. - to(Function<? super Single<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Single
-
Apply the given
converter
function to the currentSingle
instance and return the value returned by this function. - toBase64() - Method in class io.helidon.common.Base64Value
-
Base64 encoded string.
- toBigDecimal(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toBigDecimal
. - toBigInteger(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toBigInteger
. - toBinaryString(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Integer to binary string.
- toBoolean(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a boolean value.
- toBoolean(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toboolean
. - toByte(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tobyte
. - toBytes() - Method in class io.helidon.common.Base64Value
-
Decoded value as bytes.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
-
Get certificate bytes in the requested format.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
-
Get certificate bytes in the requested format.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
-
Get the CRL bytes in the format requested.
- toBytesBase64(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get bytes from a base64 string value.
- toCalendar(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZonedDateTime
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Get the response as an X.509 certificate.
- toChar(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tochar
. - toCharset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toCharset
. - toClass(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toClass<?>
. - toCompletableFuture() - Method in interface io.helidon.common.reactive.Awaitable
-
Returns a
CompletableFuture
maintaining the same completion properties as this stage. - toCompletableFuture() - Method in class io.helidon.common.reactive.CompletionAwaitable
- toConstantName(String) - Static method in class io.helidon.codegen.CodegenUtil
-
Create a constant field for a name of an element.
- toCrl() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
-
Get the CRL as X.509 CRL.
- toDate(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.Use one of the time API classes, such as
Instant
orZonedDateTime
- toDeclaration() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- toDeclaration() - Method in interface io.helidon.common.types.TypedElementInfo
-
Provides a description for this instance.
- toDecodedString() - Method in class io.helidon.common.Base64Value
-
Returns decoded bytes as a string.
- toDelayedCallable(Callable<T>, long) - Static method in class io.helidon.faulttolerance.FaultTolerance
-
Converts a
Callable
into another that sleeps formillis
before executing. - toDelayedRunnable(Runnable, long) - Static method in class io.helidon.faulttolerance.FaultTolerance
-
Converts a
Runnable
into another that sleeps formillis
before executing. - toDouble(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a double value.
- toDouble(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
todouble
. - toDuration(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toDuration
. - toEvent(System.Logger.Level) - Method in exception class io.helidon.codegen.CodegenException
-
Create a codegen event to log with
CodegenLogger.log(CodegenEvent)
. - toEvent(System.Logger.Level, String) - Method in exception class io.helidon.codegen.CodegenException
-
Create a codegen event to log with
CodegenLogger.log(CodegenEvent)
. - toFile(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toFile
. - toFloat(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tofloat
. - toFrameData() - Method in class io.helidon.http.http2.Http2Ping
-
Representation of ping data.
- toFrameData(Http2Settings, int, Http2Flag.ContinuationFlags) - Method in class io.helidon.http.http2.Http2Continuation
- toFrameData(Http2Settings, int, Http2Flag.DataFlags) - Method in class io.helidon.http.http2.Http2DataFrame
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2GoAway
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2Priority
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2RstStream
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2WindowUpdate
- toFrameData(Http2Settings, int, Http2Flag.PingFlags) - Method in class io.helidon.http.http2.Http2Ping
- toFrameData(Http2Settings, int, Http2Flag.SettingsFlags) - Method in class io.helidon.http.http2.Http2Settings
- toFrameData(Http2Settings, int, T) - Method in interface io.helidon.http.http2.Http2Frame
-
Not implemented in headers, data, as these may use continuations.
- toGregorianCalendar(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZonedDateTime
- toHelidonConfig(Config) - Static method in class io.helidon.config.mp.MpConfig
-
This method allows use to use Helidon Config on top of an MP config.
- toHson() - Method in interface io.helidon.service.metadata.DescriptorMetadata
-
Create the metadata in Helidon metadata format.
- toHttpResponseStatus(Status) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
Status
to aStatus
. - toHttpResponseStatus(StatusException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusException
to aStatus
. - toHttpResponseStatus(StatusRuntimeException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusRuntimeException
to aStatus
. - toIndexedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
- toIndexedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
-
Convert target type instance to a statement indexed parameters list.
- toIndexedParameters(T, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
-
Read object into a list of indexed parameters.
- toInstant(JsonObject, String, DateTimeFormatter) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get an
Instant
value. - toInstant(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toInstant
. - toInt(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get an int value.
- toInt(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toint
. - toInt31(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Get 31 bits of an integer, ignoring the first bit.
- toJavaSubject() - Method in class io.helidon.security.Subject
-
Create a java
Subject
from this subject. - toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Create a JSON object from this builder.
- toJson(JsonBuilderFactory) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Return the JSON object used for POST and PUT requests (and other methods if needed).
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
- toJson(Object) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a
JsonValue
from an object. - token() - Method in class io.helidon.codegen.classmodel.TypeArgument
-
Type argument token.
- token() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token to use to invoke vault operations.
- token() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Token to use to access Vault.
- token() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Token that was received.
- token() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Token (if configured).
- token() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- token() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
The token string.
- token() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted JWT as token.
- token() - Method in class io.helidon.security.providers.common.TokenCredential
-
The full token string as it was received from token service.
- token(String) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
-
Token name of this argument.
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
-
Configure the token to use.
- token(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configure token to use to connect to the Vault.
- token(String) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
The token to use (actual string representing the token).
- token(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Set the token content (the actual string travelling on the network).
- TokenAuth - Interface in io.helidon.integrations.vault.auths.token
-
Token authentication method API.
- TokenAuthProvider - Class in io.helidon.integrations.vault.auths.token
-
Java Service Loader service for Token Authentication method support.
- TokenAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.token.TokenAuthProvider
-
Create a new instance.
- tokenContent() - Method in class io.helidon.security.jwt.SignedJwt
-
The full token (header, payload, signature).
- tokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for token.
- TokenCredential - Class in io.helidon.security.providers.common
-
A public credential representing an access token.
- TokenCredential.Builder - Class in io.helidon.security.providers.common
-
Fluent API builder for
TokenCredential
. - tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
- tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Token endpoint URI for a specific tenant.
- tokenEndpointAuthentication() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Type of authentication mechanism used for token endpoint.
- tokenEndpointAuthentication() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tokenEndpointAuthentication(OidcConfig.ClientAuthentication) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Type of authentication to use when invoking the token endpoint.
- tokenEndpointAuthentication(OidcConfig.ClientAuthentication) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Type of authentication to use when invoking the token endpoint.
- tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Token endpoint URI.
- tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Token endpoint URI.
- tokenEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of a token endpoint used to obtain a JWT based on the authentication code.
- tokenEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of a token endpoint used to obtain a JWT based on the authentication code.
- tokenExplicitMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenFormat(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Token format for creating outbound tokens.
- tokenHandler() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
When header type is set to
HttpSignHeader.CUSTOM
, this handler will be used to create header in outbound request. - tokenHandler() - Method in class io.helidon.security.QueryParamMapping
-
Token handler used to create a header from the parameter.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Configuration of the outbound header the identity will be propagated.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Token handler to add the outbound basic authentication to headers.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Configure a token handler to create the outbound header.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Outbound token hanlder to insert the token into outbound request headers.
- TokenHandler - Class in io.helidon.security.util
-
Extracts a security token from request or updates headers with the token.
- TokenHandler.Builder - Class in io.helidon.security.util
-
Fluent API builder to create
TokenHandler
. - tokenHeader() - Method in class io.helidon.security.util.TokenHandler
-
Name of the header the token is expected in (or will be written into).
- tokenHeader(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the name of header to look into to extract the token.
- tokenLocation(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
File with the k8s service account token.
- tokenMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The maximum lifetime for generated tokens.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in
CreateTokenRole.Request.addAllowedPolicy(String)
. - tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenPattern(Pattern) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the token pattern (Regular expression) to extract the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Period to use on the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The period, if any, to set on the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The period, if any, to set on the token.
- tokenPolicies() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token policies attached to the token.
- tokenPolicies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
List of token policy names.
- tokenPrefix(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the prefix of header value to extract the token.
- tokenProvider(TokenHandler) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Token provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix.
- tokenRefreshSkew() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Amount of time access token should be refreshed before its expiration time.
- tokenRefreshSkew(Duration) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Amount of time access token should be refreshed before its expiration time.
- TokenResponse - Class in io.helidon.integrations.vault.auths.token
-
Response returning a token.
- TokenResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.auths.token.TokenResponse
- tokenReviewerJwt(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
A service account JWT used to access the TokenReview API to validate other JWTs during login.
- tokenRole(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
The token role used for authentication.
- tokenSignatureValidation() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether access token signature should be validated.
- tokenSignatureValidation(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether access token signature check should be enabled.
- tokenTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The incremental lifetime for generated tokens.
- tokenType() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Type of the token.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
The type of token that should be generated.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The type of token that should be generated.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The type of token that should be generated.
- TokenVaultAuth - Class in io.helidon.integrations.vault.auths.token
-
Java Service Loader implementation for authenticating using a token.
- TokenVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.token.TokenVaultAuth
-
Required for service loader.
- TokenVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.token
-
Fluent API builder for
TokenVaultAuth
. - toList(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Convert a JSON array in the JSON object to a list of strings.
- toLocalDate(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toLocalDate
. - toLocalDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toLocalDateTime
. - toLocalTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toLocalTime
. - toLong(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a long value.
- toLong(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tolong
. - toLowerCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
If the argument is an uppercase ASCII character returns the lowercase equivalent.
- toLowerCase(CharSequence) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input character sequence in which all uppercase ASCII characters have been converted to lowercase.
- toLowerCase(String) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input string in which all uppercase ASCII characters have been converted to lowercase.
- toMap() - Method in interface io.helidon.common.parameters.Parameters
-
Get a map representation of these parameters.
- toMap() - Method in interface io.helidon.http.Headers
-
Deprecated.use other methods to handle headers, preferably using pull approach
- toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- toMap() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Get all headers as a map.
- toMap(Config) - Static method in class io.helidon.config.ConfigMappers
-
Transform all leaf nodes (values) into Map instance.
- toMap(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a map value.
- toMap(JsonObject, String) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Return a map of a json object that is nested in the provided object.
- toNamedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
- toNamedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
-
Convert target type instance to a statement named parameters map.
- toNamedParameters(T, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
-
Read object into a map of named parameters.
- toNullableStage() - Method in class io.helidon.common.reactive.CompletionSingle
-
Create a new nullable completable future from this single.
- TOO_BIG - Static variable in class io.helidon.websocket.WsCloseCodes
-
Endpoint won't process large frame.
- TOO_MANY_REQUESTS_429 - Static variable in class io.helidon.http.Status
-
Too many requests, see RFC 6585 - Additional HTTP Status Codes.
- toObject(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a child JSON object.
- toObject(JsonValue) - Static method in class io.helidon.security.jwt.JwtUtil
-
Transform from json to object.
- toOffsetDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toOffsetDateTime
. - toOffsetTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toOffsetTime
. - toOptionalSingle() - Method in interface io.helidon.common.reactive.Single
- toPath(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPath
. - toPattern(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPattern
. - toPeriod(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPeriod
. - topic(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Use supplied destination name and
TOPIC
as type. - topic(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Use supplied destination name and
TOPIC
as type. - topic(String...) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Names of the topics to consume from.
- TOPIC - Enum constant in enum class io.helidon.messaging.connectors.jms.Type
-
Topic connection type, every message is delivered to all subscribed clients.
- topicPattern(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Regex pattern for topic names to consume from.
- topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Pattern for topic names to consume from.
- topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
The pattern for selecting multiple topics.
- topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
The list of topics to subscribe to.
- topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
The list of topics the messages should be sent to.
- toProperties(Config) - Static method in class io.helidon.config.ConfigMappers
-
Transform all leaf nodes (values) into Properties instance.
- toResponse(ConstraintViolationException) - Method in class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
-
Return Validation Exception, wrapped as a bad request.
- toResponse(Exception) - Method in class io.helidon.microprofile.server.CatchAllExceptionMapper
- toRuntimeException(Throwable) - Static method in class io.helidon.faulttolerance.SupplierHelper
-
Wraps a
Throwable
in aRuntimeException
of typeSupplierException
if necessary. - toShort(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toshort
. - toSimpleTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZoneId
- toStage() - Method in interface io.helidon.common.reactive.Single
-
Exposes this
Single
instance as aCompletionStage
. - toStage(boolean) - Method in interface io.helidon.common.reactive.Single
-
Exposes this
Single
instance as aCompletionStage
. - toString() - Method in record class io.helidon.codegen.ClassCode
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.codegen.classmodel.AnnotationParameter
- toString() - Method in class io.helidon.codegen.classmodel.ClassModel
- toString() - Method in class io.helidon.codegen.classmodel.Field
- toString() - Method in class io.helidon.codegen.classmodel.Method
- toString() - Method in class io.helidon.codegen.classmodel.Parameter
- toString() - Method in class io.helidon.codegen.classmodel.TypeArgument
- toString() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
- toString() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
- toString() - Method in record class io.helidon.codegen.CodegenScope
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
- toString() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
- toString() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- toString() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
- toString() - Method in record class io.helidon.codegen.ModuleInfoRequires
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.common.Base64Value
- toString() - Method in class io.helidon.common.buffers.LazyString
- toString() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase.AimdLimitConfigImpl
- toString() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
- toString() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase.FixedLimitConfigImpl
- toString() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
- toString() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- toString() - Method in interface io.helidon.common.config.Config.Key
-
Returns formatted fully-qualified key.
- toString() - Method in class io.helidon.common.configurable.AllowList
- toString() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
- toString() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
- toString() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
- toString() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
- toString() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- toString() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
- toString() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- toString() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
- toString() - Method in class io.helidon.common.configurable.ThreadPool
- toString() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- toString() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
- toString() - Method in class io.helidon.common.Errors.ErrorMessage
- toString() - Method in class io.helidon.common.Errors
- toString() - Method in class io.helidon.common.GenericType
- toString() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
- toString() - Method in class io.helidon.common.pki.Keys.BuilderBase
- toString() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- toString() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
- toString() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
- toString() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
- toString() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
- toString() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
- toString() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
- toString() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
- toString() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- toString() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
- toString() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- toString() - Method in class io.helidon.common.types.Annotation.BuilderBase
- toString() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- toString() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
- toString() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- toString() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- toString() - Method in class io.helidon.common.uri.UriFragment
- toString() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
- toString() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
- toString() - Method in class io.helidon.config.AbstractConfigSource
- toString() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
- toString() - Method in class io.helidon.config.ClasspathConfigSource
- toString() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
- toString() - Method in class io.helidon.config.ConfigItem.BuilderBase
- toString() - Method in class io.helidon.config.ListNodeBuilderImpl
- toString() - Method in class io.helidon.config.ObjectNodeBuilderImpl
- toString() - Method in class io.helidon.config.ObjectNodeImpl
- toString() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
- toString() - Method in class io.helidon.config.ScheduledPollingStrategy
- toString() - Method in class io.helidon.config.ValueNodeImpl
- toString() - Method in class io.helidon.cors.Aggregator
- toString() - Method in class io.helidon.cors.CorsSupportHelper
- toString() - Method in class io.helidon.cors.CrossOriginConfig.Builder
- toString() - Method in class io.helidon.cors.CrossOriginConfig
- toString() - Method in class io.helidon.cors.MappedCrossOriginConfig
- toString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- toString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
- toString() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
- toString() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- toString() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
- toString() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
- toString() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
- toString() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
- toString() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
- toString() - Method in class io.helidon.http.ContentDisposition
- toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
- toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
- toString() - Method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
- toString() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
- toString() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
- toString() - Method in class io.helidon.http.http2.Http2Flag.SettingsFlags
- toString() - Method in class io.helidon.http.http2.Http2Flag
- toString() - Method in record class io.helidon.http.http2.Http2FrameData
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.http2.Http2FrameHeader
- toString() - Method in record class io.helidon.http.http2.Http2GoAway
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.http2.Http2Headers
- toString() - Method in record class io.helidon.http.http2.Http2Priority
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.http.http2.Http2RstStream
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.http2.Http2Settings
- toString() - Method in record class io.helidon.http.http2.Http2WindowUpdate
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.HttpPrologue
- toString() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
- toString() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
- toString() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.Method
- toString() - Method in record class io.helidon.http.PathMatchers.MatchResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.http.SetCookie
-
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
- toString() - Method in class io.helidon.http.Status
-
Get the response status as string.
- toString() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- toString() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase.ConfigFileMethodConfigImpl
- toString() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- toString() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase.ImdsInstanceInfoImpl
- toString() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
- toString() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
- toString() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
- toString() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
-
Deprecated.
- toString() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.
- toString() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- toString() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- toString() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- toString() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
- toString() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
- toString() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
- toString() - Method in enum class io.helidon.messaging.connectors.jms.Type
- toString() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
- toString() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
- toString() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
- toString() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
- toString() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
- toString() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
- toString() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
- toString() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
- toString() - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor
- toString() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase.GrpcChannelDescriptorImpl
- toString() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
- toString() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase.GrpcChannelsDescriptorImpl
- toString() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
- toString() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- toString() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
- toString() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
- toString() - Method in class io.helidon.microprofile.security.FeatureConfig
- toString() - Method in class io.helidon.microprofile.security.SecurityFilterContext
- toString() - Method in class io.helidon.microprofile.server.JaxRsApplication
- toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
- toString() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
- toString() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
- toString() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
- toString() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
- toString() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
- toString() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
- toString() - Method in class io.helidon.security.AuditEvent.AuditParam
- toString() - Method in class io.helidon.security.AuthenticationResponse
- toString() - Method in class io.helidon.security.ClassToInstanceStore
-
Returns the toString on underlying map.
- toString() - Method in class io.helidon.security.Grant
- toString() - Method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
- toString() - Method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
- toString() - Method in class io.helidon.security.jwt.jwk.Jwk
- toString() - Method in class io.helidon.security.providers.common.OutboundTarget
- toString() - Method in class io.helidon.security.providers.common.TokenCredential
- toString() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- toString() - Method in class io.helidon.security.SecurityLevel
- toString() - Method in class io.helidon.security.SecurityResponse
- toString() - Method in class io.helidon.security.Subject
- toString() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- toString() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- toString() - Method in class io.helidon.service.registry.Dependency.BuilderBase
- toString() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase.ServiceRegistryConfigImpl
- toString() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
- toString() - Method in class io.helidon.tracing.config.SpanTracingConfig
- toString() - Method in class io.helidon.tracing.config.TracingConfig
- toString() - Method in class io.helidon.tracing.Tag
- toString() - Method in class io.helidon.webclient.api.ClientUri
- toString() - Method in record class io.helidon.webclient.api.ConnectionKey
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
- toString() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
- toString() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
- toString() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
- toString() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
- toString() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
- toString() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- toString() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
- toString() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
- toString() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase.GrpcServiceDescriptorImpl
- toString() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
- toString() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
- toString() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- toString() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.http1.UpgradeResponse
- toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
- toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
- toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
- toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- toString() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- toString() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- toString() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
- toString() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- toString() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- toString() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.cors.CorsSupport
- toString() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
- toString() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.grpc.GrpcMethodDescriptor
- toString() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- toString() - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor
- toString() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- toString() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.http.ErrorHandlers
- toString() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- toString() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
- toString() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- toString() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- toString() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
- toString() - Method in class io.helidon.webserver.http2.Http2Connection
- toString() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- toString() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
- toString() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- toString() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- toString() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
- toString() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
- toString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
- toString() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- toString() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
- toString() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- toString() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
- toString() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- toString() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
- toString() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
- toString() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
- toString() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
- toString() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
- toString() - Method in class io.helidon.websocket.ClientWsFrame
- toString() - Method in class io.helidon.websocket.ServerWsFrame
- toString(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a string value.
- toSyncSupplier(Supplier<? extends CompletionStage<T>>, long, TimeUnit) - Static method in class io.helidon.faulttolerance.SupplierHelper
-
Maps a supplier returning a
CompletionStage<T>
to a supplier returningT
by waiting on the stage to produce a value. - total() - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the total value over all observations in the snapshot.
- total(TimeUnit) - Method in interface io.helidon.metrics.api.HistogramSnapshot
-
Returns the total value over all observations, interpreting the values as times in nanoseconds and expressing the time in the specified
TimeUnit
. - totalAmount() - Method in interface io.helidon.metrics.api.DistributionSummary
-
Returns the total of the observations recorded by the distribution summary.
- totalTime(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
-
Returns the total time, expressed in the specified units, consumed by completed events measured by the timer.
- toTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZoneId
- toUpperCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
If the argument is a lowercase ASCII character returns the uppercase equivalent.
- toUpperCase(CharSequence) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input character sequence in which all lowercase ASCII characters have been converted to uppercase.
- toUpperCase(String) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input string in which all lowercase ASCII characters have been converted to uppercase.
- toUri() - Method in interface io.helidon.common.uri.UriInfo
-
Create a URI from information in this URI info.
- toUri() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
-
Create a URI from information in this URI info.
- toUri() - Method in class io.helidon.webclient.api.ClientUri
-
Convert instance to
URI
. - toUri(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toURI
. - toUrl(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toURL
. - toUUID(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toUUID
. - toWord(byte[], int) - Static method in class io.helidon.common.buffers.Bytes
-
Converts the first 8 bytes from
offset
to a long, using appropriate byte order for this machine. - toZonedDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZonedDateTime
. - toZoneId(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZoneId
. - toZoneOffset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZoneOffset
. - trace() - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for trace method with default path.
- trace(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- trace(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- trace(String) - Method in interface io.helidon.webclient.api.HttpClient
-
Shortcut for trace method with a path.
- trace(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
- trace(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
-
Add an options route.
- trace(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
-
Trace the message.
- TRACE - Static variable in class io.helidon.http.Method
-
The TRACE method is used to invoke a remote, application-layer loop- back of the request message.
- Traceable - Class in io.helidon.tracing.config
-
Tracing configuration that can be enabled or disabled.
- Traceable(String) - Constructor for class io.helidon.tracing.config.Traceable
-
A new traceable.
- tracedAttributes() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- tracedAttributes() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Set of attributes to trace.
- tracedAttributes() - Method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
Set of attributes to trace.
- tracedAttributes(Set<? extends ServerRequestAttribute>) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Set of attributes to trace.
- tracedConfig() - Method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
-
Associated configuration of tracing valid for the configured path and (possibly) methods.
- traceId() - Method in interface io.helidon.tracing.SpanContext
-
Trace ID of the associated span.
- tracer() - Method in class io.helidon.microprofile.tracing.TracerProducer
-
Provides an instance of tracer currently configured.
- tracer() - Method in interface io.helidon.security.Security
-
Returns a tracer that can be used to construct new spans.
- tracer() - Method in interface io.helidon.security.SecurityContext
-
Provides the tracer to create new spans.
- tracer() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryDataPropagationProvider.OpenTelemetryContext
-
Return the tracer.
- tracer() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Tracer to use to extract inbound span context.
- tracer() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- tracer() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Tracer to use to extract inbound span context.
- tracer(Tracer) - Method in class io.helidon.security.Security.Builder
-
Set an open tracing tracer to use for security.
- tracer(Tracer) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Tracer to use to extract inbound span context.
- Tracer - Interface in io.helidon.tracing
-
Tracer abstraction.
- TRACER_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
Tracer
property name. - TracerBuilder<T> - Interface in io.helidon.tracing
-
A builder for tracing
tracer
. - TracerProducer - Class in io.helidon.microprofile.tracing
-
A producer of
Tracer
needed for injection intoCDI
beans. - TracerProducer() - Constructor for class io.helidon.microprofile.tracing.TracerProducer
- TracerProvider - Interface in io.helidon.tracing.spi
-
Java service to integrate various distributed tracers.
- TracerResolverProvider - Class in io.helidon.tracing.tracerresolver
-
Service to use
TracerResolver
to find tracer to use with Helidon. - TracerResolverProvider() - Constructor for class io.helidon.tracing.tracerresolver.TracerResolverProvider
- traceSerialization(SerializationConfig.TraceOption) - Method in class io.helidon.common.SerializationConfig.Builder
-
How to trace serialization.
- TRACING - Static variable in class io.helidon.grpc.core.InterceptorWeights
-
Tracing weight.
- TracingCdiExtension - Class in io.helidon.microprofile.tracing
-
CDI extension for Microprofile Tracing implementation.
- TracingCdiExtension() - Constructor for class io.helidon.microprofile.tracing.TracingCdiExtension
- tracingConfig(TracingConfig) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
-
Configuration of a traced system to use on this path and possibly method(s).
- TracingConfig - Class in io.helidon.tracing.config
-
Tracing configuration that contains traced components (such as WebServer, Security) and their traced spans and span logs.
- TracingConfig(String) - Constructor for class io.helidon.tracing.config.TracingConfig
-
A new traced configuration.
- TracingConfig.Builder - Class in io.helidon.tracing.config
-
Fluent API builder for
TracingConfig
. - TracingConfigUtil - Class in io.helidon.tracing.config
-
Utility to get the current tracing configuration.
- tracingEnabled(boolean) - Method in class io.helidon.security.Security.Builder
-
Whether or not tracing should be enabled.
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Whether this tracing filter is enabled.
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
- TracingFilter - Class in io.helidon.tracing.jersey
-
Adds tracing of (overall) Jersey calls.
- TracingFilter() - Constructor for class io.helidon.tracing.jersey.TracingFilter
- TracingHelper - Class in io.helidon.tracing.jersey
-
Utilities for tracing in helidon.
- tracingId() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Tracing id of the current audit event, generated by SecurityContext.
- TracingObserveProvider - Class in io.helidon.webserver.observe.tracing
-
Deprecated.this type is only to be used from
ServiceLoader
- TracingObserveProvider() - Constructor for class io.helidon.webserver.observe.tracing.TracingObserveProvider
-
Deprecated.this constructor must be public for
ServiceLoader
- TracingObserver - Class in io.helidon.webserver.observe.tracing
-
Observer that registers tracing endpoint, and collects all tracing checks.
- TracingObserverConfig - Interface in io.helidon.webserver.observe.tracing
-
Configuration of Tracing observer.
- TracingObserverConfig.Builder - Class in io.helidon.webserver.observe.tracing
-
Fluent API builder for
TracingObserver
. - TracingObserverConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.observe.tracing -
Fluent API builder base for
TracingObserver
. - TracingObserverConfig.BuilderBase.TracingObserverConfigImpl - Class in io.helidon.webserver.observe.tracing
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TracingObserverConfigImpl(TracingObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
-
Create an instance providing a builder.
- tracingSpan() - Method in interface io.helidon.security.SecurityContext
-
Provides the span for tracing.
- tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityContext.Builder
-
Open tracing span context to correctly trace security.
- tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityRequestBuilder
-
Tracing span to support Open tracing.
- tracingSpanContext() - Method in interface io.helidon.security.SecurityRequest
-
Parent span for tracing.
- tracingTracer(Tracer) - Method in class io.helidon.security.SecurityContext.Builder
-
Tracer used to create new span contexts when tracing security events.
- TRAILER - Static variable in class io.helidon.http.HeaderNames
-
The
Trailer
header name. - trailers() - Method in interface io.helidon.webclient.api.ClientResponseTyped
-
Response trailer headers.
- trailers() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
-
Response trailer headers.
- trailers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
-
Response trailer headers.
- trailers() - Method in interface io.helidon.webclient.api.HttpClientResponse
-
Response trailer headers.
- trailers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Received response trailer headers.
- trailers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- trailers() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Received response trailer headers.
- trailers() - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Future that shall be completed once trailers are received.
- trailers() - Method in interface io.helidon.webserver.http.ServerResponse
-
Response trailers (mutable).
- trailers(CompletableFuture<ClientResponseTrailers>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Received response trailer headers.
- transacted(boolean) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Indicates whether the session will use a local transaction.
- transacted(boolean) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Indicates whether the session will use a local transaction.
- TRANSACTED_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Indicates whether the session will use a local transaction.
- transaction() - Method in interface io.helidon.dbclient.DbClient
-
Execute database statements in transaction.
- transaction() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
- TransactionController() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
-
Creates a new
CDISEPlatform.TransactionController
. - transactionFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the storage transaction file.
- transactionFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage transaction file.
- TransactionSupplier - Interface in io.helidon.integrations.jta.jdbc
-
A supplier of
Transaction
s. - transactionType - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- TRANSFER_ENCODING - Static variable in class io.helidon.http.HeaderNames
-
The
Transfer-Encoding
header name. - TRANSFER_ENCODING_CHUNKED - Static variable in class io.helidon.http.HeaderValues
-
Chunked transfer encoding.
- transformToJson(Map<String, Object>) - Static method in class io.helidon.security.jwt.JwtUtil
-
Transform a map of strings to objects to a map of string to JSON values.
- Transient - Annotation Interface in io.helidon.config.objectmapping
-
Annotation used to exclude JavaBean property, method or constructor from JavaBean deserialization support.
- TRANSIENT - Enum constant in enum class io.helidon.common.types.Modifier
-
The
transient
modifier. - TransitEngineProvider - Class in io.helidon.integrations.vault.secrets.transit
-
Java Service Loader service for Transit engine.
- TransitEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- TransitSecrets - Interface in io.helidon.integrations.vault.secrets.transit
-
API operations for Vault's Transit Secrets Engine.
- TransitSecurityProvider - Class in io.helidon.integrations.vault.secrets.transit
-
Integration with Helidon Security.
- TransitSecurityProvider.TransitDigestConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Configuration of a digest when using programmatic setup of security digests.
- TransitSecurityProvider.TransitDigestConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
-
Fluent API builder for
TransitSecurityProvider.TransitDigestConfig
. - TransitSecurityProvider.TransitEncryptionConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Configuration of encryption when using programmatic setup of security.
- TransitSecurityProvider.TransitEncryptionConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
-
Fluent API builder for
TransitSecurityProvider.TransitEncryptionConfig
. - TransitSecurityService - Class in io.helidon.integrations.vault.secrets.transit
-
Service provider for
SecurityProviderService
for transit secrets. - TransitSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- transport() - Method in class io.helidon.security.SecurityEnvironment
-
Return type of transport (such as http, https, jms etc.).
- transport(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Transport we are implementing (such as http, https).
- transports() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Transports of this target.
- traverse() - Method in interface io.helidon.config.Config
-
Iterative deepening depth-first traversal of the node and its subtree as a
Stream<Config>
. - traverse(Predicate<Config>) - Method in interface io.helidon.config.Config
-
Iterative deepening depth-first traversal of the node and its subtree as a
Stream<Config>
, qualified by the specified predicate. - trigger() - Element in annotation interface io.helidon.common.Generated
-
The type that caused this type to be generated.
- triggerUpdate() - Method in interface io.helidon.http.http2.WindowSize.Outbound
-
Trigger update of window size.
- trim(int) - Method in interface io.helidon.common.buffers.BufferData
-
Trim the last x bytes from a buffer (remove them).
- truncationDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The truncation directory.
- trust() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- trust() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- trust() - Method in interface io.helidon.common.tls.TlsConfig
-
List of certificates that form the trust manager.
- trust(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- trust(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- trust(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
List of certificates that form the trust manager.
- TRUST_ALL_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust all.
- TRUST_CUSTOM_CA_SIGNED_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust custom certificates.
- TRUST_SYSTEM_CA_SIGNED_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust system CA.
- trustAll() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- trustAll() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust any certificate provided by the other side of communication.
- trustAll() - Method in interface io.helidon.common.tls.TlsConfig
-
Trust any certificate provided by the other side of communication.
- trustAll(boolean) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust any certificate provided by the other side of communication.
- trustAllTmf() - Method in class io.helidon.common.tls.ConfiguredTlsManager
-
Creates a trust all trust manager factory.
- trustedCertificates(Resource) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
-
Trusted certificates in PEM format.
- trustedProxies(AllowList) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Sets the trusted proxies for requested URI discovery for requests arriving on the socket.
- trustManager() - Method in class io.helidon.common.tls.ConfiguredTlsManager
- trustManager() - Method in interface io.helidon.common.tls.TlsManager
-
The trust manager in use.
- trustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- trustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust manager factory algorithm.
- trustManagerFactoryAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
-
Trust manager factory algorithm.
- trustManagerFactoryAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust manager factory algorithm.
- trustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
- trustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust manager factory provider to use.
- trustManagerFactoryProvider() - Method in interface io.helidon.common.tls.TlsConfig
-
Trust manager factory provider to use.
- trustManagerFactoryProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Trust manager factory provider to use.
- trustStore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- trustStore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
- trustStore() - Method in interface io.helidon.common.pki.KeystoreKeys
-
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
- trustStore(boolean) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
- trustStrategy(Neo4j.Builder.TrustStrategy) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set trust strategy.
- TRY_AGAIN_LATER - Static variable in class io.helidon.websocket.WsCloseCodes
-
Temporary server condition forced blocking client's request.
- tryAcquire() - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm
-
Try to acquire a token, waiting for available permits for the configured amount of time, if queuing is enabled.
- tryAcquire() - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- tryAcquire(boolean) - Method in class io.helidon.common.concurrency.limits.AimdLimit
- tryAcquire(boolean) - Method in class io.helidon.common.concurrency.limits.FixedLimit
- tryAcquire(boolean) - Method in interface io.helidon.common.concurrency.limits.LimitAlgorithm
-
Try to acquire a token, waiting for available permits for the configured amount of time, if
wait
is enabled, returning immediately otherwise. - tryAcquire(int) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- tryAcquire(int, long, TimeUnit) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- tryAcquire(long, TimeUnit) - Method in class io.helidon.common.concurrency.limits.NoopSemaphore
-
Deprecated.
- tryDecrement() - Method in class io.helidon.common.reactive.RequestedCounter
-
Tries to safely decrement a positive requested counter value, making sure the value does not drop below zero.
- TSV - Static variable in class io.helidon.http.HeaderNames
-
The
Tsv
header name. - ttl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The TTL period of the token.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested Time To Live.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested Time To Live.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the Time To Live value.
- type() - Element in annotation interface io.helidon.builder.api.Option.DefaultMethod
-
Type to invoke the method on, defaults to the type of the property.
- type() - Method in interface io.helidon.codegen.Option
-
Type of the option, metadata that can be used to list available options and their types.
- type() - Method in class io.helidon.common.concurrency.limits.AimdLimit
- type() - Method in class io.helidon.common.concurrency.limits.FixedLimit
- type() - Method in interface io.helidon.common.config.NamedService
-
Type of this implementation, to distinguish instances of same type, with different
NamedService.name()
. - type() - Method in class io.helidon.common.GenericType
-
The type represented by this generic type instance.
- type() - Method in interface io.helidon.common.media.type.MediaType
-
Type, such as
application
. - type() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
- type() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Set type of keystore.
- type() - Method in interface io.helidon.common.pki.KeystoreKeys
-
Set type of keystore.
- type() - Method in class io.helidon.common.tls.ConfiguredTlsManager
- type() - Method in interface io.helidon.common.types.EnumValue
-
Type of the enumeration.
- type() - Method in interface io.helidon.config.Config
-
Provides the
Config.Type
of theConfig
node. - type() - Method in class io.helidon.config.etcd.EtcdWatcher
- type() - Method in class io.helidon.config.FileSystemWatcher
- type() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The type of the configuration option.
- type() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Type of change if available.
- type() - Method in interface io.helidon.config.spi.ChangeWatcher
-
Target supported by this change watcher.
- type() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
- type() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the
gRPC method tyoe
that thisMethodHandler
handles. - type() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- type() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- type() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- type() - Method in interface io.helidon.health.HealthCheck
-
Type of this health check.
- type() - Method in class io.helidon.http.ContentDisposition
-
Content disposition type.
- type() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
- type() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
- type() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Frame type enum.
- type() - Method in enum class io.helidon.http.http2.Http2FrameType
-
Type id.
- type() - Method in interface io.helidon.http.http2.Http2FrameTypes
-
Frame type enum.
- type() - Method in interface io.helidon.http.HttpMediaType
- type() - Method in class io.helidon.http.media.FormParamsSupport
- type() - Method in class io.helidon.http.media.jackson.JacksonSupport
- type() - Method in class io.helidon.http.media.jsonb.JsonbSupport
- type() - Method in class io.helidon.http.media.jsonp.JsonpSupport
- type() - Method in class io.helidon.http.media.multipart.MultiPartSupport
- type() - Method in class io.helidon.http.media.PathSupport
- type() - Method in class io.helidon.http.media.StringSupport
- type() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
- type() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Type of the auth as used in the REST API.
- type() - Method in interface io.helidon.integrations.vault.Engine
-
Type of the engine as used in the REST API.
- type() - Method in interface io.helidon.metadata.hson.Hson.Value
-
Type of this value.
- type() - Method in interface io.helidon.metrics.api.Meter
-
Returns the meter type.
- type() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- type() - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- type() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- type() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- type() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- type() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- type() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- type() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- type() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- type() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- type() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- type() - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- type() - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- type() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfigBlock
-
Specifies the format type of the
AddConfigBlock.value()
. - type() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfigBlock
-
Specifies the format type of the
AddConfigBlock.value()
. - type() - Method in class io.helidon.openapi.OpenApiFeature
- type() - Method in class io.helidon.security.Grant
-
Type of this grant.
- type() - Method in class io.helidon.security.jwt.Jwt
-
Type claim.
- type() - Method in class io.helidon.security.jwt.JwtHeaders
-
Type claim.
- type() - Method in class io.helidon.webclient.api.Proxy
-
Get proxy type.
- type() - Method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Returns the
MethodDescriptor.MethodType
of this method. - type() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
-
Type identifying this protocol.
- type() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
-
Type identifying this protocol.
- type() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
- type() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- type() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
- type() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
- type() - Method in class io.helidon.webclient.metrics.WebClientMeter
- type() - Method in class io.helidon.webclient.security.WebClientSecurity
- type() - Method in interface io.helidon.webclient.spi.WebClientService
- type() - Method in class io.helidon.webclient.tracing.WebClientTracing
- type() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
- type() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
- type() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
- type() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeature
- type() - Method in class io.helidon.webserver.context.ContextFeature
- type() - Method in class io.helidon.webserver.cors.CorsFeature
- type() - Method in interface io.helidon.webserver.grpc.GrpcConfig
-
Protocol configuration type.
- type() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
-
Protocol configuration type.
- type() - Method in interface io.helidon.webserver.http1.Http1Config
-
Protocol configuration type.
- type() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
-
Protocol configuration type.
- type() - Method in interface io.helidon.webserver.http2.Http2Config
-
Protocol configuration type.
- type() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
-
Protocol configuration type.
- type() - Method in class io.helidon.webserver.observe.config.ConfigObserver
- type() - Method in class io.helidon.webserver.observe.health.HealthObserver
- type() - Method in class io.helidon.webserver.observe.info.InfoObserver
- type() - Method in class io.helidon.webserver.observe.log.LogObserver
- type() - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
- type() - Method in class io.helidon.webserver.observe.ObserveFeature
- type() - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
-
Type of this observe provider, to map to
Observer
when explicitly configured by user (so we do not duplicate observers). - type() - Method in interface io.helidon.webserver.observe.spi.Observer
-
Type of this observer, to make sure we do not configure an observer both from
ServiceLoader
and using programmatic approach. - type() - Method in class io.helidon.webserver.observe.tracing.TracingObserver
- type() - Method in class io.helidon.webserver.security.SecurityFeature
- type() - Method in interface io.helidon.webserver.websocket.WsConfig
-
Protocol configuration type.
- type() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
-
Protocol configuration type.
- type(TypeName) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.Field.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.Returns.Builder
- type(TypeName) - Method in class io.helidon.codegen.classmodel.Throws.Builder
- type(DirectHandler.EventType) - Method in class io.helidon.http.RequestException.Builder
-
Event type of this exception.
- type(Type) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
- type(Type) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
- type(Proxy.ProxyType) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Sets a new proxy type.
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.Field.Builder
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.Returns.Builder
- type(Class<?>) - Method in class io.helidon.codegen.classmodel.Throws.Builder
- type(Type) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Annotation type name from annotation type.
- type(Type) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Update builder from the provided type.
- type(String) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
- type(String) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
- type(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
- type(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
- type(String) - Method in class io.helidon.codegen.classmodel.Returns.Builder
- type(String) - Method in class io.helidon.codegen.classmodel.Throws.Builder
- type(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Set type of keystore.
- type(String) - Method in class io.helidon.http.ContentDisposition.Builder
-
Set the content disposition type.
- type(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Choose token type.
- type(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies the type of key to create.
- type(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
- type(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
JMS Message type.
- type(String) - Method in class io.helidon.security.Grant.Builder
-
Configure type of this grant.
- type(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Type of this JWT.
- type(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Type of this JWT.
- Type - Enum Class in io.helidon.messaging.connectors.jms
-
Type of the JMS connection.
- TYPE - Static variable in annotation interface io.helidon.service.registry.Service.Descriptor
-
Type name of this interface.
- TYPE - Static variable in annotation interface io.helidon.service.registry.Service.Provider
-
Type name of this annotation.
- TYPE - Static variable in interface io.helidon.service.registry.ServiceRegistry
-
Type name of this interface.
- TYPE - Static variable in interface io.helidon.webclient.sse.SseSource
-
A type representing an SSE source.
- TYPE - Static variable in interface io.helidon.webserver.sse.SseSink
-
Type of SSE event sinks.
- TYPE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Possible values are: queue, topic.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Batch token type.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Batch token type.
- TYPE_DB_ROW - Static variable in interface io.helidon.dbclient.DbMapperManager
-
Generic type for the
DbRow
class. - TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Default token type.
- TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Default token type.
- TYPE_FORM_DATA - Static variable in class io.helidon.http.ContentDisposition.Builder
-
The form-data content disposition used by
MediaTypes.MULTIPART_FORM_DATA
. - TYPE_HMAC - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Digest is an HMAC.
- TYPE_INDEXED_PARAMS - Static variable in interface io.helidon.dbclient.DbMapperManager
-
Generic type for the
List
of indexed parameters. - TYPE_NAME - Static variable in class io.helidon.common.types.TypeNames
-
Type name of the type name.
- TYPE_NAMED_PARAMS - Static variable in interface io.helidon.dbclient.DbMapperManager
-
Generic type for the
Map
of String to value pairs for named parameters. - TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Service token type.
- TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Service token type.
- TYPE_SIGNATURE - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Digest is a signature.
- TYPE_TOKEN - Static variable in class io.helidon.codegen.classmodel.ClassModel
-
Type token is used to prepend and append to the fully qualified type names to support import handling.
- TYPE_TOKEN_PATTERN - Static variable in class io.helidon.codegen.classmodel.ClassModel
-
Pattern in which are type names saved in the content templates.
- TypeArgument - Class in io.helidon.codegen.classmodel
-
Generic type argument model.
- TypeArgument.Builder - Class in io.helidon.codegen.classmodel
-
Fluent API builder for
TypeArgument
. - typeArguments() - Method in class io.helidon.codegen.classmodel.TypeArgument
- typeArguments() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- typeArguments() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- typeArguments() - Method in interface io.helidon.common.types.TypeName
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- typeArguments(List<? extends TypeName>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Returns the list of generic type arguments, or an empty list if no generics are in use.
- TYPED_ELEMENT_INFO - Static variable in class io.helidon.common.types.TypeNames
-
Type name of typed element info.
- typedBuilder() - Static method in class io.helidon.faulttolerance.FaultTolerance
-
A typed builder to configure a customized sequence of fault tolerance handlers.
- TypedElementInfo - Interface in io.helidon.common.types
-
An annotation with defined values.
- TypedElementInfo.Builder - Class in io.helidon.common.types
-
Fluent API builder for
TypedElementInfo
. - TypedElementInfo.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.types -
Fluent API builder base for
TypedElementInfo
. - TypedElementInfo.BuilderBase.TypedElementInfoImpl - Class in io.helidon.common.types
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TypedElementInfoImpl(TypedElementInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
-
Create an instance providing a builder.
- typedFlags() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Flags typed correctly based on the
Http2FrameHeader.type()
. - typeDictionaryFilename(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The name of the dictionary file.
- TypeHierarchy - Class in io.helidon.codegen
-
Utilities for type hierarchy.
- typeInfo(TypeName) - Method in interface io.helidon.codegen.CodegenContext
-
Discover information about the provided type.
- typeInfo(TypeName) - Method in class io.helidon.codegen.CodegenContextDelegate
- typeInfo(TypeName, Predicate<TypedElementInfo>) - Method in interface io.helidon.codegen.CodegenContext
-
Discover information about the provided type, with a predicate for child elements.
- typeInfo(TypeName, Predicate<TypedElementInfo>) - Method in class io.helidon.codegen.CodegenContextDelegate
- TypeInfo - Interface in io.helidon.common.types
-
Represents the model object for a type.
- TypeInfo.Builder - Class in io.helidon.common.types
-
Fluent API builder for
TypeInfo
. - TypeInfo.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.types -
Fluent API builder base for
TypeInfo
. - TypeInfo.BuilderBase.TypeInfoImpl - Class in io.helidon.common.types
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TypeInfoFactoryBase - Class in io.helidon.codegen
-
Common code for type info factories.
- TypeInfoFactoryBase() - Constructor for class io.helidon.codegen.TypeInfoFactoryBase
-
There are no side effects of this constructor.
- TypeInfoImpl(TypeInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
-
Create an instance providing a builder.
- typeKind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- typeKind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfo.BuilderBase.kind()
instead - typeKind() - Method in interface io.helidon.common.types.TypeInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfoBlueprint.kind()
instead - typeKind(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.use
TypeInfo.BuilderBase.kind()
instead - TypeMapper - Interface in io.helidon.codegen.spi
- TypeMapperProvider - Interface in io.helidon.codegen.spi
-
ServiceLoader
provider interface for type mapping. - typeMappers() - Method in interface io.helidon.codegen.CodegenContext
-
List of available type mappers in this environment.
- typeMappers() - Method in class io.helidon.codegen.CodegenContextBase
- typeMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
- typeName() - Method in class io.helidon.codegen.classmodel.ClassModel
-
Type name of this class.
- typeName() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- typeName() - Method in class io.helidon.common.types.Annotation.BuilderBase
-
The type name, e.g.,
Objects
-> "java.util.Objects". - typeName() - Method in interface io.helidon.common.types.Annotation
-
The type name, e.g.,
Objects
-> "java.util.Objects". - typeName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
- typeName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The type name for the element (e.g., java.util.List).
- typeName() - Method in interface io.helidon.common.types.TypedElementInfo
-
The type name for the element (e.g., java.util.List).
- typeName() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
- typeName() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The type name.
- typeName() - Method in interface io.helidon.common.types.TypeInfo
-
The type name.
- typeName() - Method in enum class io.helidon.metrics.api.Meter.Type
-
Type name suitable for metadata output.
- typeName() - Method in class io.helidon.service.registry.Dependency.BuilderBase.DependencyImpl
- typeName() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type of the dependency (exact parameter type with all generics).
- typeName() - Method in interface io.helidon.service.registry.Dependency
-
Type of the dependency (exact parameter type with all generics).
- typeName(TypeName) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
The type name, e.g.,
Objects
-> "java.util.Objects". - typeName(TypeName) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The type name for the element (e.g., java.util.List).
- typeName(TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The type name.
- typeName(TypeName) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type of the dependency (exact parameter type with all generics).
- typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
The type name, e.g.,
Objects
-> "java.util.Objects". - typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The type name for the element (e.g., java.util.List).
- typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The type name.
- typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type of the dependency (exact parameter type with all generics).
- typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
The type name, e.g.,
Objects
-> "java.util.Objects". - typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
The type name for the element (e.g., java.util.List).
- typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
The type name.
- typeName(Supplier<? extends TypeName>) - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Type of the dependency (exact parameter type with all generics).
- TypeName - Interface in io.helidon.common.types
-
TypeName is similar to
Type
in its most basic use case. - TypeName.Builder - Class in io.helidon.common.types
-
Fluent API builder for
TypeName
. - TypeName.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.types -
Fluent API builder base for
TypeName
. - TypeName.BuilderBase.TypeNameImpl - Class in io.helidon.common.types
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- TypeNameImpl(TypeName.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
-
Create an instance providing a builder.
- TypeNames - Class in io.helidon.common.types
-
Commonly used type names.
- typeParameters() - Method in class io.helidon.codegen.classmodel.TypeArgument
- typeParameters() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- typeParameters() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Type parameters associated with the type arguments.
- typeParameters() - Method in interface io.helidon.common.types.TypeName
-
Type parameters associated with the type arguments.
- typeParameters() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method type parameters.
- typeParameters(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Type parameters associated with the type arguments.
- types() - Method in interface io.helidon.codegen.RoundContext
-
All types that are processed in this round.
- types(List<RequestedUriDiscoveryContext.RequestedUriDiscoveryType>) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
-
Sets the discovery types for requested URI discovery for requests arriving on the socket.
- typeValue() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
". - typeValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
". - typeValue(String) - Method in interface io.helidon.common.types.Annotation
-
Typed value of a named property.
- typeValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of a named property.
- typeValues() - Method in interface io.helidon.common.types.Annotation
-
Typed value of the property "
value
" that is defined as an array. - typeValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed value of the property "
value
" that is defined as an array. - typeValues(String) - Method in interface io.helidon.common.types.Annotation
-
Typed values of a property that is defined as an array.
- typeValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
Typed values of a property that is defined as an array.
- TypeValues - Class in io.helidon.common.types
-
Deprecated, for removal: This API element is subject to removal in a future version.use
ElementKind
,Modifier
andAccessModifier
instead, and appropriate methods that return these types - TyrusApplication - Class in io.helidon.microprofile.tyrus
-
Represents a websocket application with class and config endpoints.
- TyrusApplication.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder to create
TyrusApplication
instances. - TyrusCdiExtension - Class in io.helidon.microprofile.tyrus
-
Configure Tyrus related things.
- TyrusCdiExtension() - Constructor for class io.helidon.microprofile.tyrus.TyrusCdiExtension
- TyrusRouting - Class in io.helidon.microprofile.tyrus
-
Routing class for Tyrus.
- TyrusRouting.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder for
TyrusRouting
. - TyrusUpgradeProvider - Class in io.helidon.microprofile.tyrus
-
ServiceLoader
provider implementation for upgrade from HTTP/1.1 to Tyrus connection. - TyrusUpgradeProvider() - Constructor for class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
-
Deprecated.This constructor is only to be used by
ServiceLoader
. - TyrusUpgrader - Class in io.helidon.microprofile.tyrus
-
Tyrus connection upgrade provider.
U
- UCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.ucp.cdi
-
An
AbstractDataSourceExtension
that arranges for namedDataSource
injection points to be satisfied by the Oracle Universal Connection Pool. - UCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
-
Deprecated.For use by CDI only.
- UDP - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
-
UDP datagram protocol.
- uid() - Method in class io.helidon.config.AbstractSource
-
Returns universal id of source to be used to construct
AbstractSource.description()
. - uid() - Method in class io.helidon.config.ClasspathConfigSource
- uid() - Method in class io.helidon.config.ClasspathOverrideSource
- uid() - Method in class io.helidon.config.DirectoryConfigSource
- uid() - Method in class io.helidon.config.etcd.EtcdConfigSource
- uid() - Method in class io.helidon.config.FileConfigSource
- uid() - Method in class io.helidon.config.FileOverrideSource
- uid() - Method in class io.helidon.config.git.GitConfigSource
- uid() - Method in class io.helidon.config.MapConfigSource
- uid() - Method in class io.helidon.config.UrlConfigSource
- uid() - Method in class io.helidon.config.UrlOverrideSource
- unary(Descriptors.FileDescriptor, String, String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
-
Unary route.
- unary(Object[], MethodHandler.UnaryClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Invoke the client call.
- unary(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- unary(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
-
Unary route.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, String) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
-
Creates a new unary
GrpcClientMethodDescriptor.Builder
with the specified name. - unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
- unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ReqT) - Method in interface io.helidon.grpc.core.MethodHandler.UnaryClient
-
Perform a unary client call.
- unary(String, ReqT) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Asynchronously invoke the specified unary method.
- unary(String, ReqT) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Blocking gRPC unary call.
- unary(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
-
Invoke the specified unary method.
- unary(String, ReqT, StreamObserver<ResT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
-
Asynchronous gRPC unary call.
- UnaryMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandler
s for unary gRPC methods. - UnaryMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
-
Create a supplier of handlers for server streaming methods.
- UnaryMethodHandlerSupplier.AbstractUnaryHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for unary method handlers.
- UnaryMethodHandlerSupplier.FutureResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.FutureResponseNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.NoRequestNoResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.RequestNoResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.RequestResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.ResponseOnly<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.Unary<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a standard unary method handler method of the form. - UnaryMethodHandlerSupplier.UnaryFuture<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.UnaryFutureNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a handler method of the form. - UnaryMethodHandlerSupplier.UnaryNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandler
that calls a unary method handler method of the form. - UNAUTHENTICATED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The request does not have valid authentication credentials for the operation.
- UNAUTHORIZED_401 - Static variable in class io.helidon.http.Status
-
401 Unauthorized, see HTTP/1.1 documentation.
- UnauthorizedException - Exception Class in io.helidon.http
-
A runtime exception indicating a
unauthorized
. - UnauthorizedException(String) - Constructor for exception class io.helidon.http.UnauthorizedException
-
Creates
UnauthorizedException
. - UnauthorizedException(String, Throwable) - Constructor for exception class io.helidon.http.UnauthorizedException
-
Creates
UnauthorizedException
. - UNAVAILABLE - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
The service is currently unavailable.
- UNCHANGED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
Nothing is changed.
- UncheckedSQLException - Exception Class in io.helidon.integrations.jdbc
-
A
RuntimeException
that wraps aSQLException
. - UncheckedSQLException(SQLException) - Constructor for exception class io.helidon.integrations.jdbc.UncheckedSQLException
-
Creates a new
UncheckedSQLException
. - UNCONFIGURED - Static variable in annotation interface io.helidon.config.metadata.ConfiguredOption
-
A string meaning that a value is not specified (to allow empty String as a meaningful value).
- UNDEFINED - Static variable in class io.helidon.dbclient.DbStatementParameters
-
Undefined parameters (neither named or indexed).
- undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Undelete a secret version.
- undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Undelete deleted versions of a secret.
- UndeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret version request and response.
- UndeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- UndeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - unescapeName(String) - Static method in interface io.helidon.common.config.Config.Key
-
Unescape
~0
to'~'
and~1
to'.'
in specified escaped name. - unescapeName(String) - Static method in interface io.helidon.config.Config.Key
-
Unescape
~0
to'~'
and~1
to'.'
in specified escaped name. - UNEXPECTED_CONDITION - Static variable in class io.helidon.websocket.WsCloseCodes
-
Internal server error while operating.
- UNIMPLEMENTED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Operation is not implemented or not supported/enabled in this service.
- unit() - Element in annotation interface io.helidon.microprofile.cdi.ExecuteOn
-
Waiting time unit.
- unit(TimeUnit) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
-
Configure the time unit to use.
- UniversalConnectionPoolExtension - Class in io.helidon.integrations.datasource.ucp.cdi
-
An
AbstractConfigurableExtension
that provides injection support forUniversalConnectionPoolManager
and namedUniversalConnectionPool
instances. - UniversalConnectionPoolExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
-
Deprecated.For use by CDI only.
- UNIX - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
-
Unix.
- UNKNOWN - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with an input stream without knowledge of type.
- UNKNOWN - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Unknown frame.
- UNKNOWN - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
We may support this, but not sure until we try.
- UNKNOWN - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
-
Unknown family.
- UNKNOWN - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
-
Unknown protocol.
- UNKNOWN - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
-
We do not have enough bytes to decide, please ask this selector again with more bytes.
- UNKNOWN - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Unknown frame types.
- UNKNOWN - Static variable in class io.helidon.webserver.grpc.GrpcStatus
-
Unknown error.
- unlock() - Method in class io.helidon.common.reactive.RequestedCounter
-
Unlock internal counter.
- unmatchedPath() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
unmatchedPath
record component. - UNPROCESSABLE_CONTENT_422 - Static variable in class io.helidon.http.Status
-
Unprocessable content, see RFC 9110 - Http Semantics.
- UnrecognizedBuiltInRegistryTypeException(String) - Constructor for exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
-
Deprecated.Creates a new instance of the exception.
- unrecognizedType() - Method in exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
-
Deprecated.Returns the unrecognized type.
- unregisterExecutorService(ExecutorService) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
-
Informs the observer that an executor is shutting down.
- UNRESERVED - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
ALPHA / DIGIT / "-" / "." / "_" / "~" characters.
- unset(String) - Method in interface io.helidon.metadata.hson.Hson.Struct.Builder
-
Unset an existing value assigned to the key.
- UNSET - Enum constant in enum class io.helidon.tracing.Span.Status
-
The default status, not explicitly set.
- UNSPECIFIED - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- unsubscribe(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- unsupported() - Static method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Unsupported provider response.
- unsupported() - Static method in record class io.helidon.http.media.MediaSupport.ReaderResponse
-
Unsupported reader response.
- unsupported() - Static method in record class io.helidon.http.media.MediaSupport.WriterResponse
-
Unsupported writer response.
- UNSUPPORTED - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Incorrect type(s).
- UNSUPPORTED - Enum constant in enum class io.helidon.openapi.OpenApiFormat
-
Unsupported format.
- UNSUPPORTED - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
-
No, this connection is not compatible with this selector.
- UNSUPPORTED_MEDIA_TYPE_415 - Static variable in class io.helidon.http.Status
-
415 Unsupported Media Type, see HTTP/1.1 documentation.
- UnsupportedTypeException - Exception Class in io.helidon.http.media
-
The type that a reader or writer was requested for is not supported by a
MediaContext
. - UnsupportedTypeException(String) - Constructor for exception class io.helidon.http.media.UnsupportedTypeException
-
Create a new exception with a descriptive message.
- unwrap() - Method in interface io.helidon.common.context.ContextAwareExecutorService
-
Unwrap the executor service.
- unwrap() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- unwrap() - Method in interface io.helidon.messaging.connectors.jms.shim.JakartaWrapper
-
Unwrap the underlying javax instance.
- unwrap(Class<? extends R>) - Method in interface io.helidon.metrics.api.Clock
-
Unwraps the clock to the specified type (typically not needed for custom clocks).
- unwrap(Class<? extends R>) - Method in interface io.helidon.metrics.api.Meter.Id
-
Unwraps the ID as the specified type.
- unwrap(Class<? extends R>) - Method in interface io.helidon.metrics.api.Wrapper
-
Unwraps the delegate as the specified type.
- unwrap(Class<B>) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
- unwrap(Class<B>) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
-
Access the underlying builder by specific type.
- unwrap(Class<B>) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
- unwrap(Class<B>) - Method in interface io.helidon.tracing.TracerBuilder
-
Access the underlying builder by specific type.
- unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbClient
-
Unwrap database client internals.
- unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbExecute
-
Unwrap database executor internals.
- unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbClient
- unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Span.Builder
-
Unwrap this builder instance into a known type.
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Span
-
Access the underlying span by specific type.
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Tracer
-
Access the underlying tracer by specific type.
- unwrapConnection(Connection) - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Overrides the
ServerPlatformBase.unwrapConnection(Connection)
method to considerDelegatingConnection
s. - unwrapThrowable(Throwable) - Static method in class io.helidon.faulttolerance.SupplierHelper
-
Gets the underlying cause of a
SupplierException
or of aExecutionException
. - UP - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check is fine.
- update(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Updates/replaces a member of specified id by specified node.
- update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Update a secret on the defined path.
- update(UpdateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Update a secret on the defined path.
- update(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(Subject) - Method in class io.helidon.security.Subject.Builder
-
Update this builder with all security information from the subject provided.
- update(GrpcService.Routing) - Method in interface io.helidon.webserver.grpc.GrpcService
-
Update routing.
- update(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- update(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- update(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
-
Create and execute update statement using a statement passed as an argument.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Update a secret on the defined path.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(String, Map<String, String>, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(Consumer<B>) - Method in interface io.helidon.common.Builder
-
Update the builder in a fluent API way.
- UPDATE - Enum constant in enum class io.helidon.dbclient.DbStatementType
-
Update is a statement that updates existing records.
- updateArray(int, Array) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateArray(String, Array) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateAsciiStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBigDecimal(int, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBigDecimal(String, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBinaryStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(int, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBlob(String, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBoolean(int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBoolean(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateByte(int, byte) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateByte(String, byte) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBytes(int, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateBytes(String, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(int, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(String, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(int, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateClob(String, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- UpdateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Update Cubbyhole Secret request and response.
- UpdateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- UpdateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi
. - updatedAt() - Method in class io.helidon.security.jwt.Jwt
-
Updated at claim.
- updatedAt(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Last time the subject's record was updated.
- updateDate(int, Date) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateDate(String, Date) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateDouble(int, double) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateDouble(String, double) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateFloat(int, float) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateFloat(String, float) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateHeaders(Map<String, List<String>>, Response.ResponseBuilder) - Method in class io.helidon.microprofile.security.SecurityFilter
- updateHeaderTableSize(long) - Method in class io.helidon.http.http2.Http2ConnectionWriter
-
Update header table size.
- updateInt(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateInt(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Tune configuration of a key.
- UpdateKeyConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Update Key Config request and response.
- UpdateKeyConfig.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- UpdateKeyConfig.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - UpdateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Update Key/Value Version 1 Secret request and response.
- UpdateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- UpdateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi
. - UpdateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret request and response.
- UpdateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- UpdateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi
. - updateListenerBuilder(String, ListenerConfig.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
-
Called for sockets defined by
SetUpRoute
. - updateLong(int, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateLong(String, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(int, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNClob(String, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNull(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateNull(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(int, Object) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(int, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(int, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(int, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(String, Object) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(String, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(String, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateObject(String, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in interface io.helidon.tracing.providers.opentracing.spi.OpenTracingProvider
-
Update headers for outbound requests.
- updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
- updateRef(int, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateRef(String, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateRequestBuilder(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with no request payload.
- updateRequestBuilder(HttpClientRequest, String, ApiRequest<?>, Method, String, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with no request payload.
- updateRequestBuilderBytesPayload(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with publisher request payload.
- updateRequestBuilderCommon(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder used by all default implementation in
RestApiBase
. - updateRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateRowId(int, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateRowId(String, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updatesAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- updateServerBuilder(WebServerConfig.Builder) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
-
Update WebServer builder.
- updateShort(int, short) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateShort(String, short) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateSQLXML(int, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateSQLXML(String, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateTime(int, Time) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateTime(String, Time) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateTimestamp(int, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateTimestamp(String, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- updateWebClient(Consumer<WebClientConfig.Builder>) - Method in class io.helidon.integrations.vault.Vault.Builder
-
A consumer that updates
WebClientConfig.Builder
. - upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in interface io.helidon.webserver.http1.spi.Http1Upgrader
-
Upgrade connection.
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.webserver.http2.Http2Upgrader
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.webserver.websocket.WsUpgrader
- upgrade(String) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
-
Upgrade the current request to a different protocol.
- UPGRADE - Static variable in class io.helidon.http.HeaderNames
-
The
Upgrade
header name. - UPGRADE_REQUIRED_426 - Static variable in class io.helidon.http.Status
-
Upgrade required, see RFC 9110 - Http Semantics.
- upgradeConnectionData(HttpPrologue, Http2Headers) - Method in class io.helidon.webserver.http2.Http2Connection
-
Connection headers from an upgrade request from HTTP/1.1.
- UpgradeResponse - Class in io.helidon.webclient.http1
-
Response to an upgrade attempt.
- upgraders() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
- upgraders() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Upgraders to support upgrading from HTTP/1.1 to a different protocol (such as
websocket
). - upgraders() - Method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
-
Upgraders to support upgrading from HTTP/1.1 to a different protocol (such as
websocket
). - upgraders(Map<? extends String, ? extends Http1Upgrader>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
This method replaces all values with the new ones.
- uri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- uri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is available on a
URI
. - uri() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Resource is available on a
URI
. - uri() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd endpoint remote URI.
- uri() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a remote git repository uri.
- uri() - Method in class io.helidon.webclient.api.ClientRequestBase
- uri() - Method in interface io.helidon.webclient.api.FullClientRequest
-
URI of this request.
- uri() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
URI helper for this client request.
- uri(ClientUri) - Method in interface io.helidon.webclient.api.ClientRequest
-
Configure request URI.
- uri(ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
- uri(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create uri.
- uri(String) - Method in interface io.helidon.webclient.api.ClientRequest
-
Configure URI.
- uri(String) - Method in class io.helidon.webclient.api.ClientRequestBase
- uri(URI) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Resource is available on a
URI
. - uri(URI) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets an uri to the repository.
- uri(URI) - Method in interface io.helidon.webclient.api.ClientRequest
-
Configure URI.
- uri(URI) - Method in class io.helidon.webclient.api.ClientRequestBase
- uri(URI...) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd endpoint remote URI.
- UriEncoding - Class in io.helidon.common.uri
-
Support for encoding and decoding of URI in HTTP.
- UriEncoding.Type - Enum Class in io.helidon.common.uri
-
The URI component type.
- UriFragment - Class in io.helidon.common.uri
-
Fragment section of the URI.
- uriInfo(String, String, String, ServerRequestHeaders, UriQuery, boolean) - Method in interface io.helidon.http.RequestedUriDiscoveryContext
-
Creates a
UriInfo
object for a request based on the discovery settings in theRequestedUriDiscoveryContext
and the specified request-related information. - UriInfo - Interface in io.helidon.common.uri
-
Information about URI, that can be used to invoke a specific request over the network.
- UriInfo.Builder - Class in io.helidon.common.uri
-
Fluent API builder for
UriInfo
. - UriInfo.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.common.uri -
Fluent API builder base for
UriInfo
. - UriInfo.BuilderBase.UriInfoImpl - Class in io.helidon.common.uri
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- UriInfoImpl(UriInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
-
Create an instance providing a builder.
- uriPath() - Method in class io.helidon.http.HttpPrologue
-
Path or the request.
- UriPath - Interface in io.helidon.common.uri
-
Abstraction of HTTP path supporting matrix parameters.
- UriPathSegment - Interface in io.helidon.common.uri
-
Segment of a path.
- UriQuery - Interface in io.helidon.common.uri
-
HTTP Query representation.
- UriQueryWriteable - Interface in io.helidon.common.uri
-
Mutable HTTP query.
- UriValidationException - Exception Class in io.helidon.common.uri
-
A URI validation exception.
- UriValidationException(UriValidationException.Segment, char[], String) - Constructor for exception class io.helidon.common.uri.UriValidationException
-
Create a new validation exception that uses a descriptive message and the failed chars.
- UriValidationException.Segment - Enum Class in io.helidon.common.uri
-
Segment of the URI that caused this validation failure.
- UriValidator - Class in io.helidon.common.uri
-
Validate parts of the URI.
- url() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get database URL.
- url() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configured connection pool URL string.
- url(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- url(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Resolves host name based on the "host" header.
- url(String) - Method in class io.helidon.dbclient.DbClientBuilderBase
- url(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Connection pool URL string.
- url(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Set database connection string (URL).
- url(URL) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builder
for creating aConfigSource
from the specified URL. - url(URL) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of the URL OverrideSource Builder to be used to bootstrap an URL OverrideSource instance.
- url(URL) - Method in class io.helidon.config.UrlConfigSource.Builder
-
URL of the configuration.
- url(URL) - Method in class io.helidon.config.UrlOverrideSource.Builder
-
Configure the URL that is source of this overrides.
- url(Supplier<URI>) - Method in class io.helidon.lra.coordinator.CoordinatorService.Builder
-
Supplier for coordinator url.
- URL - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from URL.
- URL - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Database connection URL configuration key.
- URL_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for Oracle db connection string.
- UrlConfigSource - Class in io.helidon.config
-
ConfigSource
implementation that loads configuration content from specified endpoint URL. - UrlConfigSource.Builder - Class in io.helidon.config
-
Url ConfigSource Builder.
- UrlOverrideSource - Class in io.helidon.config
-
OverrideSource
implementation that loads configuration override content from specified endpoint URL. - UrlOverrideSource.Builder - Class in io.helidon.config
-
Url Override Source Builder.
- usage() - Method in class io.helidon.security.jwt.jwk.Jwk
-
Permitted usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Intended usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Intended usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Intended usage of this JWK.
- USE_ENCRYPTION - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key can be used for encryption only.
- USE_PROXY_305 - Static variable in class io.helidon.http.Status
-
305 Use Proxy, see HTTP/1.1 documentation.
- USE_SIGNATURE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key can be used for signatures only.
- useAbortWith(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
When set to
true
(which is the default behavior, the security filter would useContainerRequest.abortWith(jakarta.ws.rs.core.Response)
to abort request and configure a security response. - useBuiltIn(boolean) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Whether to use built-in mappers.
- useByteArrayBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- useByteArrayBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setBinaryStream(int, java.io.InputStream, int)
binding forbyte[]
values. - useByteArrayBinding() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Use
PreparedStatement.setBinaryStream(int, java.io.InputStream, int)
binding forbyte[]
values. - useByteArrayBinding(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setBinaryStream(int, java.io.InputStream, int)
binding forbyte[]
values. - Use Cases - Search tag in annotation interface io.helidon.integrations.cdi.referencecountedcontext.ReferenceCounted
- Section
- useCookie() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use cooke to get the information from request.
- useCookie(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to use cookie to store JWT between requests.
- useCsrCommonName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When used with the CSR signing endpoint, the common name in the CSR will be used instead of taken from the JSON data.
- useCsrSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When used with the CSR signing endpoint, the subject alternate names in the CSR will be used instead of taken from the JSON data.
- useDefaultJavaResolver() - Method in class io.helidon.webclient.api.DefaultDnsResolver
- useDefaultJavaResolver() - Method in interface io.helidon.webclient.spi.DnsResolver
-
Deprecated, for removal: This API element is subject to removal in a future version.this method is no longer invoked and may be removed in the future
- useExisting() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
-
If set to
true
, the existing (or default) MicroProfile configuration would be used. - useExisting() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
-
If set to
true
, the existing (or default) MicroProfile configuration would be used. - useExistingGlobalOpenTelemetry(Config) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry.AgentDetector
-
Return whether the user has requested that Helidon use an existing global OpenTelemetry instance rather than creating one itself; specifying that the OpenTelemetry agent is present automatically implies using the agent's existing instance.
- useHeader() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use HTTP header to get the information from request.
- useHeader(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to expect JWT in a header field.
- useJaxRsSemantics() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
- useJaxRsSemantics() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
If
true
and thejakarta.ws.rs.core.Application
class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document. - useJaxRsSemantics() - Method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
-
If
true
and thejakarta.ws.rs.core.Application
class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document. - useJaxRsSemantics(boolean) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
If
true
and thejakarta.ws.rs.core.Application
class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document. - useJwtGroups(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Claim
groups
from JWT will be used to automatically add groups to current subject (may be used withRolesAllowed
annotation). - useJwtGroups(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Claim
groups
from JWT will be used to automatically add groups to current subject (may be used withRolesAllowed
annotation). - useNString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- useNString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
- useNString() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
- useNString(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
- useOrOperator(boolean) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
-
Whether to use "OR" or "AND" (default) operator.
- useParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use query parameter to get the information from request.
- useParam(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to use a query parameter to send JWT token from application to this server.
- usePrematchingAuthentication(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Configure whether pre-matching or post-matching filter is used to authenticate requests.
- usePrematchingAuthorization(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
-
Configure whether pre-matching or post-matching filter is used to authorize requests.
- useProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
- useProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Whether to use proxy.
- useProxy() - Method in interface io.helidon.common.configurable.ResourceConfig
-
Whether to use proxy.
- user() - Method in class io.helidon.security.AuthenticationResponse
-
User subject.
- user() - Method in interface io.helidon.security.SecurityContext
-
Returns subject of current context (caller) user.
- user(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set the user subject as created by this provider.
- user(String) - Method in class io.helidon.security.providers.httpauth.ConfigUserStore
- user(String) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore
-
Get user based on login.
- USER - Enum constant in enum class io.helidon.security.SubjectType
-
User principal.
- USER - Static variable in class io.helidon.grpc.core.InterceptorWeights
-
User-level weight.
- USER_AGENT - Static variable in class io.helidon.http.HeaderNames
-
The
User-Agent
header name. - USER_AGENT_HEADER - Static variable in class io.helidon.webclient.api.ClientRequestBase
-
Helidon user agent request header.
- USER_INFO - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI user info component type.
- userGroups() - Method in class io.helidon.security.jwt.Jwt
-
User groups claim ("groups" from microprofile specification).
- userId() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase.ConfigMethodConfigImpl
- userId() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI user id.
- userId() - Method in interface io.helidon.integrations.oci.ConfigMethodConfig
-
The OCI user id.
- userId() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase.SessionTokenMethodConfigImpl
- userId() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI user id.
- userId() - Method in interface io.helidon.integrations.oci.SessionTokenMethodConfig
-
The OCI user id.
- userId(String) - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
The OCI user id.
- userId(String) - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
The OCI user id.
- UserIdLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for user id.
- UserLogEntry - Class in io.helidon.webserver.accesslog
-
Access log entry for security username.
- UserLogEntry.Builder - Class in io.helidon.webserver.accesslog
-
Fluent API builder for
UserLogEntry
. - username() - Method in class io.helidon.dbclient.DbClientBuilderBase
-
Get database user name.
- username() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Configured connection pool username.
- username() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
-
Name of the database user to use.
- username() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Username.
- username() - Method in class io.helidon.webclient.api.Proxy
-
Returns an Optional with the username.
- username(String) - Method in class io.helidon.dbclient.DbClientBuilderBase
- username(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Connection pool username.
- username(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
-
Set database connection username.
- username(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create username.
- username(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the name of the user to use as the "root" user when connecting to the database.
- username(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
User name used for creating JMS connection.
- username(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
User name used for creating JMS connection.
- username(String) - Method in class io.helidon.webclient.api.Proxy.Builder
-
Sets a new username for the proxy.
- userName() - Method in interface io.helidon.security.SecurityContext
-
A helper method to get user name if authenticated.
- USERNAME - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
-
Database connection username configuration key.
- USERNAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Username used with ConnectionFactory.
- userPrincipal() - Method in interface io.helidon.common.security.SecurityContext
-
User principal if user is authenticated.
- userPrincipal() - Method in class io.helidon.security.jwt.Jwt
-
User principal claim ("upn" from microprofile specification).
- userPrincipal() - Method in interface io.helidon.security.SecurityContext
-
Returns user principal if user is authenticated.
- userPrincipal(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
User principal claim as defined by Microprofile JWT Auth spec.
- UserPrincipalValidator - Class in io.helidon.security.jwt
-
User principal validator.
- UserPrincipalValidator.Builder - Class in io.helidon.security.jwt
-
Builder of the
UserPrincipalValidator
. - userRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Set of roles required for a user.
- userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Set user store to validate users.
- userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Set user store to obtain passwords and roles based on logins.
- UserStoreService - Interface in io.helidon.security.providers.httpauth.spi
-
A service to supply custom implementation of
SecureUserStore
. - uses() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
- uses() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Used service loader providers.
- uses() - Method in interface io.helidon.codegen.ModuleInfo
-
Used service loader providers.
- uses(List<? extends TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Used service loader providers.
- usesLocalFilePerTable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- usesLocalFiles() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- useStringBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
- useStringBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setCharacterStream(int, java.io.Reader, int)
binding forString
values with length aboveJdbcParametersConfig.BuilderBase.stringBindingSize()
limit. - useStringBinding() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
-
Use
PreparedStatement.setCharacterStream(int, java.io.Reader, int)
binding forString
values with length aboveJdbcParametersConfigBlueprint.stringBindingSize()
limit. - useStringBinding(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Use
PreparedStatement.setCharacterStream(int, java.io.Reader, int)
binding forString
values with length aboveJdbcParametersConfig.BuilderBase.stringBindingSize()
limit. - useSystemExcludes(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to use system excludes, system property "io.helidon.common.serviceloader.exclude"<T> is used to get the comma separated list of service implementations to exclude them from the loaded list.
- useSystemServiceLoader(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to use Java Service loader, then the result is a combination of all service implementations loaded from the Java Service loader and those added by
HelidonServiceLoader.Builder.addService(Object)
orHelidonServiceLoader.Builder.addService(Object, double)
. - useSystemServices() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
- useSystemServices() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Whether to use services discovered by
ServiceLoader
. - useSystemServices() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
-
Whether to use services discovered by
ServiceLoader
. - useSystemServices(boolean) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Whether to use services discovered by
ServiceLoader
. - useWellKnown() - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- useWellKnown() - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- useWellKnown() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Whether to use OIDC well known metadata.
- useWellKnown() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- Using a Configuration Tree - Search tag in package io.helidon.config
- Section
- Using the factory - Search tag in class io.helidon.integrations.micrometer.MeterRegistryFactory
- Section
V
- V1 - Enum constant in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
-
Version 1.
- v2 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Deprecated, for removal: This API element is subject to removal in a future version.
- V2 - Enum constant in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
-
Version 2.
- v3 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Etcd API v3 version.
- validate() - Method in interface io.helidon.common.uri.UriPath
-
Validate if the raw path is valid.
- validate() - Method in interface io.helidon.http.Header
-
Check validity of header name and values.
- validate(PolicyValidator.PolicyConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.PolicyValidator
- validate(RoleValidator.RoleConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.role.RoleValidator
- validate(ScopeValidator.ScopesConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.scope.ScopeValidator
- validate(TimeValidator.TimeConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.time.TimeValidator
- validate(Jwt) - Method in interface io.helidon.security.jwt.JwtValidator
-
Validate configured validators against provided
Jwt
. - validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
Deprecated.
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.FieldValidator
-
Deprecated.
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
-
Deprecated.
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
-
Deprecated.
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.AudienceValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in interface io.helidon.security.jwt.ClaimValidator
-
Validate JWT against this class's configuration.
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.ExpirationValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.FieldValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.IssueTimeValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.NotBeforeValidator
- validate(Jwt, Errors.Collector, List<ClaimValidator>) - Method in class io.helidon.security.jwt.UserPrincipalValidator
- validate(String) - Static method in class io.helidon.http.HostValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.use
UriValidator.validateHost(String)
instead - validate(String) - Static method in class io.helidon.http.HttpToken
-
Validate if this is a good HTTP token.
- validate(String, String) - Method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.validate(Jwt)
instead - validate(String, String, boolean) - Method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.validate(Jwt)
instead - validate(String, Set<String>) - Method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.validate(Jwt)
instead - validate(String, Set<String>, boolean) - Method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.validate(Jwt)
instead - validate(Flow.Subscription, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Check if current is null and incoming is not null.
- validate(List<Validator<EncryptedJwt>>) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Validate this Encrypted JWT against provided validators.
- validate(List<Validator<Jwt>>) - Method in class io.helidon.security.jwt.Jwt
-
Deprecated, for removal: This API element is subject to removal in a future version.use
JwtValidator.validate(Jwt)
instead - validate(Set<Option<?>>) - Method in interface io.helidon.codegen.CodegenOptions
-
Validate options against the permitted options.
- validate(T, Errors.Collector) - Method in interface io.helidon.security.jwt.Validator
-
Validate the object against this class's configuration.
- validate(T, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Validate that the configuration provided would grant access to the resource.
- validateDuration(TypeName, TypedElementInfo, TypeName, String, String) - Static method in class io.helidon.codegen.CodegenValidator
-
Validate a duration annotation on a method, field, or constructor.
- validateFragment(String) - Static method in class io.helidon.common.uri.UriValidator
-
Validate URI fragment.
- validateHost(String) - Static method in class io.helidon.common.uri.UriValidator
-
Validate a host string.
- validateIpLiteral(String) - Static method in class io.helidon.common.uri.UriValidator
-
An IP literal starts with
[
and ends with]
. - validateIpLiteral(String) - Static method in class io.helidon.http.HostValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.use
UriValidator.validateIpLiteral(String)
instead - validateJwtWithJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Whether to validate JWT with JWK information (e.g.
- validateJwtWithJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- validateJwtWithJwk(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Use JWK (a set of keys to validate signatures of JWT) to validate tokens.
- validateJwtWithJwk(Boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Use JWK (a set of keys to validate signatures of JWT) to validate tokens.
- validateNonIpLiteral(String) - Static method in class io.helidon.common.uri.UriValidator
-
Validate IPv4 address or a registered name.
- validateNonIpLiteral(String) - Static method in class io.helidon.http.HostValidator
-
Deprecated, for removal: This API element is subject to removal in a future version.use
UriValidator.validateNonIpLiteral(String)
instead - validatePath() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- validatePath() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath() - Method in interface io.helidon.webserver.http1.Http1Config
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
- validatePath() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath() - Method in interface io.helidon.webserver.http2.Http2Config
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath(boolean) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
If set to false, any path is accepted (even containing illegal characters).
- validatePrologue() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- validatePrologue() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
If set to false, any query and fragment is accepted (even containing illegal characters).
- validatePrologue() - Method in interface io.helidon.webserver.http1.Http1Config
-
If set to false, any query and fragment is accepted (even containing illegal characters).
- validatePrologue(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
If set to false, any query and fragment is accepted (even containing illegal characters).
- validatePrototype() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.concurrency.limits.AimdLimitConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.concurrency.limits.FixedLimitConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.pki.Keys.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.config.ConfigItem.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.ConfigFileMethodConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
-
Deprecated.Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.SessionTokenMethodConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelDescriptor.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.service.registry.Dependency.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
-
Validates required properties.
- validatePrototype() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
-
Validates required properties.
- validateQuery(String) - Static method in class io.helidon.common.uri.UriValidator
-
Validate a URI Query raw string.
- validateRequest() - Method in class io.helidon.http.http2.Http2Headers
-
Validate client or server request.
- validateRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- validateRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Sets whether the request header format is validated or not.
- validateRequestHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Sets whether the request header format is validated or not.
- validateRequestHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- validateRequestHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Whether to validate headers.
- validateRequestHeaders() - Method in interface io.helidon.webserver.http1.Http1Config
-
Whether to validate headers.
- validateRequestHeaders(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Sets whether the request header format is validated or not.
- validateRequestHeaders(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Whether to validate headers.
- validateRequestHostHeader() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- validateRequestHostHeader() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.this switch exists for temporary backward compatible behavior, and will be removed in a future Helidon version
- validateRequestHostHeader() - Method in interface io.helidon.webserver.http1.Http1Config
-
Deprecated, for removal: This API element is subject to removal in a future version.this switch exists for temporary backward compatible behavior, and will be removed in a future Helidon version
- validateRequestHostHeader(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Deprecated, for removal: This API element is subject to removal in a future version.this switch exists for temporary backward compatible behavior, and will be removed in a future Helidon version
- validateResponse() - Method in class io.helidon.http.http2.Http2Headers
-
Validate server response or client response.
- validateResponseHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
- validateResponseHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Sets whether the response header format is validated or not.
- validateResponseHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
-
Sets whether the response header format is validated or not.
- validateResponseHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
- validateResponseHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Whether to validate headers.
- validateResponseHeaders() - Method in interface io.helidon.webserver.http1.Http1Config
-
Whether to validate headers.
- validateResponseHeaders(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
-
Sets whether the response header format is validated or not.
- validateResponseHeaders(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
-
Whether to validate headers.
- validateScheme(String) - Static method in class io.helidon.common.uri.UriValidator
-
Validate a URI scheme.
- validateUri(TypeName, TypedElementInfo, TypeName, String, String) - Static method in class io.helidon.codegen.CodegenValidator
-
Validate a URI value in an annotation.
- validationMode - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
- Validator<T> - Interface in io.helidon.security.jwt
-
A generic validator, has a method to validate the object and add messages to a
Errors.Collector
. - validitySeconds(long) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Validity of the token.
- value - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
- value() - Element in annotation interface io.helidon.builder.api.Description
-
Custom description.
- value() - Element in annotation interface io.helidon.builder.api.Option.Access
-
Custom access modifier to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.AllowedValue
-
Value of the option.
- value() - Element in annotation interface io.helidon.builder.api.Option.AllowedValues
-
All allowed values for this prototype option.
- value() - Element in annotation interface io.helidon.builder.api.Option.Configured
-
Override "guessed" configuration key.
- value() - Element in annotation interface io.helidon.builder.api.Option.Decorator
-
Type declaration including generic types (must match the declared generic type on the blueprint).
- value() - Element in annotation interface io.helidon.builder.api.Option.Default
-
Default value(s) to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultBoolean
-
Default value(s) to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultCode
-
String defining the default value.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultDouble
-
Default value(s) to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultInt
-
Default value(s) to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultLong
-
Default value(s) to use.
- value() - Element in annotation interface io.helidon.builder.api.Option.DefaultMethod
-
Static method without parameters that provides the type of the property, declared on
Option.DefaultMethod.type()
. - value() - Element in annotation interface io.helidon.builder.api.Option.Deprecated
-
Alternative option that replaces this option.
- value() - Element in annotation interface io.helidon.builder.api.Option.Provider
-
The service provider interface that is used to discover implementations.
- value() - Element in annotation interface io.helidon.builder.api.Option.Singular
-
The optional value specified here will determine the singular form of the method name.
- value() - Element in annotation interface io.helidon.builder.api.Option.Type
-
Type declaration including generic types (must match the declared generic type on the blueprint).
- value() - Element in annotation interface io.helidon.builder.api.Prototype.Annotated
-
The annotation(s) to add to the generated methods and field names on the generated class w/ builder.
- value() - Element in annotation interface io.helidon.builder.api.Prototype.Configured
-
Configuration node this type is read from.
- value() - Element in annotation interface io.helidon.builder.api.Prototype.CustomMethods
-
Type that implements static methods to be available on the prototype.
- value() - Element in annotation interface io.helidon.builder.api.Prototype.Implement
-
Interfaces to implement, such as
java.lang.Comparable<io.helidon.common.types.TypeName>
. - value() - Element in annotation interface io.helidon.builder.api.Prototype.Provides
-
Types this type provides, probably through
ServiceLoader
. - value() - Element in annotation interface io.helidon.builder.api.Prototype.RegistrySupport
-
Whether to enable (default) or disable (set to
false
) registry support for this blueprint. - value() - Element in annotation interface io.helidon.builder.api.RuntimeType.PrototypedBy
-
Type of the prototype.
- value() - Element in annotation interface io.helidon.common.features.api.Aot
-
Whether AOT is supported by this component or not.
- value() - Element in annotation interface io.helidon.common.features.api.Feature
-
Name of this feature.
- value() - Element in annotation interface io.helidon.common.Generated
-
The code generator that generated this type.
- value() - Method in interface io.helidon.common.reactive.Collector
-
Get the collected items container.
- value() - Method in interface io.helidon.common.types.Annotation
-
The value property.
- value() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
The value property.
- value() - Method in class io.helidon.common.uri.UriFragment
-
Value (decoded) of the fragment.
- value() - Method in interface io.helidon.common.uri.UriPathSegment
-
The text value of this path segment, without leading slash.
- value() - Method in interface io.helidon.common.uri.UriQuery
-
Query NOT encoded without the leading
?
character. - value() - Element in annotation interface io.helidon.common.Weight
-
Weight of this type.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Default value of this option if not configured explicitly.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredOptions
-
Group of options when used on a type.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredValue
-
Value of the option.
- value() - Method in class io.helidon.config.ObjectNodeImpl
- value() - Method in interface io.helidon.config.spi.ConfigNode
-
Get the direct value of this config node.
- value() - Method in class io.helidon.config.ValueNodeImpl
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.Bidirectional
-
Obtain the name of the method.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.ClientStreaming
-
Obtain the name of the method.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcChannel
-
The name of the configured channel.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcInterceptors
-
An ordered list of interceptors.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcMarshaller
-
Obtain the type of the
MarshallerSupplier
to use. - value() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcMethod
-
Obtain the gRPC method type.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcService
-
Obtain the service name.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.RequestType
-
Obtain the gRPC request type.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.ResponseType
-
Obtain the gRPC response type.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.ServerStreaming
-
Obtain the name of the method.
- value() - Element in annotation interface io.helidon.grpc.api.Grpc.Unary
-
Obtain the name of the method.
- value() - Method in interface io.helidon.http.Header
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Value.get()
- value() - Method in interface io.helidon.http.http2.Http2Flag.Flags
-
Numeric flag value.
- value() - Method in class io.helidon.http.http2.Http2Flag
-
Flag value as a number.
- value() - Method in class io.helidon.http.SetCookie
-
Value of the cookie.
- value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
- value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
- value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
- value() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
- value() - Element in annotation interface io.helidon.integrations.vault.cdi.VaultName
-
Vault name to inject.
- value() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
- value() - Element in annotation interface io.helidon.integrations.vault.cdi.VaultPath
-
Custom mount path.
- value() - Method in interface io.helidon.metadata.hson.Hson.Value
-
Value.
- value() - Method in interface io.helidon.metrics.api.Gauge
-
Returns the value of the gauge.
- value() - Method in class io.helidon.metrics.api.LabeledSample
- value() - Method in interface io.helidon.metrics.api.Sample.Derived
-
Derived value (usually computed).
- value() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
The value.
- value() - Method in interface io.helidon.metrics.api.Tag
-
Returns the tag's value.
- value() - Method in interface io.helidon.metrics.api.ValueAtPercentile
-
Returns the value at this percentile.
- value() - Element in annotation interface io.helidon.microprofile.cdi.ExecuteOn
-
Thread type for invocation.
- value() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of origins that are allowed such as
"http://foo.com"
or"*"
to allow all origins. - value() - Element in annotation interface io.helidon.microprofile.messaging.ChannelInternal
-
Channel name.
- value() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Fixed rate for periodical invocation.
- value() - Element in annotation interface io.helidon.microprofile.scheduling.Scheduled
-
Cron expression specifying period for invocation.
- value() - Element in annotation interface io.helidon.microprofile.server.RoutingName
-
Name of a routing to bind this application/service to.
- value() - Element in annotation interface io.helidon.microprofile.server.RoutingPath
-
Path of this WebServer service.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBean
-
Class of the bean.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBeans
-
Beans to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfig
-
Configuration property value.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfigBlock
-
Configuration value.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfigs
-
Configuration properties to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddExtension
-
Class of the extension to add.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddExtensions
-
Extensions to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.DisableDiscovery
-
By default if you annotate a class or a method, discovery gets disabled.
- value() - Element in annotation interface io.helidon.microprofile.testing.junit5.Socket
-
Name of the socket.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBean
-
Class of the bean.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBeans
-
Beans to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfig
-
Configuration property value.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfigBlock
-
Configuration value.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfigs
-
Configuration properties to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddExtension
-
Class of the extension to add.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddExtensions
-
Extensions to be added.
- value() - Element in annotation interface io.helidon.microprofile.testing.testng.DisableDiscovery
-
By default if you annotate a class or a method, discovery gets disabled.
- value() - Element in annotation interface io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
-
The statement of this policy.
- value() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.Roles
-
Array of roles allowed for this resource.
- value() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.RolesContainer
-
Repeatable annotation value.
- value() - Element in annotation interface io.helidon.security.abac.scope.ScopeValidator.Scope
-
Name of scope the user must have to access this resource.
- value() - Element in annotation interface io.helidon.security.abac.scope.ScopeValidator.Scopes
-
Repeatable annotation holder.
- value() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.DaysOfWeek
-
Return days of week this resource should be accessible on.
- value() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimesOfDay
-
Repeatable annotation holder.
- value() - Element in annotation interface io.helidon.security.annotations.Audited
-
Event type of this audit event.
- value() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
Determine whether authentication should be enabled.
- value() - Element in annotation interface io.helidon.security.annotations.Authorized
-
Determine whether authorization should be enabled.
- value() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Value of this parameter.
- value() - Element in annotation interface io.helidon.service.registry.Service.ExternalContracts
-
The advertised contract type(s) for the service class implementation.
- value() - Method in class io.helidon.tracing.Tag
-
Tag value.
- value() - Element in annotation interface io.helidon.webserver.testing.junit5.SetUpFeatures
-
Discover services using a service loader.
- value() - Element in annotation interface io.helidon.webserver.testing.junit5.SetUpRoute
-
Socket name for this router.
- value() - Element in annotation interface io.helidon.webserver.testing.junit5.Socket
-
Name of the socket.
- value(double) - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Value of a specific quantile.
- value(CodegenOptions) - Method in interface io.helidon.codegen.Option
-
Obtain an option value from the codegen options using
Option.defaultValue()
if none configured. - value(HeaderName) - Method in interface io.helidon.http.Headers
-
Returns a header value as a single
String
potentially concatenated using comma character fromHeaders.all(HeaderName, java.util.function.Supplier)
header fields. - value(Http2Setting<T>) - Method in class io.helidon.http.http2.Http2Settings
-
Value of a setting.
- value(Object) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
-
Set annotation parameter value.
- value(String) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Configure the value of this annotation (property of name
value
). - value(String) - Method in class io.helidon.config.ListNodeBuilderImpl
-
Combine this list node with a value.
- value(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
-
Configure direct value of this node.
- value(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Sets the node value associated with the current node.
- value(String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets the node value associated with the current node.
- value(String) - Method in interface io.helidon.integrations.vault.Secret
-
Value of a key within a secret.
- value(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- value(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
-
Get a value.
- value(ChronoField, long) - Method in class io.helidon.security.SecurityTime.Builder
-
Set an explicit value for one of the time fields (such as
ChronoField.YEAR
). - value(TimeUnit) - Method in interface io.helidon.metrics.api.ValueAtPercentile
-
Returns the value of this percentile interpreted as time in nanoseconds converted to the specified
TimeUnit
. - Value<T> - Interface in io.helidon.common.mapper
-
A typed value with support for mapping (conversion) to other types.
- Value - Annotation Interface in io.helidon.config.objectmapping
-
Annotation used to customize behaviour of JavaBean deserialization support.
- VALUE - Enum constant in enum class io.helidon.config.Config.Type
- VALUE - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a single value (leaf node).
- VALUE - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Only has value.
- VALUE - Static variable in interface io.helidon.config.objectmapping.Value.None
-
Value to use when a
null
value should be the default. - VALUE_PROPERTY - Static variable in interface io.helidon.common.types.Annotation
-
The "
value
" property name. - VALUE_PROPERTY - Static variable in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
-
The "
value
" property name. - Value.None - Interface in io.helidon.config.objectmapping
-
Class that represents not-set default values.
- ValueAtPercentile - Interface in io.helidon.metrics.api
-
Percentile and value at that percentile within a distribution.
- valueBytes() - Method in interface io.helidon.http.Header
-
Cached bytes of a single valued header's value.
- valueCount() - Method in class io.helidon.http.ContentDisposition
- valueCount() - Method in interface io.helidon.http.Header
-
Number of values this header has.
- valueDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Deserializer class for value that implements the
Deserializer
interface. - valueNode(String) - Static method in class io.helidon.config.testing.ValueNodeMatcher
-
Creates new instance of
ValueNodeMatcher
that matchesConfigNode.ValueNode
with spacifiedexpectedValue
. - ValueNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ValueNode
. - ValueNodeImpl(String) - Constructor for class io.helidon.config.ValueNodeImpl
-
Initialize node.
- ValueNodeMatcher - Class in io.helidon.config.testing
-
Hamcrest
Matcher
implementation that matchesConfigNode.ValueNode
value. - valueOf(MediaType) - Static method in enum class io.helidon.openapi.OpenApiFormat
-
Find OpenAPI media type by media type.
- valueOf(String) - Static method in enum class io.helidon.codegen.classmodel.ClassType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.codegen.IndentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.configurable.Resource.Source
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.features.api.HelidonFlavor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.media.type.ParserMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.SerializationConfig.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.SerializationConfig.TraceOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.tls.TlsClientAuth
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.types.AccessModifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.types.ElementKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.types.Modifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.uri.UriEncoding.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.uri.UriValidationException.Segment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.Config.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.spi.ChangeEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.dbclient.DbStatementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.faulttolerance.CircuitBreaker.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.health.HealthCheckResponse.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.health.HealthCheckType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.DirectHandler.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.http2.Http2ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.http2.Http2FrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.http2.Http2StreamState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.media.MediaSupport.SupportLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.SetCookie.SameSite
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.http.Status.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.jms.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.metadata.hson.Hson.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.metrics.api.BuiltInMeterNameFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.metrics.api.GcTimeType
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.metrics.api.Meter.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.microprofile.cdi.ExecuteOn.ThreadType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.openapi.OpenApiFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.scheduling.FixedRate.DelayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.CompositeProviderFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.jwt.JwtScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.SubjectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.Span.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.Span.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webclient.api.DnsAddressLookup
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webclient.api.Proxy.ProxyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webserver.ProxyProtocolData.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webserver.ProxyProtocolData.Protocol
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.websocket.WsOpCode
-
Returns the enum constant of this class with the specified name.
- valueResolving() - Static method in class io.helidon.config.ConfigFilters
-
Creates a value reference resolving config filter.
- ValueResolvingFilter - Class in io.helidon.config
-
A config filter that replaces all placeholders in a config value String with their corresponding values looked up from the config.
- ValueResolvingFilter() - Constructor for class io.helidon.config.ValueResolvingFilter
-
Creates an instance of the filter with no explicit failOnMissing behavior set.
- ValueResolvingFilter(boolean) - Constructor for class io.helidon.config.ValueResolvingFilter
-
Creates an instance of filter with the specified behavior on missing references.
- values() - Static method in enum class io.helidon.codegen.classmodel.ClassType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.codegen.IndentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.configurable.Resource.Source
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.features.api.HelidonFlavor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.media.type.ParserMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.SerializationConfig.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.SerializationConfig.TraceOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.tls.TlsClientAuth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.types.AccessModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
- values() - Method in class io.helidon.common.types.Annotation.BuilderBase
-
Get a key-value of all the annotation properties.
- values() - Method in interface io.helidon.common.types.Annotation
-
Get a key-value of all the annotation properties.
- values() - Static method in enum class io.helidon.common.types.ElementKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.types.Modifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.uri.UriEncoding.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.uri.UriValidationException.Segment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.Config.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.spi.ChangeEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.dbclient.DbStatementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.faulttolerance.CircuitBreaker.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.health.HealthCheckResponse.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.health.HealthCheckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.DirectHandler.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.helidon.http.Header
-
All values concatenated using a comma.
- values() - Static method in enum class io.helidon.http.http2.Http2ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.http2.Http2FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.http2.Http2StreamState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.media.MediaSupport.SupportLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.SetCookie.SameSite
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.http.Status.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.helidon.integrations.vault.Secret
-
A map of secret values (key/value pairs).
- values() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- values() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- values() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- values() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- values() - Static method in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.jms.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.metadata.hson.Hson.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.metrics.api.BuiltInMeterNameFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.metrics.api.GcTimeType
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.metrics.api.Meter.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.microprofile.cdi.ExecuteOn.ThreadType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.openapi.OpenApiFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.scheduling.FixedRate.DelayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.helidon.security.ClassToInstanceStore
-
Get all values of this store.
- values() - Static method in enum class io.helidon.security.CompositeProviderFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.jwt.JwtScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.SubjectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.Span.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.Span.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webclient.api.DnsAddressLookup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webclient.api.Proxy.ProxyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webserver.grpc.ServerRequestAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
- values() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
Values to be exposed using this observability endpoint.
- values() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
-
Values to be exposed using this observability endpoint.
- values() - Static method in enum class io.helidon.webserver.ProxyProtocolData.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webserver.ProxyProtocolData.Protocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.websocket.WsOpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(HeaderName) - Method in interface io.helidon.http.Headers
-
Returns an unmodifiable
List
of all comma separated header value parts - Such segmentation is NOT valid for all header semantics, however it is very common. - values(Map<? extends String, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
-
This method replaces all values with the new ones.
- values(Map<? extends String, ? extends String>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
-
This method replaces all values with the new ones.
- valueSerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Serializer class for value that implements the
Serializer
interface. - vararg(boolean) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
-
Whether this parameter is a vararg (zero to n repetitions, declared as
Object... objects
). - VARY - Static variable in class io.helidon.http.HeaderNames
-
The
Vary
header name. - Vault - Interface in io.helidon.integrations.vault
-
Main entry point to Vault operations.
- Vault.Builder - Class in io.helidon.integrations.vault
-
Fluent API builder for
Vault
. - VaultApiException - Exception Class in io.helidon.integrations.vault
-
Exception in Vault communication not based on HTTP response.
- VaultApiException(String) - Constructor for exception class io.helidon.integrations.vault.VaultApiException
-
Vault exception with a descriptive message.
- VaultApiException(String, Object...) - Constructor for exception class io.helidon.integrations.vault.VaultApiException
-
Vault exception with a descriptive message.
- VaultApiException(String, Throwable) - Constructor for exception class io.helidon.integrations.vault.VaultApiException
-
Vault exception with message and a cause.
- VaultAuth - Interface in io.helidon.integrations.vault.spi
-
Java Service Loader service providing means of authenticating this Vault client with a Vault instance.
- VaultCdiExtension - Class in io.helidon.integrations.vault.cdi
-
Implementation of CDI portable extension to add support for Vault into CDI, including injection of Vault, Authentication methods, Secret engines and Sys APIs that are available on classpath.
- VaultCdiExtension() - Constructor for class io.helidon.integrations.vault.cdi.VaultCdiExtension
-
Constructor required for service loader and manual configuration of CDI extension.
- vaultCryptoEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- vaultCryptoEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The address to use for the OCI Key Management Service / Vault crypto usage.
- vaultCryptoEndpoint() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The address to use for the OCI Key Management Service / Vault crypto usage.
- vaultCryptoEndpoint(URI) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The address to use for the OCI Key Management Service / Vault crypto usage.
- vaultErrors() - Method in exception class io.helidon.integrations.vault.VaultRestException
-
Errors from Vault REST API.
- vaultErrors(List<String>) - Method in class io.helidon.integrations.vault.VaultRestException.Builder
-
Configure the vault errors read from response entity.
- vaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
- vaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The address to use for the OCI Key Management Service / Vault management usage.
- vaultManagementEndpoint() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
-
The address to use for the OCI Key Management Service / Vault management usage.
- vaultManagementEndpoint(URI) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
-
The address to use for the OCI Key Management Service / Vault management usage.
- vaultName() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
Name of the vault to use, empty for default configuration.
- vaultName(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
-
Configure the vault name.
- VaultName - Annotation Interface in io.helidon.integrations.vault.cdi
-
Define a named vault instance.
- VaultName.Literal - Class in io.helidon.integrations.vault.cdi
-
Utility to obtain
VaultName
instances. - VaultOptionalResponse<R> - Class in io.helidon.integrations.vault
-
Response for Vault operations that may contain entity.
- VaultOptionalResponse.Builder<X,
R> - Class in io.helidon.integrations.vault -
Fluent API builder for
VaultOptionalResponse
. - VaultOptionalResponse.BuilderBase<B,
X, - Class in io.helidon.integrations.vaultR> -
Base builder class for subclasses of
VaultOptionalResponse
. - vaultPath() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
Custom path of the component.
- vaultPath(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
-
Configure the custom vault path.
- VaultPath - Annotation Interface in io.helidon.integrations.vault.cdi
-
Customize the mount path of a secrets engine.
- VaultPath.Literal - Class in io.helidon.integrations.vault.cdi
-
Utility to obtain
VaultPath
instances. - VaultRequest<T> - Class in io.helidon.integrations.vault
-
Common helper methods for Vault Requests.
- VaultRequest() - Constructor for class io.helidon.integrations.vault.VaultRequest
- vaultRequestId() - Method in class io.helidon.integrations.vault.VaultResponse
-
Request ID as understood by Vault.
- VaultResponse - Class in io.helidon.integrations.vault
-
Response from Vault, always expects a JSON entity.
- VaultResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.VaultResponse
-
Create a new response from a builder.
- vaultResponseBuilder() - Static method in class io.helidon.integrations.vault.VaultOptionalResponse
-
A builder to create an optional response.
- VaultRestApi - Class in io.helidon.integrations.vault.auths.common
-
REST API implementation with Vault specific features.
- VaultRestApi(VaultRestApi.BuilderBase<?>) - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi
- VaultRestApi.Builder - Class in io.helidon.integrations.vault.auths.common
-
Fluent API builder for
VaultRestApi
. - VaultRestApi.BuilderBase<B> - Class in io.helidon.integrations.vault.auths.common
-
A base builder for VaultRestApi subclasses.
- VaultRestException - Exception Class in io.helidon.integrations.vault
-
Vault runtime exception.
- VaultRestException.Builder - Class in io.helidon.integrations.vault
-
Fluent API builder for
VaultRestException
used byRestApiBase
. - vaultsSupplier(Supplier<? extends Vaults>) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
-
Uses the supplied
Supplier
ofVaults
instances, instead of the default one, for communicating with the OCI Vaults API. - VaultToken - Class in io.helidon.integrations.vault
-
Vault token implementation.
- VaultToken.Builder - Class in io.helidon.integrations.vault
-
Builder for
VaultToken
. - VaultTokenBase - Class in io.helidon.integrations.vault
-
Abstract implementation of token that can be used to access the Vault.
- VaultTokenBase(VaultTokenBase.Builder<?, ?>) - Constructor for class io.helidon.integrations.vault.VaultTokenBase
-
Create a new instance using the provided builder.
- VaultTokenBase.Builder<B,
T> - Class in io.helidon.integrations.vault -
Base builder class for tokens.
- VaultUtil - Class in io.helidon.integrations.vault
-
Utility class for Vault API.
- VENDOR - Static variable in class io.helidon.metrics.api.Meter.Scope
-
Vendor scope.
- verbose() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase.GrpcTracingConfigImpl
- verbose() - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating verbose logging.
- verbose() - Method in interface io.helidon.webserver.grpc.GrpcTracingConfig
-
A flag indicating verbose logging.
- verbose(boolean) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
-
A flag indicating verbose logging.
- verify(byte[], boolean, String) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Verifies a signature or an HMAC.
- verify(Base64Value, Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Verify the digest of the value against the provided digest.
- verify(Base64Value, Base64Value) - Method in class io.helidon.common.crypto.Signature
- verify(Verify.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Verify a message signature.
- Verify - Class in io.helidon.integrations.vault.secrets.transit
-
Verify request and response.
- Verify.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Verify.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi
. - verifyConnection(boolean) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies if the connection is verified during initial configuration.
- verifyDigest(String, byte[], String) - Method in interface io.helidon.security.Security
-
Verify a digest.
- verifyDigest(String, byte[], String, boolean) - Method in interface io.helidon.security.Security
-
Verify a digest.
- verifyJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
JWK resource used to verify JWTs created by other parties.
- verifyJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
JWK resource used to verify JWTs created by other parties.
- verifySignature(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configure whether to verify signatures.
- verifySignature(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
-
Verify that the signature is indeed for the signed bytes based on this JWK type and algorithm.
- verifySignature(JwkKeys) - Method in class io.helidon.security.jwt.SignedJwt
-
Verify signature against the provided keys (the kid of this JWT should be present in the
JwkKeys
provided). - verifySignature(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.SignedJwt
-
Verify signature against the provided keys (the kid of thisPrincipal JWT should be present in the
JwkKeys
provided). - verifyString(Base64Value, String) - Method in interface io.helidon.common.crypto.Digest
-
Verify the digest of the value against the provided digest in String format.
- version - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
- version() - Element in annotation interface io.helidon.common.Generated
-
Generator version.
- version() - Element in annotation interface io.helidon.grpc.api.Grpc.GrpcService
-
Obtain the service version.
- version() - Method in class io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader.Certificates
-
The version identifier.
- version() - Method in interface io.helidon.integrations.vault.Engine
-
Version of the engine if versioned.
- version() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Version of the secret.
- version() - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Response
-
Version of the updated secret.
- version(int) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Version of the secret to get.
- version(ZipkinTracerBuilder.Version) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Version of Zipkin API to use.
- version(Integer) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Version of the secret to use (if not defined, latest version is used).
- Version - Class in io.helidon.common
-
Simple class to provide version information.
- VERSION - Static variable in class io.helidon.common.Version
-
Version.
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Version(s) of the secret to delete.
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Version(s) of the secret to destroy.
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Version(s) to undelete.
- VIA - Static variable in class io.helidon.http.HeaderNames
-
The
Via
header name. - VIOLATED_POLICY - Static variable in class io.helidon.websocket.WsCloseCodes
-
Generic code used for situations other than 1003 and 1009.
- VIRTUAL - Enum constant in enum class io.helidon.microprofile.cdi.ExecuteOn.ThreadType
-
A thread of type virtual.
- virtualThreads() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
- virtualThreads() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - virtualThreads() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - virtualThreads() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
- virtualThreads() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - virtualThreads() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - virtualThreads(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - virtualThreads(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
-
When configured to
true
, an unbounded virtual executor service (project Loom) will be used. - VOLATILE - Enum constant in enum class io.helidon.common.types.Modifier
-
The
volatile
modifier. - volume() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
- volume() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Rolling window size used to calculate ratio of failed requests.
- volume() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
-
Rolling window size used to calculate ratio of failed requests.
- volume(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
-
Rolling window size used to calculate ratio of failed requests.
W
- W3C - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
-
The W3C trace context propagation format.
- waitingQueueSize() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
-
Size of waiting queue at this time.
- wallTime() - Method in interface io.helidon.metrics.api.Clock
-
Returns the current wall time in milliseconds since the epoch.
- warn(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a warning message to the list of messages.
- warn(String) - Method in class io.helidon.common.Errors.Collector
-
Add a warning message to the list of messages.
- WARN - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Warn in the log file.
- WARN - Enum constant in enum class io.helidon.common.Severity
-
Warning.
- WARN - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security warning.
- WARNING - Static variable in class io.helidon.http.HeaderNames
-
The
Warning
header name. - wasNull() - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
- wasNull() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
- watch(Path, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
-
Start watching a file for changes.
- WatchableSource<T> - Interface in io.helidon.config.spi
-
A source implementing this interface provides a target that a
ChangeWatcher
can use. - WatchableSource.Builder<B,
T> - Interface in io.helidon.config.spi -
A builder for a watchable source.
- watchServiceModifiers(List<WatchEvent.Modifier>) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Set modifiers to use for the watch service.
- WEB_CONTEXT_CONFIG_KEY - Static variable in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Config key for the web context setting.
- webClient() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
WebClient instance, available after
RestApi.Builder.postBuild()
is called. - webClient() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
WebClient to be used to invoke requests.
- WebClient - Interface in io.helidon.webclient.api
-
HTTP client.
- webClientBuilder(Consumer<WebClientConfig.Builder>) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Update web client builder.
- WebClientConfig - Interface in io.helidon.webclient.api
-
WebClient configuration.
- WebClientConfig.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
WebClient
. - WebClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.api -
Fluent API builder base for
WebClient
. - WebClientConfig.BuilderBase.WebClientConfigImpl - Class in io.helidon.webclient.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WebClientConfigImpl(WebClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
-
Create an instance providing a builder.
- WebClientCookieManager - Class in io.helidon.webclient.api
-
Helidon WebClient cookie manager.
- WebClientCookieManagerConfig - Interface in io.helidon.webclient.api
-
Interface generated from definition.
- WebClientCookieManagerConfig.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
WebClientCookieManager
. - WebClientCookieManagerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.api -
Fluent API builder base for
WebClientCookieManager
. - WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl - Class in io.helidon.webclient.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WebClientCookieManagerConfigImpl(WebClientCookieManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
-
Create an instance providing a builder.
- WebClientMeter - Class in io.helidon.webclient.metrics
-
Client metric meter for all requests.
- WebClientMetrics - Class in io.helidon.webclient.metrics
-
Container object for all metrics created by the config.
- WebClientMetricsProvider - Class in io.helidon.webclient.metrics
-
Deprecated.This class should only be used via
ServiceLoader
. UseWebClientMetrics
instead - WebClientMetricsProvider() - Constructor for class io.helidon.webclient.metrics.WebClientMetricsProvider
-
Deprecated.This class should only be used via
ServiceLoader
. - WebClientSecurity - Class in io.helidon.webclient.security
-
Client service for security propagation.
- WebClientSecurityProvider - Class in io.helidon.webclient.security
-
Deprecated.This class should only be used via
ServiceLoader
. UseWebClientSecurity
instead - WebClientSecurityProvider() - Constructor for class io.helidon.webclient.security.WebClientSecurityProvider
-
Deprecated.This class should only be used via
ServiceLoader
. - WebClientService - Interface in io.helidon.webclient.spi
-
Extension that can modify web client behavior.
- WebClientService.Chain - Interface in io.helidon.webclient.spi
-
Chain of services.
- WebClientServiceProvider - Interface in io.helidon.webclient.spi
-
Java service loader interface for web client services.
- WebClientServiceRequest - Interface in io.helidon.webclient.api
-
Request to SPI
WebClientService
that supports modification of the outgoing request. - WebClientServiceResponse - Interface in io.helidon.webclient.api
-
Response which is created upon receiving of server response.
- WebClientServiceResponse.Builder - Class in io.helidon.webclient.api
-
Fluent API builder for
WebClientServiceResponse
. - WebClientServiceResponse.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.api -
Fluent API builder base for
WebClientServiceResponse
. - WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl - Class in io.helidon.webclient.api
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WebClientServiceResponseImpl(WebClientServiceResponse.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
-
Create an instance providing a builder.
- WebClientTracing - Class in io.helidon.webclient.tracing
-
Client service for tracing propagation.
- WebClientTracingProvider - Class in io.helidon.webclient.tracing
-
Deprecated.This class should only be used via
ServiceLoader
. UseWebClientTracing
instead - WebClientTracingProvider() - Constructor for class io.helidon.webclient.tracing.WebClientTracingProvider
-
Deprecated.This class should only be used via
ServiceLoader
. - webClientUpdater() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Update to web client setup.
- webContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
- webContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Full web context (not just the suffix).
- webContext() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
-
Full web context (not just the suffix).
- webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Web context path for the OpenAPI endpoint.
- webContext() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Web context path for the OpenAPI endpoint.
- webContext() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
-
Returns the web context at which the service's endpoint can be accessed.
- webContext(String) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
-
Full web context (not just the suffix).
- webContext(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Web context path for the OpenAPI endpoint.
- webContext(String) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
-
Set a new root context for REST API of graphQL.
- webContext(String) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
-
Set the root context for the REST API of the service.
- webContext(String) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
-
Sets the web context to use for the service's endpoint.
- webContextConfig(Config) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
- WeblogicConnector - Class in io.helidon.messaging.connectors.wls
-
MicroProfile Reactive Messaging Weblogic JMS connector.
- WeblogicConnector(Config, Instance<ConnectionFactory>) - Constructor for class io.helidon.messaging.connectors.wls.WeblogicConnector
- WeblogicConnector(Map<String, ConnectionFactory>, ScheduledExecutorService, String, ExecutorService) - Constructor for class io.helidon.messaging.connectors.wls.WeblogicConnector
- WebServer - Interface in io.helidon.webserver
-
Server that opens server sockets and handles requests through routing.
- WebServerConfig - Interface in io.helidon.webserver
-
WebServer configuration bean.
- WebServerConfig.Builder - Class in io.helidon.webserver
-
Fluent API builder for
WebServer
. - WebServerConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver -
Fluent API builder base for
WebServer
. - WebServerConfig.BuilderBase.WebServerConfigImpl - Class in io.helidon.webserver
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WebServerConfigImpl(WebServerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Create an instance providing a builder.
- website() - Method in class io.helidon.security.jwt.Jwt
-
Website URI claim.
- website(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Website URI of the subject.
- weight() - Method in interface io.helidon.common.Weighted
-
Weight of this class (maybe because it is defined dynamically, so it cannot be defined by an annotation).
- weight() - Method in class io.helidon.http.encoding.gzip.GzipEncodingProvider
- weight() - Method in record class io.helidon.http.http2.Http2Priority
-
Returns the value of the
weight
record component. - weight() - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
- weight() - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
- weight() - Method in class io.helidon.openapi.OpenApiFeature
- weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
- weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Weight of the OpenAPI feature.
- weight() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
-
Weight of the OpenAPI feature.
- weight() - Method in interface io.helidon.service.metadata.DescriptorMetadata
-
Weight of the service.
- weight() - Element in annotation interface io.helidon.service.registry.Service.Descriptor
-
The weight of the service.
- weight() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
- weight() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Weight of the access log feature.
- weight() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
-
Weight of the access log feature.
- weight() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
- weight() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeature
- weight() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase.LimitsFeatureConfigImpl
- weight() - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Weight of the context feature.
- weight() - Method in interface io.helidon.webserver.concurrency.limits.LimitsFeatureConfig
-
Weight of the context feature.
- weight() - Method in class io.helidon.webserver.context.ContextFeature
- weight() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
- weight() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Weight of the context feature.
- weight() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
-
Weight of the context feature.
- weight() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
- weight() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Weight of the CORS feature.
- weight() - Method in interface io.helidon.webserver.cors.CorsConfig
-
Weight of the CORS feature.
- weight() - Method in class io.helidon.webserver.cors.CorsFeature
- weight() - Method in class io.helidon.webserver.observe.ObserveFeature
- weight() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
- weight() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Change the weight of this feature.
- weight() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
-
Change the weight of this feature.
- weight() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
- weight() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Weight of the feature registered with WebServer.
- weight() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
-
Weight of the feature registered with WebServer.
- weight() - Method in class io.helidon.webserver.security.SecurityFeature
- weight() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
- weight() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Weight of the security feature.
- weight() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
-
Weight of the security feature.
- weight() - Method in class io.helidon.webserver.security.SecurityHttpFeature
- weight(double) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
-
Weight of the OpenAPI feature.
- weight(double) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
-
Weight of the access log feature.
- weight(double) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
-
Configure a new weight for this feature.
- weight(double) - Method in class io.helidon.webserver.concurrency.limits.LimitsFeatureConfig.BuilderBase
-
Weight of the context feature.
- weight(double) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
-
Weight of the context feature.
- weight(double) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
-
Weight of the CORS feature.
- weight(double) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
-
Change the weight of this feature.
- weight(double) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
-
Weight of the feature registered with WebServer.
- weight(double) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
-
Weight of the security feature.
- Weight - Annotation Interface in io.helidon.common
-
Annotation that can define a type weight.
- WEIGHT - Static variable in class io.helidon.config.hocon.HoconConfigParser
-
Priority of the parser used if registered by
Config.Builder
automatically. - WEIGHT - Static variable in class io.helidon.config.PropertiesConfigParser
-
Priority of the parser used if registered by
Config.Builder
automatically. - WEIGHT - Static variable in class io.helidon.config.yaml.YamlConfigParser
-
Priority of the parser used if registered by
Config.Builder
automatically. - WEIGHT - Static variable in class io.helidon.webserver.concurrency.limits.LimitsFeature
-
Default weight of this feature.
- WEIGHT - Static variable in class io.helidon.webserver.context.ContextFeature
-
Default weight of the feature.
- WEIGHT - Static variable in class io.helidon.webserver.cors.CorsFeature
-
Default weight of the feature.
- weightComparator() - Static method in class io.helidon.common.Weights
- Weighted - Interface in io.helidon.common
-
Interface to define that this class is a class with weight.
- WeightedBag<T> - Class in io.helidon.grpc.core
-
A bag of values ordered by weight.
- Weights - Class in io.helidon.common
-
Weight utilities.
- welcomeFileName(String) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Sets a name of the "file" which will be returned if directory is requested.
- WeldSubstitutions - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Substitutions needed for Weld.
- WeldSubstitutions() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions
- WeldSubstitutions.ForkJoinAccessors - Class in io.helidon.integrations.graal.mp.nativeimage.extension
-
Injected when building native-image.
- whenComplete() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Returns single which is completed when the terminates with the complete signal.
- whenComplete() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Completes when the full processing of this request is done (e.g.
- whenComplete() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
- whenComplete() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Completable future to be completed by the client response when the entity is fully read.
- whenComplete() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
-
Completable future to be completed by the client response when the entity is fully read.
- whenComplete(CompletableFuture<WebClientServiceResponse>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
-
Completable future to be completed by the client response when the entity is fully read.
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface io.helidon.common.reactive.Single
- whenSent() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
-
Completes when the request part of this request is done (e.g.
- whenSent(Runnable) - Method in interface io.helidon.webserver.http.ServerResponse
-
Completed when last byte is buffered for socket write.
- whenSent(Runnable) - Method in class io.helidon.webserver.http.ServerResponseBase
- whitelistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured set of exceptions that are whitelisted.
- wildcard() - Method in class io.helidon.codegen.classmodel.TypeArgument
- wildcard() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
- wildcard() - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Indicates whether this type is using wildcard generics.
- wildcard() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is using wildcard generics.
- wildcard(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
-
Indicates whether this type is using wildcard generics.
- WILDCARD - Static variable in class io.helidon.common.media.type.MediaTypes
-
Wildcard media type.
- WINDOW_UPDATE - Enum constant in enum class io.helidon.http.http2.Http2FrameType
-
Window update frame.
- WINDOW_UPDATE - Static variable in interface io.helidon.http.http2.Http2FrameTypes
-
Window update frame types.
- WindowSize - Interface in io.helidon.http.http2
-
Window size container, used with
FlowControl
. - WindowSize.Inbound - Interface in io.helidon.http.http2
-
Inbound window size container.
- WindowSize.Outbound - Interface in io.helidon.http.http2
-
Outbound window size container.
- windowSizeIncrement() - Method in record class io.helidon.http.http2.Http2WindowUpdate
-
Returns the value of the
windowSizeIncrement
record component. - windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.http.http2.Http2Stream
-
Flow control window update.
- windowUpdate(Http2WindowUpdate) - Method in class io.helidon.webclient.http2.Http2ClientStream
- windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Window update was received.
- withAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a specified method-level annotation declared.
- withCharset(String) - Method in interface io.helidon.http.HttpMediaType
-
Create a new
HttpMediaType
instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter. - withCharset(Charset) - Method in interface io.helidon.http.HttpMediaType
-
Create a new
HttpMediaType
instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter. - withClassAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new class level annotations.
- withDefault() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies default value in form of single String value that will be used to set JavaBean property value in case configuration does not contain a config node of appropriate config key.
- withDefaultSupplier() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies supplier of default value that will be used to set JavaBean property value in case configuration does not contain config node of appropriate config key.
- withHeaders(Map<String, List<String>>) - Static method in class io.helidon.security.OutboundSecurityResponse
-
Create a response with these headers.
- withMessage(Matcher<? super String>) - Static method in class io.helidon.common.testing.junit5.LogRecordMatcher
-
Returns a matcher for a
LogRecord
which checks if itsmessage
satisfies the specified string matcher. - withMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a method-level annotation declared that is itself annotated with a specified meta-annotation.
- withMethodAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new method level annotations.
- withMethodName(String) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new method name.
- withoutAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list without a specified method-level annotation declared.
- withoutMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list without any method-level annotation declared that would itself be annotated with a specified meta-annotation.
- withoutSystemOrScopeTags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
- withoutSystemTags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
- withParameter(String, String) - Method in interface io.helidon.http.HttpMediaType
-
Create a new
HttpMediaType
instance with the same type, subtype and parameters copied from the original instance and the supplied custom parameter. - withScopeTag(Iterable<Tag>, Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Augments, if necessary, the provided tags with an additional tag with the scope tag name and value from the explicit scope provided, an existing tag, or the default scope value, if configured.
- withScopeTag(Iterable<Map.Entry<String, String>>, String) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Augments map entries (tag names and values) with, possibly, one more for the scope (if configured that way).
- withThrown(Matcher<? super Throwable>) - Static method in class io.helidon.common.testing.junit5.LogRecordMatcher
-
Returns a matcher for a
LogRecord
which checks if itsthrown
setting satisfies the specified throwable matcher. - workItems(Executable) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Returns the work items the specific interceptor instance should process.
- workItems(Executable, Class<? extends Annotation>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- wrap(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ObjectNodeImpl
-
Wraps value node into mergeable value node.
- wrap(ConfigNode.ObjectNode, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeImpl
-
Wraps value node into mergeable value node.
- wrap(Handler) - Method in class io.helidon.webserver.http.SecureHandler
-
Creates a new handler that uses the configured security requirements and wraps an existing handler to be executed when security is checked.
- wrap(Runnable) - Method in interface io.helidon.metrics.api.Timer
-
Wraps a
Runnable
so that it will be timed every time it is invoked via the return value from this method. - wrap(Collection<? extends Callable<T>>) - Method in class io.helidon.microprofile.cdi.ExecutorServices
-
Returns the supplied
tasks
argument unchanged when invoked. - wrap(Callable<T>) - Method in interface io.helidon.metrics.api.Timer
-
Wraps a
Callable
so that it is will be timed every time it is invoked via the return value from this method. - wrap(ExecutorService) - Static method in class io.helidon.common.context.Contexts
-
Wrap an executor service to correctly propagate context to its threads.
- wrap(ScheduledExecutorService) - Static method in class io.helidon.common.context.Contexts
-
Wrap a scheduled executor service to correctly propagate context to its threads.
- wrap(Supplier<T>) - Method in interface io.helidon.metrics.api.Timer
-
Wraps a
Supplier
so that it will be timed every time it is invoked via the return value from this method. - Wrapper - Interface in io.helidon.metrics.api
-
Behavior of a type that wraps a related type, typically through delegation.
- WritableBaggage - Interface in io.helidon.tracing
-
Behavior of
Baggage
that can be updated. - WritableHeaders<B> - Interface in io.helidon.http
-
HTTP Headers that are mutable.
- write() - Method in interface io.helidon.codegen.FilerResource
-
Writes the new bytes to the output.
- write() - Method in interface io.helidon.codegen.FilerTextResource
-
Writes the new lines to the output.
- write() - Method in class io.helidon.http.http2.Http2FrameHeader
-
Write this header as buffer data.
- write(byte[]) - Method in interface io.helidon.common.buffers.BufferData
-
Write the byte array to this buffer.
- write(byte[]) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Writes byte array after possibly publishing internal buffer for single-byte writes.
- write(byte[], int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write the byte array to this buffer.
- write(byte[], int, int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Writes byte array given an offset and length after possibly publishing internal buffer for single-byte writes.
- write(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write a byte.
- write(int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Attempts to buffer single-byte reads until buffer is full.
- write(BufferData) - Method in interface io.helidon.common.buffers.BufferData
-
Write the provided buffer to this buffer.
- write(BufferData) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffer, may delay writing and may write on a different thread.
- write(BufferData) - Method in interface io.helidon.common.socket.HelidonSocket
-
Write teh buffer to the underlying socket.
- write(BufferData) - Method in class io.helidon.common.socket.PlainSocket
- write(BufferData) - Method in class io.helidon.common.socket.SmartSocketWriter
- write(BufferData) - Method in class io.helidon.webserver.testing.junit5.DirectSocket
- write(BufferData...) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffers, may delay writing and may write on a different thread.
- write(BufferData...) - Method in class io.helidon.common.socket.SmartSocketWriter
- write(BufferData, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write n bytes from the provided buffer to this buffer.
- write(BufferData, T) - Method in interface io.helidon.http.http2.Http2Setting
-
Write setting to the provided buffer.
- write(GenericType<T>, T, OutputStream, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
-
Write server response entity and close the stream.
- write(GenericType<T>, T, OutputStream, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
-
Write client request entity and close the stream.
- write(Http2FrameData) - Method in class io.helidon.http.http2.Http2ConnectionWriter
- write(Http2FrameData) - Method in interface io.helidon.http.http2.Http2StreamWriter
-
Write a frame.
- write(Http2Headers.DynamicTable, Http2HuffmanEncoder, BufferData) - Method in class io.helidon.http.http2.Http2Headers
-
Write headers to a buffer.
- write(OutputStream) - Method in interface io.helidon.http.media.InstanceWriter
-
Write the instance to the output stream.
- write(PrintWriter) - Method in interface io.helidon.metadata.hson.Hson.Value
-
Write the HSON value.
- write(Writer) - Method in class io.helidon.codegen.classmodel.ClassModel
-
Write created type model.
- write(Writer, String) - Method in class io.helidon.codegen.classmodel.ClassModel
-
Write created type model.
- WriteableMultiPart - Interface in io.helidon.http.media.multipart
-
Multi part message is an iterator of parts.
- WriteableMultiPart.Builder - Class in io.helidon.http.media.multipart
-
Fluent API builder for
WriteableMultiPart
. - WriteablePart - Interface in io.helidon.http.media.multipart
-
A single part of a
WriteableMultiPart
message. - WriteablePart.Builder - Class in io.helidon.http.media.multipart
-
Fluent API builder for
WriteablePart
. - writeableQuery() - Method in class io.helidon.webclient.api.ClientUri
-
URI query that can update values.
- writeAscii(String) - Method in interface io.helidon.common.buffers.BufferData
-
Write ascii string to this buffer.
- writeBaseObject(ObjectOutputStream) - Method in class io.helidon.integrations.db.pgsql.BaseDataSourceSubstitution
- writeBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- writeBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Initial buffer size in bytes of
BufferedOutputStream
created internally to write data to a socket connection. - writeBufferSize() - Method in interface io.helidon.webserver.ListenerConfig
-
Initial buffer size in bytes of
BufferedOutputStream
created internally to write data to a socket connection. - writeBufferSize() - Method in interface io.helidon.webserver.WebServerConfig
-
Initial buffer size in bytes of
BufferedOutputStream
created internally to write data to a socket connection. - writeBufferSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Initial buffer size in bytes of
BufferedOutputStream
created internally to write data to a socket connection. - writeBufferSize(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Initial buffer size in bytes of
BufferedOutputStream
created internally to write data to a socket connection. - writeClientRequest(MediaContext, OutputStream) - Method in interface io.helidon.http.media.multipart.WriteablePart
-
Write this part as part of client request.
- writeData(BufferData, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Writes a buffer data into the stream.
- writeData(Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
- writeData(Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.http.http2.Http2StreamWriter
-
Write a frame with flow control.
- writeFuture() - Method in interface io.helidon.http.DataChunk
-
Returns a write future associated with this chunk.
- writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.http.DataChunk
-
Set a write future that will complete when data chunk has been written to a connection.
- writeHeaders(Http2Headers, boolean) - Method in class io.helidon.webclient.http2.Http2ClientStream
-
Writes HTTP2 headers to the stream.
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in interface io.helidon.http.http2.Http2StreamWriter
-
Write headers with no (or streaming) entity.
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.http.http2.Http2StreamWriter
-
Write headers and entity.
- writeHpackInt(int, int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write hpack integer to this buffer.
- writeHttp1Header(BufferData) - Method in interface io.helidon.http.Header
-
Write the current header as an HTTP header to the provided buffer.
- writeInt16(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 16-bit integer.
- writeInt24(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 24-bit integer.
- writeInt32(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 32-bit integer.
- writeInt8(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 8-bit integer.
- writeNow(BufferData) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffer to underlying transport blocking until the buffer is written.
- writeNow(BufferData) - Method in class io.helidon.common.socket.SocketWriter
- writeNow(BufferData...) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffers to underlying transport blocking until the buffers are written.
- writeNow(BufferData...) - Method in class io.helidon.common.socket.SocketWriter
- writeProxyHeader(byte[]) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Write raw proxy protocol header before a request.
- writeQueueLength() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
- writeQueueLength() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Number of buffers queued for write operations.
- writeQueueLength() - Method in interface io.helidon.webserver.ListenerConfig
-
Number of buffers queued for write operations.
- writeQueueLength() - Method in interface io.helidon.webserver.WebServerConfig
-
Number of buffers queued for write operations.
- writeQueueLength() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
-
Number of buffers queued for write operations.
- writeQueueLength(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
-
Number of buffers queued for write operations.
- writer() - Method in interface io.helidon.webclient.api.ClientConnection
-
Data writer the client request writes to.
- writer() - Method in class io.helidon.webclient.api.TcpClientConnection
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.FormParamsSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jackson.JacksonSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonb.JsonbSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonp.JsonpSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaContext
-
Writer for server response entity.
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaSupport
-
Server response writer.
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.multipart.MultiPartSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.PathSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.StringSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.FormParamsSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jackson.JacksonSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonb.JsonbSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonp.JsonpSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaContext
-
Writer for client request entity.
- writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaSupport
-
Client request writer.
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.multipart.MultiPartSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.PathSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.StringSupport
- writeResource(byte[], String, Object...) - Method in interface io.helidon.codegen.CodegenFiler
-
Write a resource file.
- WriterResponse(MediaSupport.SupportLevel, Supplier<EntityWriter<T>>) - Constructor for record class io.helidon.http.media.MediaSupport.WriterResponse
-
Creates an instance of a
WriterResponse
record class. - writeServerResponse(MediaContext, OutputStream, Headers) - Method in interface io.helidon.http.media.multipart.WriteablePart
-
Write this part as part of server response.
- writeSourceFile(ClassModel, Object...) - Method in interface io.helidon.codegen.CodegenFiler
-
Write a source file from its
ClassModel
. - writeThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- writeTo(OutputStream) - Method in interface io.helidon.common.buffers.BufferData
-
Write all available bytes of this buffer to the output stream.
- writeTo(ByteBuffer, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write n bytes from this buffer to the provided buffer.
- writeToFile(Path) - Static method in interface io.helidon.common.reactive.IoMulti
- writeUnsignedInt32(long) - Method in interface io.helidon.common.buffers.BufferData
-
Write 32-bit unsigned integer.
- WS_KEY - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Websocket key header name.
- WS_VERSION - Static variable in class io.helidon.webserver.websocket.WsUpgrader
-
Websocket version header name.
- WsClient - Interface in io.helidon.webclient.websocket
-
WebSocket client.
- WsClientConfig - Interface in io.helidon.webclient.websocket
-
WebSocket full webclient configuration.
- WsClientConfig.Builder - Class in io.helidon.webclient.websocket
-
Fluent API builder for
WsClient
. - WsClientConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.websocket -
Fluent API builder base for
WsClient
. - WsClientConfig.BuilderBase.WsClientConfigImpl - Class in io.helidon.webclient.websocket
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WsClientConfigImpl(WsClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
-
Create an instance providing a builder.
- WsClientException - Exception Class in io.helidon.webclient.websocket
-
A WebSocket client exception.
- WsClientException(String) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
-
Exception without an underlying cause.
- WsClientException(String, Throwable) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
-
Exception caused by another exception.
- WsClientProtocolConfig - Interface in io.helidon.webclient.websocket
-
Configuration of an HTTP/1.1 client.
- WsClientProtocolConfig.Builder - Class in io.helidon.webclient.websocket
-
Fluent API builder for
WsClientProtocolConfig
. - WsClientProtocolConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webclient.websocket -
Fluent API builder base for
WsClientProtocolConfig
. - WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl - Class in io.helidon.webclient.websocket
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WsClientProtocolConfigImpl(WsClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
-
Create an instance providing a builder.
- WsCloseCodes - Class in io.helidon.websocket
-
Codes to use with
WsSession.close(int, String)
and to receive inWsListener.onClose(WsSession, int, String)
. - WsCloseException - Exception Class in io.helidon.websocket
-
Exception requesting a close of the WebSocket communication.
- WsCloseException(String, int) - Constructor for exception class io.helidon.websocket.WsCloseException
-
Create a new exception.
- WsConfig - Interface in io.helidon.webserver.websocket
-
WebSocket protocol configuration.
- WsConfig.Builder - Class in io.helidon.webserver.websocket
-
Fluent API builder for
WsConfig
. - WsConfig.BuilderBase<BUILDER,
PROTOTYPE> - Class in io.helidon.webserver.websocket -
Fluent API builder base for
WsConfig
. - WsConfig.BuilderBase.WsConfigImpl - Class in io.helidon.webserver.websocket
-
Generated implementation of the prototype, can be extended by descendant prototype implementations.
- WsConfigImpl(WsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
-
Create an instance providing a builder.
- WsConnection - Class in io.helidon.webserver.websocket
-
WebSocket connection, server side session implementation.
- WsDirectExtension - Class in io.helidon.webserver.testing.junit5.websocket
-
A
ServiceLoader
provider implementation that adds support for injection of WebSocket related artifacts, such asDirectWsClient
in Helidon WebServer unit tests. - WsDirectExtension() - Constructor for class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
- WsFrame - Interface in io.helidon.websocket
-
WebSocket frame.
- WsListener - Interface in io.helidon.websocket
-
WebSocket listener.
- WsOpCode - Enum Class in io.helidon.websocket
-
WebSocket operation code.
- WsProtocolConfigProvider - Class in io.helidon.webclient.websocket
-
Implementation of protocol config provider.
- WsProtocolConfigProvider - Class in io.helidon.webserver.websocket
-
Service provider implementation for WebSocket protocol configuration.
- WsProtocolConfigProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolConfigProvider
-
Deprecated.do not use directly, use WsClientProtocolConfig
- WsProtocolConfigProvider() - Constructor for class io.helidon.webserver.websocket.WsProtocolConfigProvider
- WsProtocolProvider - Class in io.helidon.webclient.websocket
-
ServiceLoader
provider implementation for WebSocket protocol. - WsProtocolProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolProvider
-
Public constructor required by
ServiceLoader
. - WsRoute - Class in io.helidon.webserver.websocket
-
WebSocket route.
- WsRouting - Class in io.helidon.webserver.websocket
-
WebSocket specific routing.
- WsRouting.Builder - Class in io.helidon.webserver.websocket
-
Fluent API builder for
WsRouting
. - WsServerExtension - Class in io.helidon.webserver.testing.junit5.websocket
-
A
ServiceLoader
provider implementation that adds support for injection of WebSocket related artifacts, such asWsClient
in Helidon WebServer integration tests. - WsServerExtension() - Constructor for class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
- WsSession - Interface in io.helidon.websocket
-
WebSocket session.
- WsUpgradeException - Exception Class in io.helidon.websocket
-
An exception that may be thrown by
WsListener.onHttpUpgrade(HttpPrologue, io.helidon.http.Headers)
during handshake process to reject a websocket upgrade. - WsUpgradeException(String) - Constructor for exception class io.helidon.websocket.WsUpgradeException
-
Create exception from message.
- WsUpgradeException(String, Throwable) - Constructor for exception class io.helidon.websocket.WsUpgradeException
-
Create exception from message and cause.
- WsUpgradeProvider - Class in io.helidon.webserver.websocket
-
ServiceLoader
provider implementation for upgrade from HTTP/1.1 to WebSocket. - WsUpgradeProvider() - Constructor for class io.helidon.webserver.websocket.WsUpgradeProvider
-
Deprecated.This constructor is only to be used by
ServiceLoader
, useWsUpgrader.create(WsConfig)
for manual setup - WsUpgrader - Class in io.helidon.webserver.websocket
-
Http1Upgrader
implementation to upgrade from HTTP/1.1 to WebSocket. - WsUpgrader(WsConfig) - Constructor for class io.helidon.webserver.websocket.WsUpgrader
- WWW_AUTHENTICATE - Static variable in class io.helidon.http.HeaderNames
-
The
WWW-Authenticate
header name.
X
- X_FORWARDED - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
The
io.helidon.http.Header#X_FORWARDED_PROTO
,io.helidon.http.Header#X_FORWARDED_HOST
,io.helidon.http.Header#X_FORWARDED_PORT
,io.helidon.http.Header#X_FORWARDED_PREFIX
headers are used to discover the original requested URI. - X_FORWARDED_FOR - Static variable in class io.helidon.http.HeaderNames
-
The
X-Forwarded-For
header name. - X_FORWARDED_HOST - Static variable in class io.helidon.http.HeaderNames
-
The
X_FORWARDED_HOST
header name. - X_FORWARDED_PORT - Static variable in class io.helidon.http.HeaderNames
-
The
X_FORWARDED_PORT
header name. - X_FORWARDED_PREFIX - Static variable in class io.helidon.http.HeaderNames
-
The
X_FORWARDED_PREFIX
header name. - X_FORWARDED_PROTO - Static variable in class io.helidon.http.HeaderNames
-
The
X_FORWARDED_PROTO
header name. - X_HELIDON_CN - Static variable in class io.helidon.http.HeaderNames
-
The
X_HELIDON_CN
header name. - X_OT_SPAN_CONTEXT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by Envoy proxy.
- X_REQUEST_ID - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by routers.
- XADataSourceWrappingDataSource - Class in io.helidon.integrations.jta.jdbc
-
Deprecated, for removal: This API element is subject to removal in a future version.This class is slated for removal with no replacement.
- XADataSourceWrappingDataSource(XADataSource, Consumer<? super XAResource>) - Constructor for class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
-
Deprecated.Creates a new
XADataSourceWrappingDataSource
.
Y
- YAML - Enum constant in enum class io.helidon.openapi.OpenApiFormat
-
YAML.
- YamlConfigParser - Class in io.helidon.config.yaml
-
YAML
ConfigParser
implementation that supportsMediaTypes.APPLICATION_YAML
. - YamlConfigParser() - Constructor for class io.helidon.config.yaml.YamlConfigParser
-
Deprecated.This method should not be directly used, use
YamlConfigParser.create()
- YamlConfigSourceProvider - Class in io.helidon.config.yaml.mp
-
YAML config source provider for MicroProfile config that supports file
application.yaml
. - YamlConfigSourceProvider() - Constructor for class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- YamlMetaConfigProvider - Class in io.helidon.config.yaml.mp
-
Helidon MicroProfile meta-config provider for Yaml.
- YamlMetaConfigProvider() - Constructor for class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- YamlMpConfigSource - Class in io.helidon.config.yaml.mp
-
MicroProfile
ConfigSource
that can be used to add YAML files from classpath or file system using theConfigProviderResolver.getBuilder()
.
Z
- ZERO - Static variable in interface io.helidon.metrics.api.Sample.Derived
-
A derived sample with zero value and no reference.
- ZipkinDataPropagationProvider - Class in io.helidon.tracing.providers.zipkin
-
Data propagation provider for the Helidon Zipkin tracing provider.
- ZipkinDataPropagationProvider() - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinDataPropagationProvider
-
Creates new provider; public for service loading.
- ZipkinTracer - Class in io.helidon.tracing.providers.zipkin
-
The ZipkinTracer delegates to
BraveTracer
while creatingZipkinSpanBuilder
instead ofBraveSpanBuilder
. - ZipkinTracer(BraveTracer, List<Tag<?>>) - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinTracer
-
Create a zipkin tracer from the delegate (BraveTracer) and tags to be used by default for all traces.
- ZipkinTracerBuilder - Class in io.helidon.tracing.providers.zipkin
-
The ZipkinTracerBuilder is a convenience builder for
Tracer
to use with Zipkin. - ZipkinTracerBuilder() - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
-
Default constructor, does not modify state.
- ZipkinTracerBuilder.Version - Enum Class in io.helidon.tracing.providers.zipkin
-
Versions available for Zipkin API.
- ZipkinTracerProvider - Class in io.helidon.tracing.providers.zipkin
-
Zipkin java service.
- ZipkinTracerProvider() - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
-
Public constructor for service loading.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ServiceLoader