Interface PreviewOperations

All Known Implementing Classes:
PreviewController

public interface PreviewOperations
  • Method Details

    • previewApp

      PreviewDTO previewApp(ApplicationType type, String name, @Nullable @Nullable List<String> features, @Nullable @Nullable BuildTool buildTool, @Nullable @Nullable TestFramework testFramework, @Nullable @Nullable Language lang, @Nullable @Nullable JdkVersion javaVersion, RequestInfo requestInfo) throws IOException
      Previews an application.
      Parameters:
      type - The application type
      name - The name of the application
      features - The features
      buildTool - The build tool
      testFramework - The test framework
      lang - The lang
      javaVersion - The JdkVersion
      requestInfo - The request info
      Returns:
      An HTTP response that emits a writable
      Throws:
      IOException