Class Launchers.BaseBuilder
java.lang.Object
io.github.srdjanv.localgitdependency.config.impl.dependency.Launchers.BaseLauncherFields
io.github.srdjanv.localgitdependency.config.impl.dependency.Launchers.BaseBuilder
- All Implemented Interfaces:
Launchers.Base
- Direct Known Subclasses:
Launchers.BuildConfig.Builder,Launchers.ProbeConfig.Builder,Launchers.StartupConfig.Builder
- Enclosing class:
- Launchers
public static class Launchers.BaseBuilder
extends Launchers.BaseLauncherFields
implements Launchers.Base
-
Field Summary
Fields inherited from class io.github.srdjanv.localgitdependency.config.impl.dependency.Launchers.BaseLauncherFields
addTaskTriggers, explicit, forwardOutput, mainTasks, mainTasksArguments, postTasks, postTasksArguments, preTasks, preTasksArguments, setTaskTriggers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTaskTriggers(String... files) Same as above, but it adds to the default existing onesvoidSets the tasks should explicitly runvoidforwardOutput(Boolean forwardOutput) voidvoidmainTasksWithArguments(String... args) voidvoidpostTasksWithArguments(String... args) voidvoidpreTasksWithArguments(String... args) voidsetTaskTriggers(String... files) This will set what files should trigger a launcher rerun
-
Constructor Details
-
BaseBuilder
public BaseBuilder()
-
-
Method Details
-
explicit
Description copied from interface:Launchers.BaseSets the tasks should explicitly run- Specified by:
explicitin interfaceLaunchers.Base
-
preTasksWithArguments
- Specified by:
preTasksWithArgumentsin interfaceLaunchers.Base
-
preTasks
- Specified by:
preTasksin interfaceLaunchers.Base
-
mainTasksWithArguments
- Specified by:
mainTasksWithArgumentsin interfaceLaunchers.Base
-
mainTasks
- Specified by:
mainTasksin interfaceLaunchers.Base
-
postTasksWithArguments
- Specified by:
postTasksWithArgumentsin interfaceLaunchers.Base
-
postTasks
- Specified by:
postTasksin interfaceLaunchers.Base
-
setTaskTriggers
Description copied from interface:Launchers.BaseThis will set what files should trigger a launcher rerunCurrently, this checked by String::Contains
- Specified by:
setTaskTriggersin interfaceLaunchers.Base
-
addTaskTriggers
Description copied from interface:Launchers.BaseSame as above, but it adds to the default existing ones- Specified by:
addTaskTriggersin interfaceLaunchers.Base
-
forwardOutput
- Specified by:
forwardOutputin interfaceLaunchers.Base
-