Interface HealthActuator

All Known Subinterfaces:
BrokerHealthActuator, GatewayHealthActuator
All Known Implementing Classes:
HealthActuator.NoopHealthActuator

public interface HealthActuator
Common interface for health actuators on the broker and the gateway.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Succeeds if the node is live.
    void
    Succeeds if the node is ready.
    void
    Succeeds if the node is started.
  • Method Details

    • ready

      void ready()
      Succeeds if the node is ready.
      Throws:
      feign.FeignException - if not ready
    • startup

      void startup()
      Succeeds if the node is started.
      Throws:
      feign.FeignException - if not started
    • live

      void live()
      Succeeds if the node is live.
      Throws:
      feign.FeignException - if not live