Interface Launchers.Base

All Known Subinterfaces:
Launchers.Build, Launchers.Probe, Launchers.Startup
All Known Implementing Classes:
Launchers.BaseBuilder, Launchers.BuildConfig.Builder, Launchers.ProbeConfig.Builder, Launchers.StartupConfig.Builder
Enclosing class:
Launchers

public static interface Launchers.Base
  • Method Details

    • explicit

      void explicit(Boolean explicit)
      Sets the tasks should explicitly run
    • setTaskTriggers

      void setTaskTriggers(String... files)
      This will set what files should trigger a launcher rerun

      Currently, this checked by String::Contains

    • addTaskTriggers

      void addTaskTriggers(String... files)
      Same as above, but it adds to the default existing ones
    • preTasksWithArguments

      void preTasksWithArguments(String... args)
    • preTasks

      void preTasks(String... tasks)
    • mainTasksWithArguments

      void mainTasksWithArguments(String... args)
    • mainTasks

      void mainTasks(String... tasks)
    • postTasksWithArguments

      void postTasksWithArguments(String... args)
    • postTasks

      void postTasks(String... tasks)
    • forwardOutput

      void forwardOutput(Boolean forwardOutput)