I’m seeing null pointers when attempting to get the host off a QueryConsistencyException.
Presumable because “address” is null:
I’m fine if the method returns null, so perhaps just a ternary statement checking address for null would suffice. Please address when possible.
Other CoordinatorException subtypes must be amended as well, at a first glance the following two could throw NPE as well:
Maybe just to be on the safe side it would be a good idea to amend all of them; besides, I see that the following two are alrady protecting themselves against NPE: