Deprecated API
Contents
- Terminally Deprecated
- Modules
- Packages
- Interfaces
- Classes
- Enum Classes
- Exception Classes
- Annotation Interfaces
- Fields
- Methods
- Constructors
- Enum Constants
-
Terminally Deprecated ElementsElementDescriptionthis API will be package local in the future, use through Helidon codegen onlythis is intended for internal use. This will be a package private type in the future.this is an internal API, all usage should be done through
helidon-codegenAPIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName); this type will be package local in the futurethis is an internal API, all usage should be done throughhelidon-codegenAPIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName)useCodegen.process(java.util.List, java.util.List)insteadthis is only provided for backward compatibility and will be removed, useFixedLimit.create()to get unlimited limitDO NOT USE except for backward compatibility with semaphore based handlingthis only exists for backward compatibility of Helidon WebServer and will be removeduseio.helidon.config:helidon-configmodule insteaduseio.helidon.config.Configinsteaduseio.helidon.config.ConfigBuilderSupportinsteadthis class is no longer used, switch tohelidon-configmodule with its own config exception classuse types inio.helidon.configpackage insteadUseServices.get(Class), orServiceRegistry.get(Class)if you have an instance ready to obtain the "global" configuration; in case you are writing a registry service, simply inject the config instance; useServices.set(Class, Object[])to use a custom instance of configuration, just make sure it is registered before it is used the first timeuseServices.get(Class)insteaduseServices.set(Class, Object[])insteaduseServices.set(Class, Object[])insteadthere is no replacement for this type, use factory methods on the implementation directlykindly useLruCache, we are removing this from the configurable module, as cache has only a single option, and we need it from modules that do not use configurationuseContext.builder()insteadplease useErrors.collector()insteaduseFeatures.Aotinstead.useFeatures.Name,Features.Pathetc. instead.useFeatures.Incubatinginstead.useFeatures.Previewinstead.useMappersinsteaduseMappers.builder()insteaduseMappersConfig.Builder, obtained fromMappers.builder()we have switched to using weights instead of priority, this method will be removed without replacementuseMappers.create()insteaduseServices.get(Class)- i.e.Services.get(Mappers.class), or use your registry instance in a similar wayuseServices.set(Class, Object[])- i.e.Services.get(Mappers.class, myMappers)before the program starts (must be configured before it is first used)Please useIoMulti.outputStreamMultiBuilder()please useIoMulti.multiFromStream(java.io.InputStream)Please useIoMulti.outputStreamMulti()please useOutputStreamMultiinsteaduseSingleSubscriberHolder.create()instead.useAnnotationBlueprint.properties()instead, and accessor methods on this interfaceuseTypedElementInfo.BuilderBase.elementModifiers()insteaduseTypedElementInfo.BuilderBase.kind()insteaduseTypedElementInfo.BuilderBase.kind()insteaduseTypedElementInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.kind()insteaduseTypeInfo.BuilderBase.kind()insteadtheTypeNameBlueprint.typeArguments()will contain all required informationtheTypeNameBlueprint.typeArguments()will contain all required informationuseElementKind,ModifierandAccessModifierinstead, and appropriate methods that return these typesuseServices.set(Class, Object[])to register a static instance for the global service registry; when using a custom service registry instance, set is on the registry configuration builderuseConfig.as(java.util.function.Function)insteaduseConfig.asList(java.util.function.Function)insteadthis class is only for common config, which will be removedthis method will be removed without replacement; each fault tolerance component that supports executor service can be configured with such explicitly in its builder (i.e.AsyncConfig.BuilderBase.executor(java.util.concurrent.ExecutorService)). When using declarative, the executor service can be configured as a named service.this method was not intended for public use, and will be removed in a future version of Helidonthis method was not intended for public use, and will be removed in a future version of HelidonuseValue.get()useUriValidatorinsteaduseUriValidator.validateHost(String)insteaduseUriValidator.validateIpLiteral(String)insteaduseUriValidator.validateNonIpLiteral(String)insteadThis annotation is slated for removal.This class is slated for removal.This class is slated for removal.An equivalent class now exists in Narayana itself.An equivalent class now exists in Narayana itself.This class is slated for removal. It makes incorrect assumptions about threading in a JTA environment. Specifically, this class' implementation incorrectly assumes that theJtaDataSource.afterCompletion(int)method will be invoked on the same thread as the governing transaction, which is not necessarily the case, especially in the case of asynchronous rollbacks. As a result,Connections acquired by instances of this class may not be closed properly.This method is slated for removal with no replacement.This class is slated for removal with no replacement.To be removed in a future release. No replacement.Use the Helidon neutral metrics API andunwrapits types to their Micrometer counterpartsUse the normal Helidon/metricsendpoint and configuration instead of/micrometer.Microstream is no longer maintained, the project has been renamed to Eclipse storeMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updateduseMicrostreamHealthCheck.Builder.timeout(Duration)insteadMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedreplaced withhelidon-integrations-ocimodulereplaced withhelidon-integrations-ocimoduleuseVault.create(Config)insteadUseMetadataConstants.FEATURE_REGISTRY_FILEinstead.Provided for backward compatibility only; no replacementProvided for backward compatibility only; no replacementuseScheduling.FixedRateinsteaduseScheduling.CroninsteaduseFixedRateConfig.BuilderBase.interval()insteaduseFixedRateConfig.BuilderBase.interval()insteaduseFixedRateConfig.BuilderBase.delayBy()insteaduseFixedRateConfig.BuilderBase.delayBy()insteadas duration is used for new options, this option is not neededas duration is used for new options, this option is not neededuseFixedRateInvocation.interval()insteaduseFixedRateInvocation.delayBy()insteaduse eitherFixedRateInvocation.delayBy()orFixedRateInvocation.interval()insteaduseCron.builder()insteaduseCron.builder()insteaduseCronConfig.BuilderinsteaduseFixedRate.builder()insteaduseFixedRate.builder()insteaduseFixedRateConfig.BuilderinsteaduseJwtValidator.Builder.addUserPrincipalValidator()insteaduseJwtValidator.Builder.addDefaultTimeValidators()insteaduseJwtValidator.Builder.addExpirationValidator()insteaduseJwtValidator.Builder.addFieldValidator(Consumer)insteaduseJwtValidator.Builder.addIssueTimeValidator()insteaduseJwtValidator.Builder.addNotBeforeValidator()insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduse our OpenID Connect security provider insteaduse proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use OIDC webclient configuration instead. SeeOidcConfig.Builder.webclient(Consumer)this option is now configured on the webclient directlyuse one of the scope annotations instead (Service.Singleton,Service.PerLookup).UseSpan.baggage()and thenBaggage.get(String).UseSpan.baggage()and thenWritableBaggage.set(String, String)}.readTimeout is deprecated to be part of the connection key. UseConnectionKey.create(String, String, int, Tls, DnsResolver, DnsAddressLookup, Proxy)instead.this constructor was left public by accident, please use #create(Config)this method is no longer invoked and may be removed in the futureuseio.helidon.grpc.core.CollectingObserverinstead.Use the Helidon context to pass a descriptor insteadwill be removed in a future version, please useResponseHelperreplaced bySinkProvider.create(SinkProviderContext)this switch exists for temporary backward compatible behavior, and will be removed in a future Helidon versionthis switch exists for temporary backward compatible behavior, and will be removed in a future Helidon versionuseListenerConfig.BuilderBase.connectionOptions()insteadimplementServerConnection.handle(io.helidon.common.concurrency.limits.Limit)insteadreplaced bySseSinkProvider.create(SinkProviderContext)static content has been refactored to use server feature, with a new service, using new configuration approach, useStaticContentFeatureinstead, or if specific services are desired, kindly useStaticContentFeature.createService(ClasspathHandlerConfig)and/orStaticContentFeature.createService(FileSystemHandlerConfig)useClasspathHandlerConfig.builder()insteaduseClasspathHandlerConfig.builder()insteaduseFileSystemHandlerConfig.builder()insteadreplaced withFileSystemHandlerConfigandClasspathHandlerConfig
-
Deprecated ModulesModuleDescriptionuse
io.helidon.config:helidon-configmodule insteadMicrostream is no longer maintained, the project has been renamed to Eclipse storeMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedreplaced withhelidon-integrations-ocimoduleuse our OpenID Connect security provider insteadthis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with care
-
Deprecated PackagesPackageDescriptionThis package is slated for removal with no replacement.
-
Deprecated InterfacesInterfaceDescriptionthis API will be package local in the future, use through Helidon codegen onlyDO NOT USE except for backward compatibility with semaphore based handlinguse
io.helidon.config.Configinsteadthis class will be moved tohelidon-configmodule in Helidon 5use types inio.helidon.configpackage insteadthis class will be moved tohelidon-configmodule in Helidon 5there is no replacement for this type, use factory methods on the implementation directlyuseMappersinsteadreplaced withhelidon-integrations-ocimodulethis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.this is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with careuseSocketOptionsBlueprintinsteadUse the Helidon context to pass a descriptor insteadthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.static content has been refactored to use server feature, with a new service, using new configuration approach, useStaticContentFeatureinstead, or if specific services are desired, kindly useStaticContentFeature.createService(ClasspathHandlerConfig)and/orStaticContentFeature.createService(FileSystemHandlerConfig)
-
Deprecated ClassesClassDescriptionthis is intended for internal use. This will be a package private type in the future.this is an internal API, all usage should be done through
helidon-codegenAPIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName); this type will be package local in the futurethis is only provided for backward compatibility and will be removed, useFixedLimit.create()to get unlimited limituseio.helidon.config.ConfigBuilderSupportinsteadUseServices.get(Class), orServiceRegistry.get(Class)if you have an instance ready to obtain the "global" configuration; in case you are writing a registry service, simply inject the config instance; useServices.set(Class, Object[])to use a custom instance of configuration, just make sure it is registered before it is used the first timekindly useLruCache, we are removing this from the configurable module, as cache has only a single option, and we need it from modules that do not use configurationthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.useMappersConfig.Builder, obtained fromMappers.builder()please useOutputStreamMultiinsteaduseElementKind,ModifierandAccessModifierinstead, and appropriate methods that return these typesthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.this class is only for common config, which will be removeduseUriValidatorinsteadthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.Only a CDI container should instantiate this class.Please usePersistenceExtensioninstead.This class is slated for removal.This class is slated for removal.An equivalent class now exists in Narayana itself.An equivalent class now exists in Narayana itself.This class is slated for removal. It makes incorrect assumptions about threading in a JTA environment. Specifically, this class' implementation incorrectly assumes that theJtaDataSource.afterCompletion(int)method will be invoked on the same thread as the governing transaction, which is not necessarily the case, especially in the case of asynchronous rollbacks. As a result,Connections acquired by instances of this class may not be closed properly.This class is slated for removal with no replacement.To be removed in a future release. No replacement.Use the Helidon neutral metrics API andunwrapits types to their Micrometer counterpartsUse the normal Helidon/metricsendpoint and configuration instead of/micrometer.Microstream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updateduseCronConfig.BuilderinsteaduseFixedRateConfig.BuilderinsteaduseJwtValidator.Builder.addExpirationValidator()insteaduseJwtValidator.Builder.addFieldValidator(Consumer)insteaduseJwtValidator.Builder.addIssueTimeValidator()insteaduseJwtValidator.Builder.addNotBeforeValidator()insteadthis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.This class should only be used viaServiceLoader. UseGrpcClientTracinginstead.This class should only be used viaServiceLoader. UseWebClientMetricsinsteadThis class should only be used viaServiceLoader. UseWebClientSecurityinsteadThis class should only be used viaServiceLoader. UseWebClientTracinginsteaduseio.helidon.grpc.core.CollectingObserverinstead.will be removed in a future version, please useResponseHelperthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.this API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.only forServiceLoaderthis type is only to be used fromServiceLoaderonly forServiceLoaderonly forServiceLoaderonly forServiceLoaderthis type is only to be used fromServiceLoaderreplaced withFileSystemHandlerConfigandClasspathHandlerConfig
-
Deprecated Enum ClassesEnum ClassDescriptionWill be replaced by Jakarta Persistence 3.2 API
-
Deprecated Exception ClassesException ClassDescriptionthis class is no longer used, switch to
helidon-configmodule with its own config exception classMicrostream is renamed to Eclipse store and no longer updated
-
Deprecated Annotation InterfacesAnnotation InterfaceDescriptionuse
Features.Aotinstead.useFeatures.Name,Features.Pathetc. instead.useFeatures.Incubatinginstead.useFeatures.Previewinstead.This annotation is slated for removal.Microstream is renamed to Eclipse store and no longer updatedMicrostream is renamed to Eclipse store and no longer updateduseScheduling.FixedRateinsteaduseScheduling.CroninsteadUseAddBeaninsteadUseAddBeansinsteadUseAddConfiginsteadUseAddConfigBlockinsteadUseAddConfigsinsteadUseAddExtensioninsteadUseAddExtensionsinsteadUseAddJaxRsinsteadUseAfterStopinsteadUseConfigurationinsteadUseSocketinsteadUseAddBeaninsteadUseAddBeansinsteadUseAddConfiginsteadUseAddConfigBlockinsteadUseAddConfigsinsteadUseAddExtensioninsteadUseAddExtensionsinsteadUseAddJaxRsinsteadUseConfigurationinsteadthis API is part of incubating features of Helidon. This API may change including backward incompatible changes and full removal. We welcome feedback for incubating features.use one of the scope annotations instead (Service.Singleton,Service.PerLookup).this is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with carethis is a feature in progress of development, there may be backward incompatible changes done to it, so please use with care
-
Deprecated FieldsFieldDescriptionIt is strongly recommended not to use this algorithm as stated here RFC6151 - 2.It is strongly recommended not to use this algorithm as stated here RFC6149 - Section 6.It is strongly recommended not to use this algorithm as stated here RFC6151 - Section 2.1.SHA-1 is unsafe to use alone due to its vulnerability to collision attacksHMAC-MD5 should not be used for signature purposes, for more information see RFC6151 - Section 2.3.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 6.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 2.Use
MetadataConstants.FEATURE_REGISTRY_FILEinstead.
-
Deprecated MethodsMethodDescriptionthis is an internal API, all usage should be done through
helidon-codegenAPIs, such asCodegenContext.typeInfo(io.helidon.common.types.TypeName)useCodegen.process(java.util.List, java.util.List)insteadthis only exists for backward compatibility of Helidon WebServer and will be removeduseServices.get(Class)insteaduseServices.set(Class, Object[])insteaduseServices.set(Class, Object[])insteaduseMappers.builder()insteadwe have switched to using weights instead of priority, this method will be removed without replacementuseMappers.create()insteaduseServices.get(Class)- i.e.Services.get(Mappers.class), or use your registry instance in a similar wayuseServices.set(Class, Object[])- i.e.Services.get(Mappers.class, myMappers)before the program starts (must be configured before it is first used)useMediaType.text()useKeystoreKeys.BuilderBase.passphrase(String)insteaduseAwaitable.await(Duration)insteadPlease useIoMulti.outputStreamMultiBuilder()please useIoMulti.multiFromStream(java.io.InputStream)Please useIoMulti.outputStreamMulti()useMulti.create(io.helidon.common.reactive.Single)insteaduseMulti.create(java.lang.Iterable)insteaduseMulti.create(java.util.stream.Stream)insteaduseSingle.create(io.helidon.common.reactive.Single)insteaduseAnnotationBlueprint.properties()instead, and accessor methods on this interfaceuseTypedElementInfo.BuilderBase.elementModifiers()insteaduseTypedElementInfo.BuilderBase.kind()insteaduseTypedElementInfo.BuilderBase.kind()insteaduseTypedElementInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.elementModifiers()insteaduseTypeInfo.BuilderBase.kind()insteaduseTypeInfo.BuilderBase.kind()insteadtheTypeNameBlueprint.typeArguments()will contain all required informationtheTypeNameBlueprint.typeArguments()will contain all required informationuseServices.set(Class, Object[])to register a static instance for the global service registry; when using a custom service registry instance, set is on the registry configuration builderuseConfig.as(java.util.function.Function)insteaduseConfig.asList(java.util.function.Function)insteaduse new time API, such asZonedDateTimeUse one of the time API classes, such asInstantorZonedDateTimeuse new time API, such asZonedDateTimeuse new time API, such asZoneIduse new time API, such asZoneIdThis method will be moved to a new modulethis method will be removed once a separate module for encryption is createdwill be removed with Jakarta Persistence 3.2will be removed with Jakarta Persistence 3.2useDbClientHealthCheck.Builder.timeout(Duration)insteadthis method will be removed without replacement; each fault tolerance component that supports executor service can be configured with such explicitly in its builder (i.e.AsyncConfig.BuilderBase.executor(java.util.concurrent.ExecutorService)). When using declarative, the executor service can be configured as a named service.this method was not intended for public use, and will be removed in a future version of Helidonthis method was not intended for public use, and will be removed in a future version of HelidonuseValue.get()use other methods to handle headers, preferably using pull approachuseUriValidator.validateHost(String)insteaduseUriValidator.validateIpLiteral(String)insteaduseUriValidator.validateNonIpLiteral(String)insteaduseMethod.text()instead, this method conflicts with enumFor Hibernate use only.For Hibernate use only.For Hibernate use only.For Hibernate use only.For Hibernate use only.This method exists for backwards compatibility only and has no replacement.This method exists for backwards compatibility only. Please use theAbstractConfigurableExtension.names()method instead.This method exists for backwards compatibility only. Please use theAbstractConfigurableExtension.configPropertyNames()method instead.This method exists for backwards compatibility only. Please use theAbstractConfigurableExtension.initializeNamedProperties()method instead.This method exists for backwards compatibility only. Please use theAbstractConfigurableExtension.put(String, Properties)method instead.This method is slated for removal with no replacement.io.helidon.integrations.langchain4j.providers.coherence.CoherenceEmbeddingStoreConfig.create(Config) io.helidon.integrations.langchain4j.providers.oci.genai.OciGenAiCohereChatModelConfig.create(Config) io.helidon.integrations.langchain4j.providers.oracle.EmbeddingTableConfig.BuilderBase.config(Config) Use vectorIndex insteaduseMicrostreamHealthCheck.Builder.timeout(Duration)insteadFor use by the Helidon Config subsystem only.For use by the Helidon Config subsystem only.For use by the Helidon Config subsystem only.useVault.create(Config)insteadProvided for backward compatibility only; no replacementProvided for backward compatibility only; no replacementProvided for backward compatibility only; no replacementUserest-request.enabledinstead.useFixedRateConfig.BuilderBase.interval()insteaduseFixedRateConfig.BuilderBase.interval()insteaduseFixedRateConfig.BuilderBase.delayBy()insteaduseFixedRateConfig.BuilderBase.delayBy()insteadas duration is used for new options, this option is not neededas duration is used for new options, this option is not neededuseFixedRateConfig.interval()insteaduseFixedRateConfig.delayBy()insteadas duration is used for new options, this option is not neededuseFixedRateInvocation.interval()insteaduseFixedRateInvocation.delayBy()insteaduse eitherFixedRateInvocation.delayBy()orFixedRateInvocation.interval()insteaduseCron.builder()insteaduseCron.builder()insteaduseFixedRate.builder()insteaduseFixedRate.builder()insteaduseJwtValidator.Builder.addUserPrincipalValidator()insteaduseJwtValidator.Builder.addDefaultTimeValidators()insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduseJwtValidator.validate(Jwt)insteaduse proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use proxy configuration on the webclient. SeeOidcConfig.Builder.webclient(Consumer)use OIDC webclient configuration instead. SeeOidcConfig.Builder.webclient(Consumer)this option is now configured on the webclient directlyuseSecurityContext.isAuthorized()insteadUseSpan.baggage()and thenBaggage.get(String).UseSpan.baggage()and thenWritableBaggage.set(String, String)}.this method is no longer invoked and may be removed in the futurereplaced bySinkProvider.create(SinkProviderContext)this switch exists for temporary backward compatible behavior, and will be removed in a future Helidon versionthis switch exists for temporary backward compatible behavior, and will be removed in a future Helidon versionthis switch exists for temporary backward compatible behavior, and will be removed in a future Helidon versionuseListenerConfig.BuilderBase.connectionOptions()insteadio.helidon.webserver.ListenerConfig.BuilderBase.connectionConfig(Consumer<ConnectionConfig.Builder>) useListenerConfig.BuilderBase.connectionOptions()insteaduseListenerConfig.connectionOptions()insteadimplementServerConnection.handle(io.helidon.common.concurrency.limits.Limit)insteadreplaced bySseSinkProvider.create(SinkProviderContext)useClasspathHandlerConfig.builder()insteaduseClasspathHandlerConfig.builder()insteaduseFileSystemHandlerConfig.builder()instead
-
Deprecated ConstructorsConstructorDescriptionplease do not use directlyuse
Context.builder()insteadplease useErrors.collector()insteaduseSingleSubscriberHolder.create()instead.only forServiceLoaderUseHoconConfigParser.builder()to construct a customized instance, orHoconConfigParser.create()to get an instance with defaultsThis method should not be directly used, useYamlConfigParser.create()required by JavaServiceLoaderrequired by service loaderrequired by JavaServiceLoaderOnly a CDI container should invoke this constructor.For Hibernate use only.For use byServiceLoaderinstances only.For invocation by CDI only.For use by CDI only.For use by CDI only.ForServiceLoaderuse only.This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use theConditionallyCloseableConnection(Connection, boolean, boolean)constructor instead and consider supplyingtruefor itsstrictClosedCheckingparameter. In the future, this constructor may change, without prior notice, to cause newConditionallyCloseableConnectioninstances created by it to behave as if they were created by invocations of theConditionallyCloseableConnection(Connection, boolean, boolean)constructor instead, withtruesupplied for itsstrictClosedCheckingparameter.This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use theConditionallyCloseableConnection(Connection, boolean, boolean)constructor instead and consider supplyingtruefor itsstrictClosedCheckingparameter. In the future, this constructor may change, without prior notice, to cause newConditionallyCloseableConnectioninstances created by it to behave as if they were created by invocations of theConditionallyCloseableConnection(Connection, boolean, boolean)constructor instead, withtruesupplied for itsstrictClosedCheckingparameter.This constructor exists only to handle certain XA-aware connection pools that allow an end-user caller to "borrow"XAConnections and to "return" them using theirclose()methods, a non-standard practice which is discouraged by the documentation ofPooledConnection(from whichXAConnectioninherits). For such connection pools,XAConnections that are "borrowed" must be returned in this manner to avoid leaks. This constructor implements this behavior. Before using it, you should make sure that the connection pool in question implementing or supplying theXADataSourcehas the behavior described above; normally anXAConnectionshould not be used directly or closed by end-user code.This constructor exists only to handle certain XA-aware connection pools that allow an end-user caller to "borrow"XAConnections and to "return" them using theirclose()methods, a non-standard practice which is discouraged by the documentation ofPooledConnection(from whichXAConnectioninherits). For such connection pools,XAConnections that are "borrowed" must be returned in this manner to avoid leaks. This constructor implements this behavior. Before using it, you should make sure that the connection pool in question implementing or supplying theXADataSourcehas the behavior described above; normally anXAConnectionshould not be used directly or closed by end-user code.Only intended for service loader, do not instantiateForServiceLoaderuse only.this is a Java ServiceLoader implementation and the constructor should not be used directlyFor use byServiceLoaderonly.For use by the Helidon Config subsystem only.this is a Java ServiceLoader implementation and the constructor should not be used directlyto be used solely byServiceLoaderplease useAppRoleVaultAuth.builder()please useK8sVaultAuth.builder()Do not use this constructor, this is a service loader service!Do not use this constructor, this is a service loader service!Do not use this constructor, this is a service loader service!Do not use this constructor, this is a service loader service!please do not use directlyplease do not use directlyFor CDI use only.This constructor is only to be used byServiceLoader.only forServiceLoaderdo not use, this should only be invoked by Java Service Loaderonly forServiceLoader.only forServiceLoaderrequired byServiceLoaderplease do not use directlyreadTimeout is deprecated to be part of the connection key. UseConnectionKey.create(String, String, int, Tls, DnsResolver, DnsAddressLookup, Proxy)instead.do not use directlythis constructor was left public by accident, please use #create(Config)This class should only be used viaServiceLoader.do not use directly, use Http1ClientProtocoldo not use directly, use Http1ClientProtocolThis class should only be used viaServiceLoader.This class should only be used viaServiceLoader.This class should only be used viaServiceLoader.do not use directly, use WsClientProtocolConfigonly forServiceLoaderonly forServiceLoaderonly forServiceLoaderplease do not use directly outside of testing, this is reserved for JavaServiceLoaderonly forServiceLoaderto be used solely byServiceLoaderto be used solely byServiceLoaderto be used solely byServiceLoaderonly forServiceLoaderthis constructor must be public forServiceLoaderonly forServiceLoaderonly forServiceLoaderonly forServiceLoaderonly forServiceLoaderthis constructor must be public forServiceLoaderonly forServiceLoaderThis constructor is only to be used byServiceLoader, useWsUpgrader.create(WsConfig)for manual setup
-
Deprecated Enum Constants