@Override
    public boolean equals(Object object) {
        if (this == object) {
            return true;
        }
        if (object == null || getClass() != object.getClass()) {
            return false;
        }
        final RouteSnapshot that = (RouteSnapshot) object;
        return Objects.equal(routeXdsResource, that.routeXdsResource) &&
               Objects.equal(virtualHostSnapshots, that.virtualHostSnapshots);
    }
The virtual hosts represented by {@link RouteConfiguration#getVirtualHostsList()}.
xds/src/main/java/com/linecorp/armeria/xds/RouteSnapshot.java