@Override
    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        final RouteEntry that = (RouteEntry) o;
        return Objects.equals(route, that.route) &&
               Objects.equals(clusterSnapshot, that.clusterSnapshot);
    }
The {@link ClusterSnapshot} that is represented by {@link RouteAction#getCluster()}.
If the {@link RouteAction} does not reference a cluster, the returned value may be {@code null}.
xds/src/main/java/com/linecorp/armeria/xds/RouteEntry.java