I generally don't like having getters and setters for everything (and it looks like this is consistent with the ES project), but only expose the necessary information.

In case a new `AllocationDecider` needs these counts directly in the future, the getters can be added.