@Override
    public int hashCode() {
        return Objects.hash(topicIdPartition, state, eventTimestampMs(), brokerId());
    }
It represents the state of the remote partition. It can be one of the values of {@link RemotePartitionDeleteState}.
storage/api/src/main/java/org/apache/kafka/server/log/remote/storage/RemotePartitionDeleteMetadata.java