code: protected void processTusFiles(String assemblyUrl) throws IOException, ProtocolException {
          tusClient.setUploadCreationURL(new URL(getClient().getHostUrl() + "/resumable/files/"));
          tusClient.enableResuming(tusURLStore);
  
          for (Map.Entry<String, File> entry : files.entrySet()) {
              processTusFile(entry.getValue(), entry.getKey(), assemblyUrl);
          }
  
          for (Map.Entry<String, InputStream> entry : fileStreams.entrySet()) {
              processTusFile(entry.getValue(), entry.getKey(), assemblyUrl);
          }
      }
docs: Prepares all files added for tus uploads.
  
  @param assemblyUrl the assembly url affiliated with the tus upload.
  @throws IOException       when there's a failure with file retrieval.
  @throws ProtocolException when there's a failure with tus upload.