@UnstableApi
    public SELF healthCheckedEndpointPredicate(Predicate<Endpoint> healthCheckedEndpointPredicate) {
        this.healthCheckedEndpointPredicate =
                requireNonNull(healthCheckedEndpointPredicate, "healthCheckedEndpointPredicate");
        return self();
    }
Sets a predicate to filter health checked {@link Endpoint}s. Whenever there is an update
in endpoints, this predicate is used to filter {@link Endpoint}s that should be considered
for selection.

<p>For example:<pre>{@code
// regardless of health check status, all endpoints will be considered for selection
HealthCheckedEndpointGroup endpointGroup =
    HealthCheckedEndpointGroup.builder(delegate, "/health")
                              .healthCheckedEndpointPredicate(endpoint -> true)
                              .build();
}</pre>
core/src/main/java/com/linecorp/armeria/client/endpoint/healthcheck/AbstractHealthCheckedEndpointGroupBuilder.java