Class SmallRyeHealthBuildTimeConfig

java.lang.Object
io.quarkus.smallrye.health.deployment.SmallRyeHealthBuildTimeConfig

@ConfigRoot(name="smallrye-health") public class SmallRyeHealthBuildTimeConfig extends Object
  • Field Details

    • enabled

      @ConfigItem(defaultValue="true") public boolean enabled
      Activate or disable this extension. Disabling this extension means that no health related information is exposed.
    • extensionsEnabled

      @ConfigItem(name="extensions.enabled", defaultValueDocumentation="true") public Optional<Boolean> extensionsEnabled
      Whether extensions published health check should be enabled.
    • openapiIncluded

      @ConfigItem(name="openapi.included", defaultValueDocumentation="false") public Optional<Boolean> openapiIncluded
      Whether to include the Liveness and Readiness Health endpoints in the generated OpenAPI document
  • Constructor Details

    • SmallRyeHealthBuildTimeConfig

      public SmallRyeHealthBuildTimeConfig()