A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

ABAC_ATTRIBUTE_HEADERS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request headers attribute.
ABAC_ATTRIBUTE_METHOD - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request method descriptor attribute.
ABAC_ATTRIBUTE_REMOTE_ADDRESS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request remote address attribute.
ABAC_ATTRIBUTE_REMOTE_PORT - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request remote port attribute.
AbacAnnotation - Annotation Type in io.helidon.security.providers.abac
Meta annotation for ABAC attribute annotations.
abacAttribute(String) - Method in interface io.helidon.security.util.AbacSupport
Get the property (optional) value.
abacAttributeNames() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
 
abacAttributeNames() - Method in class io.helidon.security.EndpointConfig
 
abacAttributeNames() - Method in class io.helidon.security.Grant
 
abacAttributeNames() - Method in class io.helidon.security.ProviderRequest
 
abacAttributeNames() - Method in class io.helidon.security.SecurityEnvironment
 
abacAttributeNames() - Method in class io.helidon.security.Subject
 
abacAttributeNames() - Method in interface io.helidon.security.util.AbacSupport
A collection of all property names in this container.
abacAttributeNames() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
 
abacAttributeRaw(String) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
 
abacAttributeRaw(String) - Method in class io.helidon.security.EndpointConfig
 
abacAttributeRaw(String) - Method in class io.helidon.security.Grant
 
abacAttributeRaw(String) - Method in class io.helidon.security.ProviderRequest
 
abacAttributeRaw(String) - Method in class io.helidon.security.SecurityEnvironment
 
abacAttributeRaw(String) - Method in class io.helidon.security.Subject
 
abacAttributeRaw(String) - Method in interface io.helidon.security.util.AbacSupport
Return the actual property value or null if not present.
abacAttributeRaw(String) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
 
AbacProvider - Class in io.helidon.security.providers.abac
Attribute based access control (ABAC) provider.
AbacProvider.Builder - Class in io.helidon.security.providers.abac
A fluent API builder for AbacProvider.
AbacProviderService - Class in io.helidon.security.providers.abac
A java service to register this provider with Security.
AbacProviderService() - Constructor for class io.helidon.security.providers.abac.AbacProviderService
 
