@Override
        public boolean equals(Object o) {
            if (this == o) return true;
            if (o == null || getClass() != o.getClass()) return false;
            Status status = (Status) o;
            return startedAt.equals(status.startedAt) &&
                   Objects.equals(endedAt, status.endedAt) &&
                   state == status.state &&
                   Objects.equals(message, status.message) &&
                   Objects.equals(progress, status.progress);
        }
Reindexing status for each document type in a content cluster.

@author jonmv
@author bjorncs
configserver/src/main/java/com/yahoo/vespa/config/server/application/ClusterReindexing.java