class SmallRyeHealthProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) HealthBuildTimeConfig |
config |
(package private) SmallRyeHealthConfig |
health
The configuration for health checking.
|
| Constructor and Description |
|---|
SmallRyeHealthProcessor() |
| Modifier and Type | Method and Description |
|---|---|
(package private) AnnotationsTransformerBuildItem |
annotationTransformer(BeanArchiveIndexBuildItem beanArchiveIndex,
CustomScopeAnnotationsBuildItem scopes) |
(package private) void |
build(SmallRyeHealthRecorder recorder,
BuildProducer<FeatureBuildItem> feature,
BuildProducer<AdditionalBeanBuildItem> additionalBean,
BuildProducer<BeanDefiningAnnotationBuildItem> beanDefiningAnnotation,
BuildProducer<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints,
LaunchModeBuildItem launchModeBuildItem) |
void |
defineHealthRoutes(BuildProducer<RouteBuildItem> routes,
BeanArchiveIndexBuildItem beanArchiveIndex) |
(package private) void |
healthCheck(BuildProducer<AdditionalBeanBuildItem> buildItemBuildProducer,
List<HealthBuildItem> healthBuildItems) |
void |
kubernetes(io.quarkus.vertx.http.runtime.HttpBuildTimeConfig httpConfig,
BuildProducer<io.quarkus.kubernetes.spi.KubernetesHealthLivenessPathBuildItem> livenessPathItemProducer,
BuildProducer<io.quarkus.kubernetes.spi.KubernetesHealthReadinessPathBuildItem> readinessPathItemProducer) |
(package private) void |
registerUiExtension(BuildProducer<RouteBuildItem> routeProducer,
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer,
BuildProducer<NativeImageResourceBuildItem> nativeImageResourceProducer,
BuildProducer<NotFoundPageDisplayableEndpointBuildItem> notFoundPageDisplayableEndpointProducer,
SmallRyeHealthRecorder recorder,
LaunchModeBuildItem launchMode,
LiveReloadBuildItem liveReload,
HttpRootPathBuildItem httpRootPath,
CurateOutcomeBuildItem curateOutcomeBuildItem) |
(package private) ShutdownListenerBuildItem |
shutdownListener() |
String |
updateApiUrl(String original,
String healthPath) |
SmallRyeHealthConfig health
HealthBuildTimeConfig config
void healthCheck(BuildProducer<AdditionalBeanBuildItem> buildItemBuildProducer, List<HealthBuildItem> healthBuildItems)
void build(SmallRyeHealthRecorder recorder, BuildProducer<FeatureBuildItem> feature, BuildProducer<AdditionalBeanBuildItem> additionalBean, BuildProducer<BeanDefiningAnnotationBuildItem> beanDefiningAnnotation, BuildProducer<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints, LaunchModeBuildItem launchModeBuildItem) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void defineHealthRoutes(BuildProducer<RouteBuildItem> routes, BeanArchiveIndexBuildItem beanArchiveIndex)
public void kubernetes(io.quarkus.vertx.http.runtime.HttpBuildTimeConfig httpConfig,
BuildProducer<io.quarkus.kubernetes.spi.KubernetesHealthLivenessPathBuildItem> livenessPathItemProducer,
BuildProducer<io.quarkus.kubernetes.spi.KubernetesHealthReadinessPathBuildItem> readinessPathItemProducer)
ShutdownListenerBuildItem shutdownListener()
AnnotationsTransformerBuildItem annotationTransformer(BeanArchiveIndexBuildItem beanArchiveIndex, CustomScopeAnnotationsBuildItem scopes)
void registerUiExtension(BuildProducer<RouteBuildItem> routeProducer, BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer, BuildProducer<NativeImageResourceBuildItem> nativeImageResourceProducer, BuildProducer<NotFoundPageDisplayableEndpointBuildItem> notFoundPageDisplayableEndpointProducer, SmallRyeHealthRecorder recorder, LaunchModeBuildItem launchMode, LiveReloadBuildItem liveReload, HttpRootPathBuildItem httpRootPath, CurateOutcomeBuildItem curateOutcomeBuildItem) throws Exception
ExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.