It might make sense to keep a consistent message:

```java
String message = String.format("%d healthy instances; %d unhealthy instances", numValidEndPoints, numBadEndPoints);
return numValidEndPoints == 0
            ? Result.unhealthy(message)
            : Result.healthy(message);
```