Interface DefaultableLauncherBuilder

All Known Subinterfaces:
LauncherBuilder
All Known Implementing Classes:
DefaultableLauncherConfig.Builder, Launchers.Launcher.Builder

public interface DefaultableLauncherBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    forwardOutput(Boolean forwardOutput)
    Setting this to true will forward logs to the standard output, Default true
    void
    gradleDaemonMaxIdleTime(Integer gradleDaemonMaxIdleTime)
    For how long should the gradle daemon used for dependency building idle.
    void
    The Java the installation path to be used by the gradle process This can take a JavaLauncher, RegularFile, File, Path, String and Property, Provider of anny of these types
  • Method Details

    • setExecutable

      void setExecutable(Object path)
      The Java the installation path to be used by the gradle process This can take a JavaLauncher, RegularFile, File, Path, String and Property, Provider of anny of these types
      Parameters:
      path - the installation path
    • gradleDaemonMaxIdleTime

      void gradleDaemonMaxIdleTime(Integer gradleDaemonMaxIdleTime)
      For how long should the gradle daemon used for dependency building idle. Use java's TimeUnit class for easy conversion
      Parameters:
      gradleDaemonMaxIdleTime - the amount of time in seconds
      See Also:
    • forwardOutput

      void forwardOutput(Boolean forwardOutput)
      Setting this to true will forward logs to the standard output, Default true
      Parameters:
      forwardOutput - setting forwarding