@Override
    public int hashCode() {
        int result = hops != null ? hops.hashCode() : 0;
        result = 31 * result + (cache != null ? cache.hashCode() : 0);
        return result;
    }
<p>Returns a string representation of this that can be debugged but not
parsed.</p>

@return The debug string.
messagebus/src/main/java/com/yahoo/messagebus/routing/Route.java