Class HealthJsonRPCService

java.lang.Object
io.quarkus.smallrye.health.runtime.dev.ui.HealthJsonRPCService

public class HealthJsonRPCService extends Object
  • Field Details

    • smallRyeHealthReporter

      @Inject io.smallrye.health.SmallRyeHealthReporter smallRyeHealthReporter
  • Constructor Details

    • HealthJsonRPCService

      public HealthJsonRPCService()
  • Method Details

    • getHealth

      @JsonRpcDescription("Get the current Health of the running Quarkus application") @DevMCPEnableByDefault public io.smallrye.mutiny.Uni<io.smallrye.health.SmallRyeHealth> getHealth()
    • streamHealth

      public io.smallrye.mutiny.Multi<io.smallrye.health.SmallRyeHealth> streamHealth(String interval)
    • getStatus

      public String getStatus()
    • streamStatus

      public io.smallrye.mutiny.Multi<String> streamStatus(String interval)