/** * Discovers all shards of this file. * * <p>Because of eventual consistency, reads may discover no files or fewer files than the shard * template implies. In this case, the read is considered to have failed. */ public List<String> readFilesWithRetries() throws IOException, InterruptedException { return readFilesWithRetries(Sleeper.DEFAULT, BACK_OFF_FACTORY.backoff()); }