docs: private void removeEsDirectoryRecursively(final String path) throws Exception {
          logger.debug("Delete folder [{}]", path);
          Collection<String> listFile = getFileDirectory(path);
  
          for (String esfile : listFile) {
              esDelete(fsSettings.getElasticsearch().getIndex(), SignTool.sign(path.concat(File.separator).concat(esfile)));
          }
  
          Collection<String> listFolder = getFolderDirectory(path);
          for (String esfolder : listFolder) {
              removeEsDirectoryRecursively(esfolder);
          }
  
          esDelete(fsSettings.getElasticsearch().getIndexFolder(), SignTool.sign(path));
      }