org.springframework.boot.actuate.health currently mixes health indicator API and endpoint implementation details. I think it could be worth splitting the package up.