AbacSupport - Interface in io.helidon.security.util
A simple registry of keys to values for reading.
AbacSupport.BasicAttributes - Class in io.helidon.security.util
Implements AbacSupport interface and supports adding attributes.
AbacValidator<T extends AbacValidatorConfig> - Interface in io.helidon.security.providers.abac.spi
Service interface for attribute based access control (ABAC) validator.
AbacValidatorConfig - Interface in io.helidon.security.providers.abac
Marker interface for classes that define custom objects for attribute based access control (ABAC).
AbacValidatorService - Interface in io.helidon.security.providers.abac.spi
Service to use with ServiceLoader to map configuration to AbacValidator.
absolute() - Method in interface io.helidon.common.http.HttpRequest.Path
If the instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
absoluteUri() - Method in interface io.helidon.webserver.ServerRequest
Absolute URI of the incoming request, including query parameters and fragment.
abstain() - Static method in class io.helidon.security.AuthenticationResponse
Provider returning this response is not capable to make a decision (e.g.
abstain() - Static method in class io.helidon.security.AuthorizationResponse
This provider is not capable of making a decision about the resource (e.g.
abstain() - Static method in class io.helidon.security.OutboundSecurityResponse
Abstain from processing this request.
abstain() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create an abstain response (e.g.
abstain(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create an abstain response (e.g.
ABSTAIN - io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
This analyzer is not capable of asserting the need to do security - carry on as if it did not exist.
ABSTAIN - io.helidon.security.SecurityResponse.SecurityStatus
Cannot process, not an error.
AbstractConfigSource - Class in io.helidon.config
A base implementation for config sources, that combines configuration from any type of a config source.
AbstractConfigSource(AbstractConfigSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractConfigSource
Use common data from the builder to setup media type, parser, media type mapping, and parser mapping on this instance.
AbstractConfigSourceBuilder<B extends AbstractConfigSourceBuilder<B,​U>,​U> - Class in io.helidon.config
Common ancestor for config source builders, taking care of configurable options understood by the config module.
AbstractConfigSourceBuilder() - Constructor for class io.helidon.config.AbstractConfigSourceBuilder
 
AbstractDataSourceExtension - Class in io.helidon.integrations.datasource.cdi
An abstract Extension whose subclasses arrange for DataSource instances to be added as CDI beans.
AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
AbstractDbExecute - Class in io.helidon.dbclient.common
Implements methods that do not require implementation for each provider.
AbstractDbExecute(DbStatements) - Constructor for class io.helidon.dbclient.common.AbstractDbExecute
Create an instance with configured statements.
AbstractLogEntry - Class in io.helidon.webserver.accesslog
Common log entry features.
AbstractLogEntry(AbstractLogEntry.Builder<?, ?>) - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry
Create a new instance using a builder.
AbstractLogEntry.Builder<R extends AbstractLogEntry,​T extends AbstractLogEntry.Builder<R,​?>> - Class in io.helidon.webserver.accesslog
A fluent API builder for AbstractLogEntry.
AbstractNodeBuilderImpl<ID,​B> - Class in io.helidon.config
AbstractNodeBuilderImpl.MergingKey - Class in io.helidon.config
Internal config node key useful during internal structure building.
AbstractServiceBuilder - Class in io.helidon.microprofile.grpc.core
A base class for gRPC service and client descriptor builders.
AbstractServiceBuilder(Class<?>, Supplier<?>) - Constructor for class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Create a new introspection modeller for a given gRPC service class.
AbstractSource - Class in io.helidon.config
Source options as a super set of all possible combinations of source implementation.
AbstractSource(AbstractSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractSource
A new instance configured from the provided builder.
AbstractSourceBuilder<B extends AbstractSourceBuilder<B,​U>,​U> - Class in io.helidon.config
Base class for common builder methods of a Source implementation.
AbstractSourceBuilder() - Constructor for class io.helidon.config.AbstractSourceBuilder
 
AbstractStatement<S extends DbStatement<S,​R>,​R> - Class in io.helidon.dbclient.common
Common statement methods and fields.
AbstractStatement(DbStatementContext) - Constructor for class io.helidon.dbclient.common.AbstractStatement
Statement that handles parameters.
AbstractTracingFilter - Class in io.helidon.tracing.jersey
Tracing filter base.
AbstractTracingFilter() - Constructor for class io.helidon.tracing.jersey.AbstractTracingFilter
 
accept(GenericType<?>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamReader
 
accept(GenericType<?>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.MultiPartBodyReader
 
accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamWriter
 
accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.MultiPartBodyWriter
 
accept(GenericType<?>, T) - Method in interface io.helidon.media.common.MessageBodyOperator
Test if the operator can convert the given type.
accept(MediaType...) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Media types which are accepted in the response.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.security.integration.webserver.SecurityHandler
 
accept(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.accesslog.AccessLogEntry
This method allows for each log entry to register anything on the request and/or response.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.accesslog.SizeLogEntry
 
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.cors.CorsSupport
 
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.FormParamsSupport
Deprecated.
 
accept(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.Handler
Handles request and response usually called from the Routing.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.RequestPredicate.ConditionalHandler
 
accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.ErrorHandler
Error handling consumer.
accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.Handler.EntityHandler
Functional method handles request, response and HTTP request content entity.
accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in class io.helidon.microprofile.grpc.metrics.MetricsConfigurer
 
accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in interface io.helidon.microprofile.grpc.server.AnnotatedServiceConfigurer
Apply modifications to a ServiceDescriptor.Builder.
ACCEPT - Static variable in class io.helidon.common.http.Http.Header
The "Accept" header name.
ACCEPT_CHARSET - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Charset" header name.
ACCEPT_DATETIME - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Datetime" header name.
ACCEPT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Encoding" header name.
ACCEPT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Language" header name.
ACCEPT_PATCH - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Patch" header name.
ACCEPT_RANGES - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Ranges" header name.
acceptDatetime() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns acceptedTypes version in time ("Accept-Datetime" header).
ACCEPTED_202 - io.helidon.common.http.Http.Status
202 Accepted, see HTTP/1.1 documentation .
acceptedTypes() - Method in class io.helidon.media.common.MessageBodyWriterContext
Get the inbound Accept header.
acceptedTypes() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns a list of acceptedTypes ("Accept" header) content types in quality factor order.
acceptedTypes() - Method in interface io.helidon.webserver.RequestHeaders
Returns a list of acceptedTypes ("Accept" header) content types in quality factor order.
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
 
acceptPatches() - Method in interface io.helidon.webserver.ResponseHeaders
Gets immutable list of supported patch document formats (header "Accept-Patch").
AcceptPredicate<T> - Interface in io.helidon.common.http
API to model HTTP content negotiation using Accept-* request headers.
accepts(MediaType...) - Method in class io.helidon.webserver.RequestPredicate
Only accept request that accepts any of the given content types.
accepts(String...) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when it accepts any of the given content types.
acceptsJson(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.JsonService
Determines if JSON is an accepted response type, using Accept and response Content-Type headers.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Credentials.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Headers.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Methods.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Origin.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Expose-Headers.
ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Max-Age.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Request-Headers.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Request-Method.
ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Json key for token to be retrieved from IDCS response when requesting application token.
AccessLogCdiExtension - Class in io.helidon.microprofile.accesslog
Extension of MicroProfile to add support for access log.
AccessLogCdiExtension() - Constructor for class io.helidon.microprofile.accesslog.AccessLogCdiExtension
 
AccessLogContext - Interface in io.helidon.webserver.accesslog
Context of the access log processing.
AccessLogEntry - Interface in io.helidon.webserver.accesslog
An entry generating data for access log.
AccessLogHandler - Class in io.helidon.webserver.accesslog
Log handler to support separation of access log to its own file.
AccessLogHandler() - Constructor for class io.helidon.webserver.accesslog.AccessLogHandler
Construct a default AccessLogHandler.
AccessLogSupport - Class in io.helidon.webserver.accesslog
Service that adds support for Access logging to WebServer.
AccessLogSupport.Builder - Class in io.helidon.webserver.accesslog
A fluent API Builder for AccessLogSupport.
accessor() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
Accessor.
accessor() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
Accessor id.
accessor() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Accessor.
ack() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
JMS acknowledgement mode.
acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JMS acknowledgement mode.
AcknowledgeMode - Enum in io.helidon.messaging.connectors.jms
Enumeration equivalent for JMS api's Session.AUTO_ACKNOWLEDGE, Session.CLIENT_ACKNOWLEDGE and Session.DUPS_OK_ACKNOWLEDGE constants.
acks(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
The number of acknowledgments the producer requires the leader to have received before considering a request complete.
ackTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
This value applies only when autoCommit is set to false.
acquireTransactionManager() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
Returns a non-null TransactionManager.
activateSpan(Span) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
activeSpan() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
adaptiveBuilder(Duration) - Static method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Creates a builder of ScheduledPollingStrategy.RecurringPolicy with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given by ScheduledPollingStrategy.RecurringPolicy.shorten() or ScheduledPollingStrategy.RecurringPolicy.lengthen().
add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
 
add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
 
add(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Add a AccessLogEntry to the list of log entries creating the format of this access log.
add(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add custom boolean to payload.
add(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add custom double to payload.
add(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add custom int to payload.
add(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add custom long to payload.
add(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a custom object to payload.
add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
 
add(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
Adds specified values tu association with the specified key (optional operation).
add(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
add(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add custom string to payload.
add(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
add(String, String...) - Method in interface io.helidon.common.http.FormBuilder
Add a new values to specific content disposition name.
add(String, String...) - Method in class io.helidon.common.http.FormParams.Builder
 
add(String, String...) - Method in class io.helidon.common.http.HashParameters
 
add(String, String...) - Method in interface io.helidon.common.http.Parameters
Adds specified values tu association with the specified key (optional operation).
add(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
 
add(String, String...) - Method in class io.helidon.media.multipart.FileFormParams.Builder
 
add(String, Duration) - Method in class io.helidon.integrations.vault.VaultRequest
Add a duration formatted in Vault manner, as a string with duration.
add(String, Instant) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Add a timestamp to the JSON.
add(Supplier<T>) - Method in interface io.helidon.common.LazyList
Add another lazy item to the list.
add(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Deprecated.
use HealthSupport.Builder.addReadiness(org.eclipse.microprofile.health.HealthCheck...) or HealthSupport.Builder.addLiveness(org.eclipse.microprofile.health.HealthCheck...) instead. This method is needed until the microprofile specification removes support for generic HealthChecks (which are already deprecated).
add(T) - Method in class io.helidon.grpc.core.PriorityBag
Add an element to the bag.
add(T, int) - Method in class io.helidon.grpc.core.PriorityBag
Add an element to the bag with a specific priority.
addAccept(MediaType) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Add accepted MediaType.
addAcceptHeader(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add a header that is validated on inbound requests.
addAcceptPatches(MediaType...) - Method in interface io.helidon.webserver.ResponseHeaders
Adds one or more acceptedTypes path document formats (header "Accept-Patch").
addAdditionalGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Extension point to add additional grants that are not retrieved from IDCS.
addAdditionalGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Extension point to add additional grants to the subject being created.
addAll(Parameters) - Method in class io.helidon.common.http.HashParameters
 
addAll(Parameters) - Method in interface io.helidon.common.http.Parameters
Copies all of the mappings from the specified parameters to this instance adding values to existing associations (optional operation).
addAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
 
addAll(Iterable<? extends T>) - Method in class io.helidon.grpc.core.PriorityBag
Add elements to the bag.
addAll(Iterable<? extends T>, int) - Method in class io.helidon.grpc.core.PriorityBag
Add elements to the bag.
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.
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.
addAllowedRole(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
List of the roles allowed to use this connection.
addAllowedUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Defines allowed URI Subject Alternative Names.
addApplication(JaxRsApplication) - Method in class io.helidon.microprofile.server.Server.Builder
Add a JAX-RS application with all possible options to this server.
addApplication(Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS application class to use.
addApplication(String, Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS application class to use.
addApplication(String, Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Add a jersey application to the server with an explicit context path.
addApplication(String, Application) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS application to use.
addApplication(Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Add a jersey application to the server.
addApplication(Application) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS application to use.
addApplications(List<JaxRsApplication>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Add all application metadata from the provided list.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
Add a throwable to be considered a failure.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Apply fallback on this throwable class.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Retry.Builder
Add a throwable to be considered a failure.
addAtribute(String, Object) - Method in class io.helidon.security.EndpointConfig.Builder
Add an attribute to this endpoint configuration builder.
addAttribute(String, Object) - Method in class io.helidon.security.Grant.Builder
Add and attribute to this grant.
addAttribute(String, Object) - Method in class io.helidon.security.Principal.Builder
Add a custom attribute to this principal.
addAttribute(String, Object) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add an attribute to this environment.
addAttribute(String, Object) - Method in class io.helidon.security.Subject.Builder
Add an attribute to this subject.
addAudienceValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of audience to the collection of validators.
addAuditProvider(AuditProvider) - Method in class io.helidon.security.Security.Builder
Add an audit provider to this security runtime.
addAuditProvider(Supplier<? extends AuditProvider>) - Method in class io.helidon.security.Security.Builder
Add an audit provider to this security runtime.
addAuthenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
Add an authentication provider.
addAuthenticationProvider(AuthenticationProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named authentication provider.
addAuthenticationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a required provider to this composite provider.
addAuthenticationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addAuthenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
Add an authentication provider.
addAuthenticationProvider(Supplier<? extends AuthenticationProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named authentication provider.
addAuthorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
Add authorization provider.
addAuthorizationProvider(AuthorizationProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named authorization provider.
addAuthorizationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a required provider to this composite provider.
addAuthorizationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addAuthorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
Add authorization provider.
addAuthorizationProvider(Supplier<? extends AuthorizationProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named authorization provider.
addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a string encoded with base64.
addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Called to permit subclasses to add a DataSource-typed bean using the supplied BeanConfigurator.
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
 
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
 
addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addBetween(LocalTime, LocalTime) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Add a new "between time" configuration.
addBlacklistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Add an exception to the blacklist.
addBoundServiceAccountName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a service account name able to access this role.
addBoundServiceAccountNamespace(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a namespace allowed to access this role.
addCert(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
Add a certificate to the list of certificates, used e.g.
addCertAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Add an alias to list of aliases used to generate a trusted set of certificates.
addCertChain(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
Add an X.509 certificate instance to the end of certification chain.
addCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
CIDR blocks enforcing secret IDs to be used from specific set of IP addresses.
addCommaDelimitedArray(JsonObjectBuilder, String, List<String>) - Static method in class io.helidon.integrations.vault.VaultRequest
Add aa list of values as a comma delimited string instead of a JSON Array.
addComponent(ComponentTracingConfig) - Method in class io.helidon.tracing.config.TracingConfig.Builder
Add a traced component configuration.
addContextValue(Context.Key<T>, T) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Add a Context.Key and value to be added to the call Context when this method is invoked.
addContextValue(Context.Key<V>, V) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
addContextValue(Context.Key<V>, V) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Add value to the Context for the service.
addCookie(SetCookie) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header specified in RFC6265.
addCookie(String, String) - Method in class io.helidon.webclient.WebClient.Builder
Add a default cookie.
addCookie(String, String) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Add a cookie to the request.
addCookie(String, String) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header based on RFC2616.
addCookie(String, String, Duration) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header based on RFC6265 with Max-Age parameter.
addCountry(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds the C (Country) value in the subject field of issued certificates.
addCreationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements executed to create and configure a user.
addCrossOrigin(CrossOriginConfig) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Adds cross origin information associated with the default path.
addCrossOrigin(String, CrossOriginConfig) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Adds cross origin information associated with a given path.
addDataPoint(PostMetricData.MetricDataPoint) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
A list of metric values with timestamps.
addDataPoint(TemporalAccessor, double) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
A utility method to add data point with count equal to 1.
addDaysOfWeek(DayOfWeek...) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Add a new "day of week" configuration.
addDaysOfWeek(List<DayOfWeek>) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Add a new "day of week" configuration.
addDefaultSources() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addDigest(String, DigestProvider<T>, T) - Method in class io.helidon.security.Security.Builder
Add a signature/HMAC to security configuration.
addDigestProvider(DigestProvider<?>, String) - Method in class io.helidon.security.Security.Builder
Add a named digest provider (providing signatures and possibly HMAC).
addDigestQop(HttpDigest.Qop) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Digest QOP to support.
addDimension(String, String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
Qualifiers provided in a metric definition.
addDisallowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If set, successful token creation via this role will require that no policies in the given list are requested.
addDiscoveredConverters() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addDiscoveredSources() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addEncryption(String, EncryptionProvider<T>, T) - Method in class io.helidon.security.Security.Builder
Add an encryption to security configuration.
addEncryptionProvider(EncryptionProvider<?>, String) - Method in class io.helidon.security.Security.Builder
Add a named encryption provider.
addEntry(DecryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
Specifies a list of items to be encrypted in a single batch.
addEntry(EncryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
Specifies a list of items to be encrypted in a single batch.
addExcluded(String) - Method in class io.helidon.health.HealthSupport.Builder
Add a health check to a black list.
addExcluded(Collection<String>) - Method in class io.helidon.health.HealthSupport.Builder
Add health checks to a black list.
addExcludedClass(Class<?>) - Method in class io.helidon.health.HealthSupport.Builder
A class may be excluded from invoking health checks on it.
addExcludedClass(Class<? extends T>) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through HelidonServiceLoader.Builder.addService(Object)), it would be ignored.
addExcludedClassName(String) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through HelidonServiceLoader.Builder.addService(Object)), it would be ignored.
addExecutor(PolicyExecutor) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
Add an executor (that is not available as a java service).
addExtensions(Class<? extends Extension>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addExtensions(Extension...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addExtKeyUsage(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the allowed extended key usage constraint on issued certificates.
addExtKeyUsageOid(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Add an extended usage OID.
addFallback(Fallback<T>) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
Add a fallback to the list of handlers.
addFallback(Fallback<U>) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
Add a fallback to the list of handlers.
addFile(String, String, Path) - Method in class io.helidon.media.multipart.FileFormParams.Builder
Add file with specific name and filename to the form.
addFile(String, Path...) - Method in class io.helidon.media.multipart.FileFormParams.Builder
Add files with specific name to the form.
addFilter(ConfigFilter) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter instance that will be used by Config to filter elementary value before it is returned to a user.
addFilter(Function<Config, ConfigFilter>) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter provider as a Function<Config, ConfigFilter>.
addFilter(Supplier<Function<Config, ConfigFilter>>) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter provider as a Supplier<Function<Config, ConfigFilter>>.
addGrant(Grant) - Method in class io.helidon.security.Subject.Builder
Add a grant to this subject.
addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Add an HTTP header.
addHeader(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Add an HTTP header.
addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
Add an HTTP header.
addHeader(String, String...) - Method in class io.helidon.webclient.WebClient.Builder
Add a default header (such as accept).
addHeader(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
Add the token as a new header value.
addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
Add a generic header claim.
addHeaders(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP headers.
addHost(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported host for this target.
addInbound(InboundClientDefinition) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add inbound configuration.
addIncluded(String) - Method in class io.helidon.health.HealthSupport.Builder
Add a health check to a white list (in case HealthSupport.includeAll is set to false.
addIncluded(Collection<String>) - Method in class io.helidon.health.HealthSupport.Builder
Add health checks to a white list (in case HealthSupport.includeAll is set to false.
addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of issuer to the collection of validators.
addKey(Jwk) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
Add a new JWK to this keys.
addList(ConfigNode.ListNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addList(ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds List node to the list.
addList(String, ConfigNode.ListNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addList(String, ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets List node associated with specified key.
addLiveness(Collection<HealthCheck>) - Method in class io.helidon.health.HealthSupport.Builder
Add liveness health check(s).
addLiveness(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Add liveness health check(s).
addLocality(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds the L (Locality) value in the subject field of issued certificates.
addMapper(GenericType<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
Register a mapping function for specified GenericType.
addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper.
addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper with custom priority.
addMapper(Mapper<S, T>, Class<S>, Class<T>) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper.
addMapper(Mapper<S, T>, Class<S>, Class<T>, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper with a custom priority.
addMapper(ConfigMapperProvider) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigMapperProvider with a map of String to specified type.
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Add a custom mapper with generic types support.
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Add a custom mapper.
addMapper(Class<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
Registers mapping function for specified type.
addMapperProvider(MapperProvider) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a new MapperProvider to the list of providers loaded from system service loader.
addMapperProvider(MapperProvider, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a new MapperProvider to the list of providers loaded from system service loader with a custom priority.
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbMapperManager.Builder
Add a mapper provider.
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapperProvider(DbMapperProvider) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Database schema mappers provider.
addMapperProvider(DbMapperProvider, int) - Method in class io.helidon.dbclient.DbMapperManager.Builder
Add a mapper provider with custom priority.
addMediaSupport(MediaSupport) - Method in class io.helidon.media.common.MediaContext.Builder
 
addMediaSupport(MediaSupport) - Method in interface io.helidon.media.common.MediaContextBuilder
Adds new instance of MediaSupport.
addMediaSupport(MediaSupport) - Method in class io.helidon.webclient.WebClient.Builder
 
addMediaSupport(MediaSupport) - Method in class io.helidon.webserver.WebServer.Builder
 
addMediaSupport(MediaSupport, int) - Method in class io.helidon.media.common.MediaContext.Builder
Adds new instance of MediaSupport with specific priority.
addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
This metadata will be set on tokens issued with this SecretID, and is logged in audit logs in plaintext.
addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Request metadata, passed through to the audit devices.
addMetaData(String, String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
Properties describing metrics.
addMethod(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported method for this target.
addMethod(String) - Method in class io.helidon.webserver.PathTracingConfig.Builder
Add a new HTTP method to restrict this configuration for.
addMethod(String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
Add a custom method to be available in expressions without a prefix.
addMethod(String, String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
Add a custom method to be available in expressions.
addMetricData(PostMetricData.MetricData) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Raw metric data points to be posted to the monitoring service.
addNamedRouting(String, Routing) - Method in class io.helidon.webserver.WebServer.Builder
Associates a dedicated routing with an additional server socket configuration.
addNamedRouting(String, Supplier<Routing>) - Method in class io.helidon.webserver.WebServer.Builder
Associates a dedicated routing with an additional server socket configuration.
addNode(ConfigNode) - Method in class io.helidon.config.ListNodeBuilderImpl
Adds new element into the list.
addNode(String, ConfigNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
Sets new member into the map.
addNode(String, ConfigNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Add a config node.
addNoProxy(String) - Method in class io.helidon.webclient.Proxy.Builder
Configure a host pattern that is not going through a proxy.
addObject(ConfigNode.ObjectNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addObject(ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds Object node to the list.
addObject(String, ConfigNode.ObjectNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addObject(String, ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets Object node associated with specified key.
addOperationServer(String, String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Adds an operation server for a given operation ID.
addOrg(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds an O (Organization) value in the subject field of issued certificates.
addOrgUnit(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds an OU (OrganizationalUnit) value in the subject field of issued certificates.
addOutboundProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addOutboundSecurityProvider(OutboundSecurityProvider) - Method in class io.helidon.security.Security.Builder
All configured identity propagation providers are used.
addOutboundSecurityProvider(OutboundSecurityProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named outbound security provider.
addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>) - Method in class io.helidon.security.Security.Builder
All configured identity propagation providers are used.
addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named outbound security provider.
addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Configure outbound target for identity propagation.
addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Add a new outbound target to configure identity propagation or explicit username/password.
addPackages(boolean, Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(boolean, Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addParam(Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
addParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Add next parameter to the list of ordered parameters (e.g.
addParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
addParam(String, Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
addParam(String, Object) - Method in interface io.helidon.dbclient.DbStatement
Add next parameter to the map of named parameters (e.g.
addParam(String, Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
addParameter(String, String) - Method in class io.helidon.common.http.MediaType.Builder
Add a new parameter to the parameter map.
addParser(ConfigParser) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigParser instance that can be used by config system to parse parse ConfigParser.Content of ParsableSource.
addPath(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported paths for this target.
addPathConfig(PathTracingConfig) - Method in class io.helidon.webserver.WebTracingConfig.Builder
Add a path specific configuration of tracing.
addPathServer(String, String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Adds a path server for a given path.
addPayloadClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
Add a generic payload claim.
addPemKey(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Add PEM formatted public key or certificate used to verify the signatures of Kubernetes service account JWTs.
addPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Add a policy for the token.
addPolicyIdentifier(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Add a policy identifier OID.
addPostalCode(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds a Postal Code values in the subject field of issued certificates.
addPrincipal(Principal) - Method in class io.helidon.security.Subject.Builder
Add a principal to the list of principals of this subject.
addPrivateCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
Add a private credential to this subject.
addPrivateCredential(Object) - Method in class io.helidon.security.Subject.Builder
Add a private credential to this subject to be bound under its class.
addPropagation(Configuration.Propagation) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Add propagation type to use.
addProperty(String, Object) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addProvider(SecurityProvider) - Method in class io.helidon.security.Security.Builder
Add a provider, works as Security.Builder.addProvider(SecurityProvider, String), where the name is set to Class.getSimpleName().
addProvider(SecurityProvider, String) - Method in class io.helidon.security.Security.Builder
Adds a named provider that may implement multiple interfaces.
addProvider(Supplier<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
Add a provider, works as Security.Builder.addProvider(SecurityProvider, String), where the name is set to Class.getSimpleName().
addProvider(Supplier<? extends SecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
Adds a named provider that may implement multiple interfaces.
addProvince(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds the ST (Province) values in the subject field of issued certificates.
addPublicCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
Add a public credential to this subject.
addPublicCredential(Object) - Method in class io.helidon.security.Subject.Builder
Add a public credential to this subject to be bound under its class.
addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Add an HTTP query parameter.
addQueryParam(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Add an HTTP query parameter.
addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
Add an HTTP query parameter.
addQueryParamHandler(QueryParamHandler) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Add a new handler to extract query parameter and store it in security request header.
addQueryParamHandlers(Iterable<QueryParamHandler>) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Add handlers to extract query parameters and store them in security request header.
addQueryParams(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP query parameters.
addReader(MessageBodyReader<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addReader(MessageBodyReader<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new reader.
addReader(MessageBodyReader<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addReader(MessageBodyReader<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addReadiness(Collection<HealthCheck>) - Method in class io.helidon.health.HealthSupport.Builder
Add readiness health check(s).
addReadiness(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Add readiness health check(s).
addRenewStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements to be executed to renew a user.
addRequest(AtomicLong, long) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically add the given request amount to the field while capping it at Long.MAX_VALUE.
addResourceClass(Class<?>) - Method in class io.helidon.microprofile.server.Server.Builder
Add a JAX-RS resource class to use.
addResourceClasses(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Add all resource classes from the list to the list of resource classes discovered through CDI.
address() - Method in class io.helidon.integrations.vault.Vault.Builder
 
address() - Method in class io.helidon.security.jwt.Jwt
Address claim.
address(JwtUtil.Address) - Method in class io.helidon.security.jwt.Jwt.Builder
Address of the subject.
address(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Host string, host:port pair, or URL to the base of the Kubernetes API server.
address(String) - Method in class io.helidon.integrations.vault.Vault.Builder
Configure address of the Vault, including scheme, host, and port.
Address(JsonObject) - Constructor for class io.helidon.security.jwt.JwtUtil.Address
Create an address object from json representation.
addRevocationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements to be executed to revoke a user.
addRole(String) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a role to the list of roles for a user subject.
addRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a collection of roles for user subject to this builder.
addRollbackStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements to be executed to rollback a create operation in the event of an error.
addRootRotationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Specifies the database statements to be executed to rotate the root user's credentials.
addScope(String) - Method in class io.helidon.security.jwt.Jwt.Builder
OAuth2 scope claim to add.
addSecret(String, SecretsProvider<T>, T) - Method in class io.helidon.security.Security.Builder
Add a secret to security configuration.
addSecretIdBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.
addSecretProvider(SecretsProvider<?>, String) - Method in class io.helidon.security.Security.Builder
Add a named secret provider.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
Add a new secret value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
Add a new secret value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
Add a secret value to this secret.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
Add a new value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
Add a new secret value to the secret being created.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
Add a secret value to the map of secret values.
addService(DbClientService) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
addService(DbClientService) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addService(DbClientService) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addService(DbClientService) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Add an interceptor.
addService(WebClientService) - Method in class io.helidon.webclient.WebClient.Builder
Register new instance of WebClientService.
addService(Supplier<? extends DbClientService>) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
addService(Supplier<? extends WebClientService>) - Method in class io.helidon.webclient.WebClient.Builder
Register new instance of WebClientService.
addService(T) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add a custom service implementation to the list of services.
addService(T, int) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add a custom service implementation to the list of services with a custom priority.
addServiceProvider(DbClientServiceProvider) - Method in class io.helidon.dbclient.DbClient.Builder
Add an interceptor provider.
addServiceRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a collection of roles for service subject to this builder.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
This throwable will not be considered failure.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Do not apply fallback on this throwable class.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Retry.Builder
This throwable will not be considered retriable.
addSocket(SocketConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Adds an additional named server socket configuration.
addSocket(SocketConfiguration, Routing) - Method in class io.helidon.webserver.WebServer.Builder
Add a named socket and routing.
addSocket(String, int, InetAddress) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
addSocket(String, SocketConfiguration) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Adds an additional named server socket configuration.
addSocket(String, SocketConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.addSocket(SocketConfiguration) instead, name is now part of socket configuration
addSocket(String, Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Adds an additional named server socket configuration builder.
addSocket(String, Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.addSocket(Supplier) instead, name is now part of socket configuration
addSocket(Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.WebServer.Builder
Adds an additional named server socket configuration builder.
addSource(ConfigSource) - Method in interface io.helidon.config.Config.Builder
Add a config source to the list of sources.
addSource(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Add a single config source to this builder.
addSpan(SpanTracingConfig) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
Add a new traced span configuration.
addSpanLog(SpanLogTracingConfig) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
Add configuration of a traced span log.
addStatement(String, String) - Method in class io.helidon.dbclient.DbStatements.Builder
Add named database statement to database configuration..
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addStreamReader(MessageBodyStreamReader<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream reader.
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addStreamWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream writer.
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addStreetAddress(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds a Street Address values in the subject field of issued certificates.
addStringMapper(Class<T>, Function<String, T>) - Method in interface io.helidon.config.Config.Builder
Registers simple Function from String for specified type.
addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Add a supported subject type.
addSyntheticApplication(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Create an application from the provided resource classes and add it to the list of applications.
addTarget(OutboundTarget) - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
Add a new target configuration.
addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an object to an array.
addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToCommaDelimitedArray(String, String) - Method in class io.helidon.integrations.vault.VaultRequest
Add a string to an array represented as a comma delimited string in the request JSON.
addToken(Class<T>, U) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Add a token instance (such as JWT instance).
addToken(Object) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Add a token instance (such as JWT instance).
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Token bound CIDR blocks.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
Specifies blocks of IP addresses which can use the auth tokens generated by this SecretID.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add CIDR block.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
List of CIDR blocks; if set, specifies blocks of IP addresses which can authenticate successfully, and ties the resulting token to these blocks as well.
addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Token policy to encode onto generated tokens.
addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a policy to encode on the generated token.
addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addTracerTag(String, boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, boolean) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, Number) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, Number) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, String) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTransformer(ClassTransformer) - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
addTransport(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported transports for this target.
addUserGroup(String) - Method in class io.helidon.security.jwt.Jwt.Builder
A user group claim to add.
addUserStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Add a user store to the list of stores used by this provider.
addValidator(AbacValidator<? extends AbacValidatorConfig>) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Add an explicit (e.g.
addValue(ConfigNode.ValueNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addValue(ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds String value to the list.
addValue(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds String value to the list.
addValue(String, ConfigNode.ValueNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addValue(String, ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets String value associated with specified key.
addValue(String, String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets String value associated with specified key.
addVaultAuth(VaultAuth) - Method in class io.helidon.integrations.vault.Vault.Builder
Add a VaultAuth to use with this Vault.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
Add a secret version to delete.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
Add a secret version to destroy.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
Add a version to undelete.
addWatchServiceModifier(WatchEvent.Modifier) - Method in class io.helidon.config.FileSystemWatcher.Builder
Add a modifier of the watch service.
addWhitelistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Add an exception to the whitelist.
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addWriter(MessageBodyWriter<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new writer.
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
AFTER_ONCOMPLETE - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONERROR - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONNEXT - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONSUBSCRIBE - io.helidon.media.common.MessageBodyContext.EventType
afterBean(AfterBeanDiscovery, BeanManager) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
Process the previously captured GrpcProxy injection points.
afterExecute(Runnable, Throwable) - Method in class io.helidon.common.configurable.ThreadPool
 
AGE - Static variable in class io.helidon.common.http.Http.Header
The "Age" header name.
ALG_ES256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
ECDSA using P-256 and SHA-256.
ALG_ES384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
ECDSA using P-384 and SHA-384.
ALG_ES512 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
ECDSA using "P-521" and SHA-512.
ALG_HS256 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
HMAC using SHA-256.
ALG_HS384 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
HMAC using SHA-384.
ALG_HS512 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
HMAC using SHA-512.
ALG_NONE - Static variable in class io.helidon.security.jwt.jwk.Jwk
Algorithm defining there is no security (e.g.
ALG_RS256 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
RSASSA-PKCS1-v1_5 using SHA-256.
ALG_RS384 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
RSASSA-PKCS1-v1_5 using SHA-384.
ALG_RS512 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
RSASSA-PKCS1-v1_5 using SHA-512.
algorithm() - Method in class io.helidon.security.jwt.jwk.Jwk
The algorithm used when signing/encrypting this key.
algorithm() - Method in class io.helidon.security.jwt.Jwt
Algorithm claim.
algorithm() - Method in class io.helidon.security.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(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
Set algorithm which should be used.
algorithm(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
Set digest algorithm.
algorithm(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
Set new HMAC algorithm.
algorithm(String) - Method in class io.helidon.common.crypto.Signature.Builder
Set algorithm which should be used.
algorithm(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Set algorithm which should be used.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
Algorithm to sign with.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
Algorithm to use for encryption.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Sign.Request
The algorithm to use to sign the message or message digest.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The algorithm to use to sign the message or message digest.
algorithm(String) - Method in class io.helidon.security.jwt.Jwt.Builder
The "alg" claim is used to define the signature algorithm.
algorithm(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
Algorithm of signature used by this client.
algorithm(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Algorithm used by this signature.
ALGORITHM_AES_256_GCM - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
Default encryption algorithm used by encryption/decryption is "AES_256_GCM".
ALGORITHM_AES_CBC - Static variable in class io.helidon.common.crypto.SymmetricCipher
AES algorithm with CBC method and PKCS5 padding.
ALGORITHM_AES_CTR - Static variable in class io.helidon.common.crypto.SymmetricCipher
AES algorithm with CTR method and no padding.
ALGORITHM_AES_GCM - Static variable in class io.helidon.common.crypto.SymmetricCipher
AES algorithm with GCM method and no padding.
ALGORITHM_CHA_CHA - Static variable in class io.helidon.common.crypto.SymmetricCipher
ChaCha20 encryption algorithm.
ALGORITHM_CHA_CHA_POLY1305 - Static variable in class io.helidon.common.crypto.SymmetricCipher
ChaCha20 encryption algorithm with Poly1305 authentication code.
ALGORITHM_ECDSA_SHA_256 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_256" algorithm.
ALGORITHM_ECDSA_SHA_384 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_384" algorithm.
ALGORITHM_ECDSA_SHA_512 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_512" algorithm.
ALGORITHM_MD2 - Static variable in class io.helidon.common.crypto.HashDigest
Deprecated.
It is strongly recommended not to use this algorithm as stated here RFC6149 - Section 6.
ALGORITHM_MD2_RSA - Static variable in class io.helidon.common.crypto.Signature
Deprecated.
It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 6.
ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HashDigest
Deprecated.
It is strongly recommended not to use this algorithm as stated here RFC6151 - Section 2.1.
ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HmacDigest
Deprecated.
HMAC-MD5 should not be used for signature purposes, for more information see RFC6151 - Section 2.3.
ALGORITHM_MD5_RSA - Static variable in class io.helidon.common.crypto.Signature
Deprecated.
It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 2.
ALGORITHM_NONE_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with no digest algorithm.
ALGORITHM_NONE_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with no digest algorithm specified.
ALGORITHM_RSA_ECB_OAEP_MD5 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
Deprecated.
It is strongly recommended not to use this algorithm as stated here RFC6151 - 2.
ALGORITHM_RSA_ECB_OAEP_SHA1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA1 and MGF1.
ALGORITHM_RSA_ECB_OAEP256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-256 and MGF1.
ALGORITHM_RSA_ECB_OAEP384 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-384 and MGF1.
ALGORITHM_RSA_ECB_OAEP512_224 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/224 and MGF1.
ALGORITHM_RSA_ECB_OAEP512_256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/256 and MGF1.
ALGORITHM_RSA_ECB_PKCS1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
RSA cipher with ECB method using PKCS1 padding.
ALGORITHM_RSA_OAEP_SHA_1 - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
"RSA_OAEP_SHA_1" algorithm.
ALGORITHM_RSA_OAEP_SHA_256 - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
"RSA_OAEP_SHA_256" algorithm.
ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HashDigest
Deprecated.
SHA-1 is unsafe to use alone due to its vulnerability to collision attacks
ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA1 as a hash function.
ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA-224 algorithm.
ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA224 as a hash function.
ALGORITHM_SHA_224_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_224_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_224_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_224_RSA_PKCS1_V1_5" algorithm.
ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA-256 algorithm.
ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA256 as a hash function.
ALGORITHM_SHA_256_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_256_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_256_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_256_RSA_PKCS1_V1_5" algorithm.
ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA-384 algorithm.
ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA384 as a hash function.
ALGORITHM_SHA_384_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_384_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_384_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_384_RSA_PKCS1_V1_5" algorithm.
ALGORITHM_SHA_512 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA512 as a hash function.
ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA-512/224 algorithm.
ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA512/224 as a hash function.
ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA-512/256 algorithm.
ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HmacDigest
HMAC using SHA512/256 as a hash function.
ALGORITHM_SHA_512_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_512_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_512_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_512_RSA_PKCS1_V1_5" algorithm.
ALGORITHM_SHA1_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with SHA1 digest algorithm.
ALGORITHM_SHA1_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA1 digest algorithm.
ALGORITHM_SHA224_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with SHA224 digest algorithm.
ALGORITHM_SHA224_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA224 digest algorithm.
ALGORITHM_SHA256_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with SHA256 digest algorithm.
ALGORITHM_SHA256_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA256 digest algorithm.
ALGORITHM_SHA3_224 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA3-224 algorithm.
ALGORITHM_SHA3_256 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA3-256 algorithm.
ALGORITHM_SHA3_384 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA3-384 algorithm.
ALGORITHM_SHA3_512 - Static variable in class io.helidon.common.crypto.HashDigest
Digest SHA3-512 algorithm.
ALGORITHM_SHA384_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with SHA384 digest algorithm.
ALGORITHM_SHA384_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA384 digest algorithm.
ALGORITHM_SHA512_224_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA512/224 digest algorithm.
ALGORITHM_SHA512_256_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA512/256 digest algorithm.
ALGORITHM_SHA512_ECDSA - Static variable in class io.helidon.common.crypto.Signature
Elliptic curve digital signature algorithm with SHA512 digest algorithm.
ALGORITHM_SHA512_RSA - Static variable in class io.helidon.common.crypto.Signature
RSA signature algorithm with SHA512 digest algorithm.
aliasesOf(String) - Static method in class io.helidon.config.EnvironmentVariableAliases
Returns a list of aliases for the given config key.
all(String) - Method in class io.helidon.common.http.HashParameters
 
all(String) - Method in interface io.helidon.common.http.Headers
Returns an unmodifiable List of all header fields - each element represents a value of a single header field in the request.
all(String) - Method in interface io.helidon.common.http.Parameters
Returns an unmodifiable List of all of the values of the given named parameter.
all(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
ALL - io.helidon.grpc.server.ServerRequestAttribute
log all attributes.
ALL_CALL_OPTIONS - io.helidon.grpc.client.ClientRequestAttribute
Add the method call options to the tracing span.
allAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns class level and method level annotations together in one Map.
allHeaders(String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Retrieves all header values for a given key as Strings.
ALLOW - Static variable in class io.helidon.common.http.Http.Header
The "Allow" header name.
allowAnonymous() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
allowAnonymous() - Static method in class io.helidon.security.integration.webserver.WebSecurity
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
allowAnyName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request any CN.
allowBareDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request certificates matching the value of the actual domains themselves; e.g.
allowChunkedEncoding(boolean) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Whether chunked Http.Header.TRANSFER_ENCODING should be added to the headers if the entity is chunked.
allowCredentials() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
Whether the client can send cookies or credentials.
allowCredentials() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowCredentials(boolean) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowCredentials(boolean) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowDeletion(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Specifies if the key is allowed to be deleted.
allowedCipherSuite() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().cipherSuite() instead. This method will be removed at 3.0.0 version.
allowedCipherSuite(List<String>) - Method in class io.helidon.webclient.WebClientTls.Builder
Set allowed cipher suite for the client.
allowedCipherSuite(List<String>) - Method in class io.helidon.webserver.WebServerTls.Builder
Set allowed cipher suite.
allowedDomainTemplates(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
When set, allowed_domains may contain templates, as with ACL Path Templating.
allowGlobDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Allows names specified in allowed_domains to contain glob patterns (e.g.
allowHeaders() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
A list of request headers that are allowed or "*" to allow all headers.
allowHeaders() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowHeaders(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowHeaders(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowImpersonation(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to allow impersonation by explicitly overriding username from outbound requests using JwtAuthProvider.EP_PROPERTY_OUTBOUND_USER property.
allowImpersonation(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether to allow impersonation by explicitly overriding username from outbound requests using JwtProvider.EP_PROPERTY_OUTBOUND_USER property.
allowIpSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request IP Subject Alternative Names.
allowLocalhost(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request certificates for localhost as one of the requested common names.
allowMethods() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
A list of supported HTTP request methods.
allowMethods() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowMethods(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowMethods(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowOrigins() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowOrigins(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowOrigins(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
If set, enables taking backup of named key in the plaintext format.
allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
If set, enables taking backup of named key in the plaintext format.
allowSubDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request certificates with CNs that are subdomains of the CNs allowed by the other role options.
allowUnsigned(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Configure support for unsigned JWT.
AlreadyCompletedException - Exception in io.helidon.common.http
Signals that a mutation method has been invoked on a resource that is already completed.
AlreadyCompletedException(String) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified detail message.
AlreadyCompletedException(String, Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified detail message and cause.
AlreadyCompletedException(Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified cause.
ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
The "Alt-Svc" header name.
analyze(Class<?>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Class<?>) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Class<?>) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze an application class.
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze a resource class.
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze a resource method.
and(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character matched by both this matcher and other.
and(Predicate<ServerRequest>) - Method in class io.helidon.webserver.RequestPredicate
Returns a composed predicate that represents a logical AND expression between this predicate and another predicate.
annotatedEndpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Add single annotated endpoint.
annotatedEndpoints() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication
Get list of annotated endpoints.
AnnotatedMethod - Class in io.helidon.microprofile.grpc.core
A model of an annotated gRPC method.
AnnotatedMethodList - Class in io.helidon.microprofile.grpc.core
Iterable list of AnnotatedMethods on a single class with convenience getters to provide additional method information.
annotatedServiceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the actual annotated class.
AnnotatedServiceConfigurer - Interface in io.helidon.microprofile.grpc.server
A class that may apply modifications to a ServiceDescriptor.Builder for an annotated gRPC service class.
AnnotatedTypeWrapper(AnnotatedType<T>, Annotation...) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
Constructor.
AnnotationAnalyzer - Interface in io.helidon.security.providers.common.spi
Provides capability to extensions to enforce authentication and authorization even when the resource is not annotated with io.helidon.security.annotations.Authenticated or io.helidon.security.annotations.Authorized.
AnnotationAnalyzer.AnalyzerResponse - Class in io.helidon.security.providers.common.spi
Response of an analysis run.
AnnotationAnalyzer.AnalyzerResponse.Builder - Class in io.helidon.security.providers.common.spi
Fluent API builder for AnnotationAnalyzer.AnalyzerResponse.
AnnotationAnalyzer.Flag - Enum in io.helidon.security.providers.common.spi
Flag for security type.
annotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
annotationsWithMetaAnnotation(Class<? extends Annotation>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of annotations annotated with the specified meta-annotation.
annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
 
annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
 
ANONYMOUS - Static variable in interface io.helidon.security.SecurityContext
Anonymous subject.
ANONYMOUS_PRINCIPAL - Static variable in interface io.helidon.security.SecurityContext
Anonymous user principal.
any() - Static method in class io.helidon.common.http.CharMatcher
Matches any character.
any(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests to provided handler(s).
any(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests with corresponding path to provided handler(s).
any(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests with corresponding path to provided handler(s).
anyOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character present in the given character sequence.
anyOf(Iterable<Http.RequestMethod>, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests any specified method to provided handler(s).
anyOf(Iterable<Http.RequestMethod>, PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests with any specified method and corresponding path to provided handler(s).
anyOf(Iterable<Http.RequestMethod>, String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests with any specified method and corresponding path to provided handler(s).
api() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
Etcd API version.
api(EtcdConfigSourceBuilder.EtcdApi) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Etcd API version.
API - Static variable in interface io.helidon.integrations.vault.sys.SysRx
The API of this sys implementation.
API_HOST_FORMAT - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Host format of API server.
API_HOST_FORMAT - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Host format of API server.
API_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Host name prefix.
API_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Host name prefix.
API_VERSION - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Version of Secret API supported by this client.
API_VERSION - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Version of API supported by this client.
ApiEntityResponse - Class in io.helidon.integrations.common.rest
Response from a remote server with an entity.
ApiEntityResponse(ApiEntityResponse.Builder<?, ?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse
Create a new instance.
ApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,​T,​X>,​T extends ApiEntityResponse,​X> - Class in io.helidon.integrations.common.rest
Fluent API builder base to build subclasses of ApiEntityResponse.
ApiException - Exception in io.helidon.integrations.common.rest
API exception that is not related to processing of a response.
ApiException() - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception without a cause and message.
ApiException(String) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a message and without a cause.
ApiException(String, Throwable) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a cause and message.
ApiException(Throwable) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a cause and without a message.
ApiJsonBuilder<T extends ApiJsonBuilder<T>> - Class in io.helidon.integrations.common.rest
Common base class for builders that construct a JSON object.
ApiJsonBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiJsonBuilder
Default constructor.
ApiJsonParser - Class in io.helidon.integrations.common.rest
Helper methods to process a returned JSON.
ApiJsonParser() - Constructor for class io.helidon.integrations.common.rest.ApiJsonParser
 
ApiJsonRequest<T extends ApiJsonRequest<T>> - Class in io.helidon.integrations.common.rest
Common base class for REST requests that have an entity.
ApiJsonRequest() - Constructor for class io.helidon.integrations.common.rest.ApiJsonRequest
Default constructor.
ApiOptionalResponse<R> - Class in io.helidon.integrations.common.rest
A response for requests that may or may not return an entity, such as GET requests that may have a 404 response code.
ApiOptionalResponse(ApiOptionalResponse.BuilderBase<?, ?, ?, ?>, Optional<R>) - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse
 
ApiOptionalResponse.Builder<X,​R> - Class in io.helidon.integrations.common.rest
Fluent API builder for ApiOptionalResponse.
ApiOptionalResponse.BuilderBase<B extends ApiOptionalResponse.BuilderBase<B,​T,​X,​R>,​T extends ApiOptionalResponse<R>,​X,​R> - Class in io.helidon.integrations.common.rest
Fluent API builder base for subclasses of ApiOptionalResponse.
ApiRequest<T extends ApiRequest<T>> - Interface in io.helidon.integrations.common.rest
Common base class for REST requests.
ApiResponse - Class in io.helidon.integrations.common.rest
A base for responses without an entity.
ApiResponse(ApiResponse.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiResponse
Create a new rest response.
ApiResponse.Builder<B extends ApiResponse.Builder<B,​T>,​T extends ApiResponse> - Class in io.helidon.integrations.common.rest
Abstract fluent API builder to build subclasses of ApiResponse.
apiResponseBuilder() - Static method in class io.helidon.integrations.common.rest.ApiOptionalResponse
A builder to create an optional response.
ApiRestException - Exception in io.helidon.integrations.common.rest
Exception when invoking remote REST API caused by wrong response from the API call.
ApiRestException(ApiRestException.BaseBuilder<?>) - Constructor for exception io.helidon.integrations.common.rest.ApiRestException
Create a new instance using base builder.
ApiRestException.BaseBuilder<B extends ApiRestException.BaseBuilder<B>> - Class in io.helidon.integrations.common.rest
Base builder extended by specific builder class.
ApiRestRequest<T extends ApiRequest<T>> - Class in io.helidon.integrations.common.rest
Common base class for REST requests.
ApiRestRequest() - Constructor for class io.helidon.integrations.common.rest.ApiRestRequest
Default constructor.
apiSpecificError() - Method in exception io.helidon.integrations.common.rest.ApiRestException
API specific error message if such is available.
apiSpecificError(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Error specific to the integrated system, configured by implementation of the RestApi.
apiType() - Method in interface io.helidon.integrations.vault.AuthMethod
Implementation class of this authentication method.
apiType() - Method in interface io.helidon.integrations.vault.SysApi
Implementation class of this sys API.
apiVersion(String) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
 
appClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Client with configured proxy and security of this OIDC client.
appId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
IDCS Application ID.
application(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Set the JAX-RS application class that forms this instance.
application(Application) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Set the JAX-RS application that forms this instance.
APPLICATION - io.helidon.security.EndpointConfig.AnnotationScope
Annotations on an application class or application layer.
APPLICATION_ATOM_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/atom+xml media type.
APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/x-www-form-urlencoded media type.
APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/javascript media type.
APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/json media type.
APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/octet-stream media type.
APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI json.
APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI yaml.
APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/stream+json media type.
APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/svg+xml media type.
APPLICATION_X_NDJSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/x-ndjson media type.
APPLICATION_X_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing "x" YAML as application.
APPLICATION_XHTML_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/xhtml+xml media type.
APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/xml media type.
APPLICATION_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML.
applicationClass() - Method in class io.helidon.microprofile.server.JaxRsApplication
Application class, if this application is based on an actual class.
applicationClass() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication
Get access to application class, if present.
applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Set an application class in the builder.
applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.WebSocketCdiExtension
Overrides a websocket application class.
applicationClass(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an application class without inspecting it for annotations and without creating a config from it.
applications(Application...) - Method in class io.helidon.microprofile.server.Server.Builder
Replace existing applications with the ones provided.
ApplicationScopedTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
Transforms CDI ApplicationScoped annotation into Micronaut Singleton.
ApplicationScopedTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
 
applicationsToRun() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
List of applications including discovered and explicitly configured applications.
apply(byte[], Boolean) - Method in interface io.helidon.security.spi.DigestProvider.DigestFunction
Create digest.
apply(byte[], Boolean, String) - Method in interface io.helidon.security.spi.DigestProvider.VerifyFunction
Verify digest.
apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilter
 
apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilterService
 
apply(Config.Key, String) - Method in class io.helidon.config.OverrideConfigFilter
 
apply(Config.Key, String) - Method in interface io.helidon.config.spi.ConfigFilter
Filters an elementary config value before it is made available to the application via the Config API.
apply(Config.Key, String) - Method in class io.helidon.config.ValueResolvingFilter
 
apply(DbClientServiceContext) - Method in class io.helidon.dbclient.common.DbClientServiceBase
This method is only invoked if the predicate for this service was passed.
apply(DbClientServiceContext) - Method in class io.helidon.dbclient.tracing.DbClientTracing
 
apply(OciRestApi, Config) - Method in interface io.helidon.integrations.oci.connect.spi.InjectionProvider.CreateInstanceFunction
Create a new instance in singleton scope (or Application for CDI).
apply(Vault, Config, InjectionProvider.InstanceConfig) - Method in interface io.helidon.integrations.vault.spi.InjectionProvider.CreateInstanceFunction
Create a new instance in singleton scope (or Application for CDI).
apply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply the log entry, adds padding to the log entry and then calls AbstractLogEntry.doApply(AccessLogContext).
apply(AccessLogContext) - Method in interface io.helidon.webserver.accesslog.AccessLogEntry
This method is called once the response is fully processed.
apply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserIdLogEntry
 
apply(Span) - Method in class io.helidon.tracing.Tag
Configure this tag on the span provided.
apply(String, String) - Method in class io.helidon.config.encryption.MpEncryptionFilter
 
apply(String, String) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
Apply this filter on the provided value.
apply(Flow.Publisher<DataChunk>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
apply(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
 
apply(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
 
applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
applyFilters(Flow.Publisher<DataChunk>) - Method in class io.helidon.media.common.MessageBodyContext
Apply the filters on the given input publisher to form a publisher chain.
applyFilters(Flow.Publisher<DataChunk>, GenericType<?>) - Method in class io.helidon.media.common.MessageBodyContext
Apply the filters on the given input publisher to form a publisher chain.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
These throwables will be considered failures, and all other will not.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Fallback.Builder
Apply fallback on these throwable classes.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Retry.Builder
These throwables will be considered failures, and all other will not.
applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity
 
applyThrows(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface io.helidon.common.reactive.Single
 
appName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an explicit application name.
AppRoleAuth - Interface in io.helidon.integrations.vault.auths.approle
Vault authentication method for AppRole.
AppRoleAuthProvider - Class in io.helidon.integrations.vault.auths.approle
Java Service Loader implementation for AppRole authentication method.
AppRoleAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
 
AppRoleAuthRx - Interface in io.helidon.integrations.vault.auths.approle
Vault authentication method for AppRole.
appRoleId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
ID of the AppRole.
AppRoleVaultAuth - Class in io.helidon.integrations.vault.auths.approle
Vault authentication for AppRole.
AppRoleVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
Deprecated.
AppRoleVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.approle
Fluent API builder for AppRoleVaultAuth.
approximateCount() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The approximate number of objects in the bucket.
approximateSize() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The approximate total size in bytes of all objects in the bucket.
AppToken(WebTarget) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
Create a new token with a token endpoint.
AqConfigBuilder - Class in io.helidon.messaging.connectors.aq
Build AQ specific config.
AqConnector - Interface in io.helidon.messaging.connectors.aq
Reactive Messaging Oracle AQ connector.
AqConnector.AqConnectorBuilder - Class in io.helidon.messaging.connectors.aq
Builder for AqConnectorImpl.
AqConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
 
AqConnectorImpl - Class in io.helidon.messaging.connectors.aq
MicroProfile Reactive Messaging Oracle AQ connector.
AqMessage<T> - Interface in io.helidon.messaging.connectors.aq
Message representing AQ JMS message together with all the metadata.
aroundConstruct(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Invoked during the intercepted constructor invocation.
aroundConstruct(InvocationContext) - Method in class io.helidon.servicecommon.restcdi.HelidonInterceptor.Base
 
aroundConstruction(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Invokes the implementation's preInvocation logic for a constructor, once for each work item associated with the constructor.
aroundConstruction(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor.WithPostCompletion
Invokes the implementation's preInvocation and postCompletion logic for a constructor, once for each work item associated with the constructor.
aroundInvocation(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Invokes the implementation's preInvocation logic for a method, once for each work item associated with the method.
aroundInvocation(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor.WithPostCompletion
Invokes the implementation's preInvocation and postCompletion logic for a constructor, once for each work item associated with the method.
aroundInvoke(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Invoked during the intercepted method invocation.
aroundInvoke(InvocationContext) - Method in class io.helidon.servicecommon.restcdi.HelidonInterceptor.Base
 
arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
Create a list of strings from JSON array.
as(GenericType<T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue for a generic type.
as(GenericType<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(GenericType<T>) - Method in interface io.helidon.dbclient.DbColumn
Value of this column as a generic type.
as(GenericType<T>) - Method in interface io.helidon.dbclient.DbRow
Map this row to an object using a DbMapper.
as(GenericType<T>) - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
as(GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a completion stage of the requested type.
as(Class<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
Consumes and converts the request content into a completion stage of the requested type.
as(Class<T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue.
as(Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(Class<T>) - Method in interface io.helidon.dbclient.DbColumn
Typed value of this column.
as(Class<T>) - Method in interface io.helidon.dbclient.DbRow
Get specific class instance representation of this row.
as(Class<T>) - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
as(Class<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
as(Class<T>) - Method in class io.helidon.media.multipart.ReadableBodyPart
Converts the part content into an instance of the requested type.
as(Function<Config, T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue created from factory method.
as(Function<Config, T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(Function<DbRow, T>) - Method in interface io.helidon.dbclient.DbRow
Get specific class instance representation of this row.
as(Function<T, N>) - Method in interface io.helidon.config.ConfigValue
Convert this ConfigValue to a different type using a mapper function.
asBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is base64-url encoded and convert it to big integer.
asBoolean() - Method in interface io.helidon.config.Config
Boolean typed value.
asByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is a base64-url encoded byte array.
ascii() - Static method in class io.helidon.common.http.CharMatcher
Determines whether a character is ASCII, meaning that its code point is less than 128.
ASCTIME_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The ANSI C's asctime() format, such as 'Sun Nov 6 08:49:37 1994'.
asDouble() - Method in interface io.helidon.config.Config
Double typed value.
asErrorEvent() - Method in interface io.helidon.media.common.MessageBodyContext.Event
Fluent helper method to cast this event as a MessageBodyContext.ErrorEvent.
asInputStream() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
Return InputStream which is able to read JMS ByteMessage.
asInt() - Method in interface io.helidon.config.Config
Integer typed value.
asList() - Method in class io.helidon.common.serviceloader.HelidonServiceLoader
Provides a list of service implementations in prioritized order.
asList(Class<T>) - Method in interface io.helidon.config.Config
Returns list of specified type.
asList(Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asList(Function<Config, T>) - Method in interface io.helidon.config.Config
Returns this node as a list converting each list value using the provided mapper.
asList(Function<Config, T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asLong() - Method in interface io.helidon.config.Config
Long typed value.
asMap() - Method in interface io.helidon.config.Config
Transform all leaf nodes (values) into Map instance.
asMap() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asNode() - Method in interface io.helidon.config.Config
Returns existing current config node as a Optional instance or Optional.empty() in case of Config.Type.MISSING node.
asNodeList() - Method in interface io.helidon.config.Config
Returns a list of child Config nodes if the node is Config.Type.OBJECT.
asNodeList() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asOptional() - Method in interface io.helidon.config.ConfigValue
Returns a typed value as Optional.
assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
 
assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
Asserter endpoint for a specific tenant.
asStream(GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a stream of entities of the requested type.
asStream(Class<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a stream of entities of the requested type.
asString() - Method in interface io.helidon.config.Config
String typed value.
asString(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is string.
asThreadPool(ExecutorService) - Static method in class io.helidon.common.configurable.ThreadPool
Returns the given executor as a ThreadPool if possible.
AsymmetricCipher - Class in io.helidon.common.crypto
This class provides simple and stateless way to encrypt and decrypt messages using selected asymmetric cipher.
AsymmetricCipher.Builder - Class in io.helidon.common.crypto
Builder of the AsymmetricCipher.
Async - Interface in io.helidon.faulttolerance
Support for asynchronous execution of synchronous (blocking) calls.
Async.Builder - Class in io.helidon.faulttolerance
Fluent API Builder for Async.
asyncExecutorService(ExecutorService) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Sets the executor service to use for a handling of asynchronous requests with AsyncResponse.
atHash() - Method in class io.helidon.security.jwt.Jwt
AtHash claim.
atHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
Access Token hash value.
atnClientBuilder() - Method in interface io.helidon.security.SecurityContext
Authenticator client builder to use for programmatic authentication.
atnTokenHandler(TokenHandler) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Token handler to extract username from request.
atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Token handler to extract username from request.
atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Token handler to extract username from request.
atnTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
Create a tracing span for authentication.
AtnTracing - Class in io.helidon.security.integration.common
Authentication tracing support.
AttributeResolver - Class in io.helidon.security.abac.policy.el
Resolver for AbacSupport types.
AttributeResolver() - Constructor for class io.helidon.security.abac.policy.el.AttributeResolver
 
attributes(AbacSupport) - Method in class io.helidon.security.Grant.Builder
Attributes of this grant.
attributes(AbacSupport) - Method in class io.helidon.security.Subject.Builder
Add all attributes to this subject.
atzChecked() - Method in interface io.helidon.security.SecurityContext
Return true if either of authorization methods (SecurityContext.authorize(Object...) or SecurityContext.atzClientBuilder() was called).
atzClientBuilder() - Method in interface io.helidon.security.SecurityContext
Authorization client builder to use for programmatic authorization.
atzTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
Create a tracing span for authorization.
AtzTracing - Class in io.helidon.security.integration.common
Authorization tracing support.
audience() - Method in class io.helidon.security.jwt.Jwt
Audience claim.
audience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Expected token audience.
audience(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Optional Audience claim to verify in the JWT.
audience(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Audience identifies the expected recipients of this JWT (optional).
audience(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Audience of issued tokens.
audit() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
audit() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Audit this request for any method.
audit() - Method in class io.helidon.security.integration.webserver.SecurityHandler
Audit this request for any method.
audit() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
audit(AuditEvent) - Method in interface io.helidon.security.SecurityContext
Audit a security event.
AUDIT_FAILURE - io.helidon.security.AuditEvent.AuditSeverity
Audit framework failure - we cannot correctly audit.
AUDIT_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for audit events.
auditConsumer() - Method in interface io.helidon.security.spi.AuditProvider
Return your subscriber for audit events.
Audited - Annotation Type in io.helidon.security.annotations
An annotation to specify server resources to be audited.
AuditEvent - Interface in io.helidon.security
An audit event to store using an Audit provider.
AuditEvent.AuditParam - Class in io.helidon.security
Named parameters of audit event.
AuditEvent.AuditSeverity - Enum in io.helidon.security
Severity of AuditEvent.
auditEventType(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Override for event-type, defaults to "grpcRequest".
auditEventType(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Override for event-type, defaults to "request".
auditMessageFormat(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Override for audit message format, defaults to "%2$s %1$s %4$s %5$s requested by %3$s".
auditMessageFormat(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
AuditProvider - Interface in io.helidon.security.spi
Audit provider, storing audit events.
AuditProvider.AuditSource - Interface in io.helidon.security.spi
Source of an audit source (as in "where this audit event originated").
AuditProvider.TracedAuditEvent - Interface in io.helidon.security.spi
Audit event sent to Audit provider.
auditSource() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
Source of this audit event (class, method, line number etc.).
auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
Authentication method to disable.
auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
Authentication method to enable.
auth(AuthMethod<T>) - Method in interface io.helidon.integrations.vault.Vault
Get access to authentication method.
auth(AuthMethod<T>, String) - Method in interface io.helidon.integrations.vault.Vault
Get access to authentication method, using a custom path.
AUTH - io.helidon.security.providers.httpauth.HttpDigest.Qop
QOP "auth" - stands for "authentication".
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Kubernetes authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Token authentication method.
authenticate() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as GrpcSecurityHandler.rolesAllowed(String...).
authenticate() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as SecurityHandler.rolesAllowed(String...).
authenticate() - Static method in class io.helidon.security.integration.webserver.WebSecurity
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in interface io.helidon.security.SecurityContext
Authenticate current request (based on current SecurityEnvironment and EndpointConfig.
authenticate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to authenticate requests.
authenticate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Whether to authenticate requests.
authenticate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether to authenticate requests.
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
 
authenticate(Config, Vault.Builder) - Method in interface io.helidon.integrations.vault.spi.VaultAuth
Provide RestApi to use with Vault operations.
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
authenticate(ProviderRequest) - Method in interface io.helidon.security.spi.AuthenticationProvider
Authenticate a request.
authenticate(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Authenticate a request.
authenticateAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Whether to authorize only annotated methods (with Authenticated annotation or all.
Authenticated - Annotation Type in io.helidon.security.annotations
An annotation used to specify server resources with enforced authentication and resources accessible without authentication.
AUTHENTICATION - Static variable in class io.helidon.grpc.core.InterceptorPriorities
Security authentication priority.
authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable authentication.
authenticationOptional() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
authenticationOptional() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
authenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
Set the default authentication provider.
authenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
Set the default authentication provider.
AuthenticationProvider - Interface in io.helidon.security.spi
Authentication security provider.
authenticationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Authentication response of this analysis.
authenticationResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Authentication response.
AuthenticationResponse - Class in io.helidon.security
Response as returned from an authentication provider.
AuthenticationResponse.Builder - Class in io.helidon.security
Authentication response builder.
authenticator() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Explicit authentication provider name.
authenticator(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Explicit authentication provider to use.
AuthMethod<T> - Interface in io.helidon.integrations.vault
An authentication method.
AuthMethodProvider<T> - Interface in io.helidon.integrations.vault.spi
A Java Service Loader SPI to support additional auth methods of Vault.
AUTHN_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for authentication events.
AUTHORITY - io.helidon.grpc.client.ClientRequestAttribute
Add the security authority to the tracing span.
AUTHORIZATION - io.helidon.security.providers.httpsign.HttpSignHeader
Creates (or validates) an "Authorization" header, that contains "Signature" as the beginning of its content (the rest of the header is the same as for HttpSignHeader.SIGNATURE.
AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
The "Authorization" header name.
AUTHORIZATION - Static variable in class io.helidon.grpc.core.ContextKeys
The Metadata.Key to use to obtain the authorization data.
AUTHORIZATION - Static variable in class io.helidon.grpc.core.InterceptorPriorities
Security authorization priority.
authorizationEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
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.
authorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
Set the default authorization provider.
authorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
Set the default authorization provider.
AuthorizationProvider - Interface in io.helidon.security.spi
Authorization security provider.
authorizationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Authorization response of this analysis.
AuthorizationResponse - Class in io.helidon.security
Response from an authorization decision.
AuthorizationResponse.Builder - Class in io.helidon.security
Builder for custom Authorization responses.
authorize() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Enable authorization for this route.
authorize() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as GrpcSecurityHandler.rolesAllowed(String...).
authorize() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as SecurityHandler.rolesAllowed(String...).
authorize() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Enable authorization for this route.
authorize(ProviderRequest) - Method in interface io.helidon.security.spi.AuthorizationProvider
Authorize a request based on configuration.
authorize(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Authorize a request based on configuration.
authorize(Object...) - Method in interface io.helidon.security.SecurityContext
Authorize access to a resource (or more resources) based on current environment and endpoint configuration.
authorizeAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Whether to authorize only annotated methods (with Authorized annotation) or all.
Authorized - Annotation Type in io.helidon.security.annotations
An annotation used to specify server resources with enforced authorization.
authorizer() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Explicit authorization provider name.
authorizer(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Explicit authorization provider to use.
authorizeResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Authorization response.
AUTHZ_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for authorization events.
AUTO_ACKNOWLEDGE - io.helidon.messaging.connectors.jms.AcknowledgeMode
Acknowledges automatically after message reception over JMS api.
autoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
This flag defines the strategy of committing messages to Kafka.
autoOffsetReset(KafkaConfigBuilder.AutoOffsetReset) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server (e.g.
await() - Method in interface io.helidon.common.reactive.Awaitable
Block until CompletableFuture is completed, throws only unchecked exceptions.
await(long, TimeUnit) - Method in interface io.helidon.common.reactive.Awaitable
Block until CompletableFuture is completed, throws only unchecked exceptions.
Awaitable<T> - Interface in io.helidon.common.reactive
Makes intentional blocking when waiting for CompletableFuture more convenient with Awaitable.await() and Awaitable.await(long, java.util.concurrent.TimeUnit) methods.

B

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

C

caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate.
caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate.
caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate.
caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate.
caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate in raw bytes.
caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate in raw bytes.
CaCertificateGet - Class in io.helidon.integrations.vault.secrets.pki
Get CA Certificate request and response.
CaCertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
CaCertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
cache(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Use explicit EvictableCache for role caching.
CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
The "Cache-Control" header name.
CACHE_EVICT_DELAY_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default eviction delay in minutes (how long to wait after the cache is started).
CACHE_EVICT_PERIOD_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default eviction period in minutes (how often to evict records).
CACHE_MAX_SIZE - Static variable in interface io.helidon.security.providers.common.EvictableCache
Maximal number of records in the cache.
CACHE_TIMEOUT_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default timeout of records in minutes (inactivity timeout).
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.
call() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
call() - Method in class io.helidon.grpc.server.ConstantHealthCheck
 
call() - Method in class io.helidon.health.checks.DeadlockHealthCheck
 
call() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
 
call() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
 
call() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
 
call() - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck
Checks that the OCI Object Storage bucket is accessible, if defined.
call() - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
 
call() - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
 
CALL_ATTRIBUTES - io.helidon.grpc.server.ServerRequestAttribute
log the call attributes.
callCredentials() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
Return the CallCredentials set on this service.
callCredentials() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Return the CallCredentials set on this service.
callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Register the specified CallCredentials to be used for this method.
callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the CallCredentials to be used for this service.
callCredentials(String, CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
callCredentials(String, CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the CallCredentials to be used for the specified method in this service.
callHandler() - Method in class io.helidon.grpc.server.MethodDescriptor
Return the call handler.
callOptions(CallOptions) - Method in class io.helidon.grpc.client.GrpcServiceClient.Builder
Set the CallOptions to use.
calls(int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Total number of calls (first + retries).
callsAccepted() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of calls accepted on the bulkhead.
callsRejected() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of calls rejected on the bulkhead.
callTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
Timeout of the call.
callTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Timeout for the individual invocation.
cancel() - Method in class io.helidon.common.reactive.CompletionSingle
 
cancel() - Method in interface io.helidon.common.reactive.Single
Cancel upstream.
cancel() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Hard cancel - nothing is sent to the subscriber but subscription is considered as canceled.
cancel() - Method in enum io.helidon.common.reactive.SubscriptionHelper
 
cancel(boolean) - Method in class io.helidon.config.SimpleRetryPolicy
 
cancel(boolean) - Method in interface io.helidon.config.spi.RetryPolicy
Cancels the current use of the retry policy.
cancel(AtomicReference<Flow.Subscription>) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically swap in the SubscriptionHelper.CANCELED instance and call cancel() on any previous Subscription held.
CANCELED - io.helidon.common.reactive.SubscriptionHelper
The singleton instance indicating a canceled subscription.
capacity() - Method in class io.helidon.common.configurable.LruCache
Capacity of this cache.
capacity(int) - Method in class io.helidon.common.configurable.LruCache.Builder
Configure capacity of the cache.
cast(Object) - Method in class io.helidon.common.GenericType
Casts the parameter to the type of this generic type.
cause(Throwable) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Possible cause of this exception (such as when we fail to parse returned entity).
CDISEJtaPlatform - Class in io.helidon.integrations.cdi.hibernate
An AbstractJtaPlatform that is an ApplicationScoped CDI managed bean that supplies TransactionManager and UserTransaction instances that are supplied to it at construction time.
CDISEJtaPlatform(TransactionManager, UserTransaction) - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Creates a new CDISEJtaPlatform.
CDISEJtaPlatformProvider - Class in io.helidon.integrations.cdi.hibernate
A JtaPlatformProvider that uses a CDI instance to provide a JtaPlatform.
CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
A JMXServerPlatformBase that arranges things such that CDI, not JNDI, will be used to acquire a TransactionManager and MBeanServer.
CDISEPlatform(DatabaseSession) - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Creates a CDISEPlatform.
CDISEPlatform.Eclipselink - Annotation Type in io.helidon.integrations.cdi.eclipselink
A Qualifier used to designate various things as being related to Eclipselink in some way.
CDISEPlatform.Eclipselink.Literal - Class in io.helidon.integrations.cdi.eclipselink
An AnnotationLiteral that implements CDISEPlatform.Eclipselink.
CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
A JTATransactionController whose CDISEPlatform.TransactionController.acquireTransactionManager() method uses CDI, not JNDI, to return a TransactionManager instance.
CDISEPlatformExtension - Class in io.helidon.integrations.cdi.eclipselink
Deprecated.
Only a CDI container should instantiate this class.
CDISEPlatformExtension() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatformExtension
Deprecated.
Only a CDI container should invoke this constructor.
certAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Alias of X.509 certificate of public key.
certChain() - Method in class io.helidon.common.pki.KeyConfig
The X.509 Certificate Chain.
certChain(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Load certificate chain from PEM resource.
certChainAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Alias of an X.509 chain.
certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Get a certificate.
certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Get a certificate.
certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate with the defined serial id.
certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate with the defined serial id.
certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate in raw bytes, currently only PkiFormat.PEM is supported.
certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate in raw bytes, currently only PkiFormat.PEM is supported.
certificate(Path) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set certificate path.
CertificateGet - Class in io.helidon.integrations.vault.secrets.pki
Get Certificate request and response.
CertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
CertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
certificateTrustStore(KeyConfig) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets new certificate trust store.
certs() - Method in class io.helidon.common.pki.KeyConfig
The X.509 Certificates.
CFG_KEY_CHANNELS - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
The configuration key for the channels configuration.
CHANGED - io.helidon.config.spi.ChangeEventType
The content is modified.
ChangeEventType - Enum in io.helidon.config.spi
Type of changes that can happen in a PollingStrategy.Polled components.
changesExecutor(Executor) - Method in interface io.helidon.config.Config.Builder
Specifies "observe-on" Executor to be used by Config.onChange(java.util.function.Consumer) to deliver new Config instance.
changeTime() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
Time of change, or as close to that time as we can get.
changeWatcher() - Method in class io.helidon.config.AbstractSource
A change watcher of this source, if it implements WatchableSource and has one configured.
changeWatcher() - Method in class io.helidon.config.DirectoryConfigSource
 
changeWatcher() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
changeWatcher() - Method in class io.helidon.config.FileConfigSource
 
changeWatcher() - Method in class io.helidon.config.FileOverrideSource
 
changeWatcher() - Method in interface io.helidon.config.spi.WatchableSource
If a change watcher is configured with this source, return it.
changeWatcher() - Method in class io.helidon.config.UrlConfigSource
 
changeWatcher() - Method in class io.helidon.config.UrlOverrideSource
 
changeWatcher(Config) - Static method in class io.helidon.config.MetaConfig
Load a change watcher based on its meta configuration.
changeWatcher(ChangeWatcher<EtcdConfigSourceBuilder.EtcdEndpoint>) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
 
changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlConfigSource.Builder
 
changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlOverrideSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.DirectoryConfigSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileConfigSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileOverrideSource.Builder
 
changeWatcher(ChangeWatcher<T>) - Method in interface io.helidon.config.spi.WatchableSource.Builder
Configure the change watcher to be used with this source.
changeWatcher(ChangeWatcher<U>) - Method in class io.helidon.config.AbstractSourceBuilder
Configure a change watcher.
ChangeWatcher<T> - Interface in io.helidon.config.spi
Similar to a PollingStrategy a change watcher is used to identify a change and trigger reload of a ConfigSource.
ChangeWatcher.ChangeEvent<T> - Interface in io.helidon.config.spi
A change event, carrying the target, type of change and time of change.
ChangeWatcherProvider - Interface in io.helidon.config.spi
Java service loader service to create a polling strategy factory based on meta configuration.
channel() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produces an in-process Channel to connect to the running gRPC server.
channel(Channel<PAYLOAD>) - Method in class io.helidon.messaging.Emitter.Builder
Add new Channel for Emitter to publish to.
channel(String) - Method in class io.helidon.grpc.client.GrpcChannelsProvider
Returns a ManagedChannel for the specified channel or host name.
channel(String, GrpcChannelDescriptor) - Method in class io.helidon.grpc.client.GrpcChannelsProvider.Builder
Add or replace the specified GrpcChannelDescriptor.
Channel<PAYLOAD> - Class in io.helidon.messaging
Channel representing publisher - subscriber relationship.
Channel() - Constructor for class io.helidon.messaging.Channel
 
Channel.Builder<PAYLOAD> - Class in io.helidon.messaging
Channel builder.
channelBuilder() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produces an in-process InProcessChannelBuilder to connect to the running gRPC server.
ChannelProducer - Class in io.helidon.microprofile.grpc.client
A producer of gRPC Channels.
channelRead0(ChannelHandlerContext, Object) - Method in class io.helidon.webserver.ForwardingHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.helidon.webserver.ForwardingHandler
 
channelsLiveness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
Get names of all channels accompanied by boolean if cancel or onError signal has been intercepted in it.
channelsReadiness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
Get names of all channels accompanied by boolean if onSubscribe signal has been intercepted in it.
CharBuffer - Class in io.helidon.media.common
A character buffer that acts as a Writer and uses cached char[] arrays.
CharBuffer() - Constructor for class io.helidon.media.common.CharBuffer
Constructor.
charBufferWriter(Charset) - Static method in class io.helidon.media.common.ContentWriters
Deprecated.
CharMatcher - Class in io.helidon.common.http
Extracted from Guava.
CharMatcher() - Constructor for class io.helidon.common.http.CharMatcher
Constructor for use by subclasses.
charSequenceStreamWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return CharSequence stream writer instance.
charSequenceWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return CharSequence writer instance.
charSequenceWriter(Charset) - Static method in class io.helidon.media.common.ContentWriters
charset() - Method in class io.helidon.common.http.MediaType
Gets Optional value of charset parameter.
charset() - Method in interface io.helidon.config.spi.ConfigParser.Content
Charset configured by the config source or UTF-8 if none configured.
charset() - Method in class io.helidon.media.common.MessageBodyContext
Derive the charset to use from the Content-Type header value or using a default charset as fallback.
charset() - Method in class io.helidon.media.common.MessageBodyReaderContext
 
charset() - Method in class io.helidon.media.common.MessageBodyWriterContext
 
charset(String) - Method in class io.helidon.common.http.MediaType.Builder
Character set of the media type.
charset(Charset) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
Configure charset if known by the config source.
CHARSET_PARAMETER - Static variable in class io.helidon.common.http.MediaType
The media type "charset" parameter name.
cHash() - Method in class io.helidon.security.jwt.Jwt
CHash claim.
cHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
Code hash value.
checkForNonPublicMethodIssues() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Verify that there are no non-public annotated methods.
checksum() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Data checksum.
checkValid() - Method in class io.helidon.common.Errors
Check if these messages are a valid result, throws exception if not.
child(Config.Key) - Method in interface io.helidon.config.Config.Key
 
cipherText() - Method in class io.helidon.integrations.oci.vault.Encrypt.Response
Cipher text that can be passed to another service and then used to obtain the decrypted secret.
cipherText() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
Cipher text - string representation of the encrypted secret.
cipherText(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
The data to decrypt.
cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
The data to decrypt (in current version something like vault:v1:base64-text.
cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
Configure the cipher text to be decrypted.
CircuitBreaker - Interface in io.helidon.faulttolerance
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
CircuitBreaker.Builder - Class in io.helidon.faulttolerance
Fluent API builder for CircuitBreaker.
CircuitBreaker.State - Enum in io.helidon.faulttolerance
A circuit breaker can be in any of 3 possible states as defined by this enum.
CircuitBreakerOpenException - Exception in io.helidon.faulttolerance
Failure because CircuitBreaker is open and does not accept requests.
CLASS - io.helidon.microprofile.metrics.MetricUtil.MatchingType
Deprecated.
Class.
CLASS - io.helidon.security.EndpointConfig.AnnotationScope
Annotations on a resource class.
classMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
Name is generated from class and method as {http-method}:{fully-qualified-class-name}.{method-name}.
className() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
Name of the class that caused this event.
classpath(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified resource located on the classpath of the current thread's context classloader.
classpath(String) - Static method in class io.helidon.config.OverrideSources
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from specified resource.
classPath(ClassLoader, String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each.
classPath(ClassLoader, String, String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each with a profile.
classPath(String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each.
classPath(String) - Static method in class io.helidon.config.yaml.YamlMpConfigSource
Create from YAML file(s) on classpath.
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.YamlMpConfigSource
Create from YAML file(s) on classpath with profile support.
CLASSPATH - io.helidon.common.configurable.Resource.Source
Resource was loaded from classpath.
classpathAll(String) - Static method in class io.helidon.config.ConfigSources
Create builders for each instance of the resource on the current classpath.
ClassPathBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
 
ClasspathConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from a resource on a classpath.
ClasspathConfigSource.Builder - Class in io.helidon.config
Classpath ConfigSource Builder.
ClasspathOverrideSource - Class in io.helidon.config
OverrideSource implementation that loads override definitions from a resource on a classpath.
ClasspathOverrideSource.Builder - Class in io.helidon.config
Classpath OverrideSource Builder.
ClassToInstanceStore<T> - Class in io.helidon.security
Map of classes to their instances.
ClassToInstanceStore() - Constructor for class io.helidon.security.ClassToInstanceStore
 
cleanup() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Override, if you prefer to do cleanup in a uniform way, instead of requiring everyone to register a onCleanup.
cleanup() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Releases any internal resources acquired during the lifespan of this object.
clear() - Method in class io.helidon.common.Errors.Collector
Clear this instance by discarding all Errors.ErrorMessages collected and re-setting status.
clear() - Static method in class io.helidon.logging.common.HelidonMdc
Remove all of the entries bound to the current thread from the instances of MdcProvider.
clear() - Method in interface io.helidon.logging.common.spi.MdcProvider
Clear all of the MDC values from the specific logging framework MDC storage.
clear() - Method in class io.helidon.logging.jul.JulMdcProvider
 
clear() - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
clear() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Clears all currently set headers.
clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Cleans up any data structures created during annotation processing but which are not needed once the CDI container has started.
clearBuffer(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Clear whole buffer, invoke consumer for each item before discarding it.
clearCookie(String) - Method in interface io.helidon.webserver.ResponseHeaders
Clears a cookie by adding a Set-Cookie header with an expiration date in the past.
clearData() - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Deprecated.
clearData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
Closes scope in secondary thread.
clearData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
 
clearData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
 
clearData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Clears the propagated data from the new thread when it finishes.
clearHeaders() - Method in class io.helidon.security.SecurityEnvironment.Builder
We may want to clear existing headers, such as when deriving an environment for outbound calls.
clearRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all roles currently set to this builder.
clearServiceRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all service roles currently set to this builder.
CLIENT_ACKNOWLEDGE - io.helidon.messaging.connectors.jms.AcknowledgeMode
Message is acknowledged when Message.ack() is invoked either manually or by Acknowledgment policy.
CLIENT_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
4xx HTTP status codes.
CLIENT_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Client identifier for JMS connection.
clientAuth() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().clientAuth() instead. This method will be removed at 3.0.0 version.
clientAuth(ClientAuthentication) - Method in class io.helidon.webserver.WebServerTls.Builder
Configures whether client authentication will be required or not.
ClientAuthentication - Enum in io.helidon.webserver
Indicates whether the server requires authentication of tbe client by the certificate.
clientContext() - Method in class io.helidon.dbclient.common.AbstractStatement
Context of the DB client.
clientContext() - Method in class io.helidon.dbclient.common.DbStatementContext
Client context associated with the client executing this statement.
clientContext(DbClientContext) - Method in class io.helidon.dbclient.common.DbStatementContext.BuilderBase
Configure client context.
clientFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates are flagged for client use.
clientId() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Client id of this client.
clientId(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Google application client id, to validate that the token was generated by Google for us.
clientId(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Client ID as generated by OIDC server.
clientKeyStore(KeyConfig) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets new certificate key store.
ClientMethodDescriptor - Class in io.helidon.grpc.client
Encapsulates all metadata necessary to define a gRPC method.
ClientMethodDescriptor.Builder - Class in io.helidon.grpc.client
MethodDescriptor builder implementation.
ClientMethodDescriptor.Rules - Interface in io.helidon.grpc.client
ClientMethod configuration API.
clientOnly() - Method in interface io.helidon.grpc.core.MethodHandler
Determine whether this is a client side only handler.
clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
 
clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
 
ClientRequestAttribute - Enum in io.helidon.grpc.client
An enum of possible gRPC client call attributes to attach to call tracing spans.
clientSecret(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Client secret as generated by OIDC server.
ClientSecurity - Class in io.helidon.security.integration.jersey.client
Constants used to override behavior of the outbound security for Jersey.
ClientSecurityAutoDiscoverable - Class in io.helidon.security.integration.jersey.client
Auto discoverable feature to bind into jersey runtime.
ClientSecurityAutoDiscoverable() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityAutoDiscoverable
 
ClientSecurityFilter - Class in io.helidon.security.integration.jersey.client
JAX-RS client filter propagating current context principal.
ClientSecurityFilter() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityFilter
Create an instance of this filter (used by Jersey or for unit tests, do not use explicitly in your production code).
ClientServiceDescriptor - Class in io.helidon.grpc.client
Encapsulates all details about a client side gRPC service.
ClientServiceDescriptor.Builder - Class in io.helidon.grpc.client
ClientServiceDescriptor.Rules - Interface in io.helidon.grpc.client
Fluent configuration interface for the ClientServiceDescriptor.
clientServices(List<DbClientService>) - Method in class io.helidon.dbclient.common.DbClientContext.BuilderBase
Configure the client services to use.
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
 
clientStreaming(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
clientStreaming(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
clientStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ClientStreaming
Perform a client streaming client call.
clientStreaming(String, Iterable<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, Stream<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
ClientStreaming - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a class as representing a client streaming gRPC method.
ClientStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for client streaming gRPC methods.
ClientStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
Create a supplier of handlers for client streaming methods.
ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A base class for client streaming MethodHandlers.
ClientStreamingMethodHandlerSupplier.ClientStreaming<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client streaming MethodHandler that calls a standard client streaming method handler method of the form.
ClientStreamingMethodHandlerSupplier.ClientStreamingIterable<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client side only client streaming MethodHandler that streams requests from an iterable.
ClientStreamingMethodHandlerSupplier.ClientStreamingStream<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client side only client streaming MethodHandler that streams requests from a stream.
ClientStreamingMethodHandlerSupplier.FutureResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client streaming MethodHandler that calls a standard client streaming method handler method of the form.
ClientTracingAutoDiscoverable - Class in io.helidon.tracing.jersey.client
Auto discoverable feature to bind into jersey runtime.
ClientTracingAutoDiscoverable() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
 
ClientTracingFilter - Class in io.helidon.tracing.jersey.client
This filter adds tracing information the the associated JAX-RS client call based on the provided properties.
ClientTracingFilter() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingFilter
Default constructor so this filter can be registered with Jersey as a class.
ClientTracingInterceptor - Class in io.helidon.grpc.client
A ClientInterceptor that captures tracing information into Open Tracing Spans for client calls.
ClientTracingInterceptor.Builder - Class in io.helidon.grpc.client
Builds the configuration of a ClientTracingInterceptor.
clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
close() - Method in class io.helidon.common.HelidonConsoleHandler
Deprecated.
 
close() - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
 
close() - Method in class io.helidon.config.git.GitConfigSource
 
close() - Method in interface io.helidon.config.spi.ConfigContent
Close the content, as it is no longer needed.
close() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimerContext
 
close() - Method in class io.helidon.logging.jul.HelidonConsoleHandler
 
close() - Method in class io.helidon.media.common.CharBuffer
 
close() - Method in class io.helidon.media.common.DataChunkInputStream
 
close() - Method in interface io.helidon.security.providers.common.EvictableCache
Close this cache.
close() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
close() - Method in interface io.helidon.webclient.WebClientResponse
Asynchronous close of the response.
close() - Method in class io.helidon.webserver.jersey.JerseySupport
Close this integration with Jersey.
close() - Method in class io.helidon.webserver.tyrus.TyrusWriterPublisher
 
close(Consumer<Flow.Subscriber<? super T>>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Mark the subscriber holder as closed.