google-cloud-nio currently will retry and even reopen channels on a number of conditions (if turned on in configuration). It would be nice to be able to specify which exceptions to reopen for, and which HTTP codes to retry on (in addition to the codes that already have .isRetriable() return true).