private boolean canSkipPing() {
        if (ping == null
                || ping.getClass().getName().equals(DummyPing.class.getName())) {
            // default ping, no need to set up timer
            return true;
        } else {
            return false;
        }
    }
Default constructor which sets name as "default", sets null ping, and
{@link RoundRobinRule} as the rule.
<p>
This constructor is mainly used by {@link ClientFactory}. Calling this
constructor must be followed by calling {@link #init()} or
{@link #initWithNiwsConfig(IClientConfig)} to complete initialization.
This constructor is provided for reflection. When constructing
programatically, it is recommended to use other constructors.
ribbon-loadbalancer/src/main/java/com/netflix/loadbalancer/BaseLoadBalancer.java