Class SmallRyeHealthConfig
- java.lang.Object
-
- io.quarkus.smallrye.health.deployment.SmallRyeHealthConfig
-
@ConfigRoot(name="smallrye-health") public class SmallRyeHealthConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleancontextPropagationWhether the context should be propagated to each health check invocation.(package private) Optional<String>defaultHealthGroupThe name of the default health group used when no other health group is defined on the health check.(package private) StringgroupPathThe relative path of the health group endpoint.(package private) StringlivenessPathThe relative path of the liveness health-checking endpoint.(package private) OptionalIntmaxGroupRegistriesCountThe number of the maximum health groups that can be created.(package private) StringreadinessPathThe relative path of the readiness health-checking endpoint.(package private) StringrootPathRoot path for health-checking endpoints.(package private) StringstartupPathThe relative path of the startup health-checking endpoint.(package private) SmallRyeHealthUIConfiguiSmallRye Health UI configuration(package private) StringwellnessPathThe relative path of the wellness health-checking endpoint.
-
Constructor Summary
Constructors Constructor Description SmallRyeHealthConfig()
-
-
-
Field Detail
-
rootPath
@ConfigItem(defaultValue="health") String rootPath
Root path for health-checking endpoints. By default, this value will be resolved as a path relative to `${quarkus.http.non-application-root-path}`.
-
livenessPath
@ConfigItem(defaultValue="live") String livenessPath
The relative path of the liveness health-checking endpoint. By default, this value will be resolved as a path relative to `${quarkus.smallrye-health.rootPath}`.
-
readinessPath
@ConfigItem(defaultValue="ready") String readinessPath
The relative path of the readiness health-checking endpoint. By default, this value will be resolved as a path relative to `${quarkus.smallrye-health.rootPath}`.
-
groupPath
@ConfigItem(defaultValue="group") String groupPath
The relative path of the health group endpoint. By default, this value will be resolved as a path relative to `${quarkus.smallrye-health.rootPath}`.
-
wellnessPath
@ConfigItem(defaultValue="well") String wellnessPath
The relative path of the wellness health-checking endpoint. By default, this value will be resolved as a path relative to `${quarkus.smallrye-health.rootPath}`.
-
startupPath
@ConfigItem(defaultValue="started") String startupPath
The relative path of the startup health-checking endpoint. By default, this value will be resolved as a path relative to `${quarkus.smallrye-health.rootPath}`.
-
contextPropagation
@ConfigItem(defaultValue="false") boolean contextPropagation
Whether the context should be propagated to each health check invocation.
-
maxGroupRegistriesCount
@ConfigItem OptionalInt maxGroupRegistriesCount
The number of the maximum health groups that can be created.
-
defaultHealthGroup
@ConfigItem Optional<String> defaultHealthGroup
The name of the default health group used when no other health group is defined on the health check.
-
ui
@ConfigItem @ConfigDocSection SmallRyeHealthUIConfig ui
SmallRye Health UI configuration
-
-