code: public void toFile(Path outputFile) {
          Validate.notNull(outputFile, "outputFile must not be null");
  
          applyOverviewDocument().writeToFile(outputFile, StandardCharsets.UTF_8);
          applyPathsDocument().writeToFile(outputFile, StandardCharsets.UTF_8, StandardOpenOption.APPEND);
          applyDefinitionsDocument().writeToFile(outputFile, StandardCharsets.UTF_8, StandardOpenOption.APPEND);
          applySecurityDocument().writeToFile(outputFile, StandardCharsets.UTF_8, StandardOpenOption.APPEND);
      }
docs: Converts the Swagger specification the given {@code outputFile}.<br>
  An extension identifying the markup language will be automatically added to file name.
  
  @param outputFile the output file