Package io.helidon.build.devloop
Class BuildLoop.Builder
java.lang.Object
io.helidon.build.devloop.BuildLoop.Builder
- Enclosing class:
- BuildLoop
A
BuildLoop builder.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns the newBuildLoop.buildExecutor(BuildExecutor buildExecutor) Sets the build executor.clean(boolean clean) Sets whether newProjectinstances should perform a clean build.projectSupplier(ProjectSupplier projectSupplier) Sets the project supplier.watchBinariesOnly(boolean watchBinariesOnly) Sets whether only binaries should be watched for changes.
-
Method Details
-
buildExecutor
Sets the build executor.- Parameters:
buildExecutor- The executor.- Returns:
- The builder, for chaining.
-
clean
Sets whether newProjectinstances should perform a clean build.- Parameters:
clean-trueif new instances should perform a clean build.- Returns:
- The builder, for chaining.
-
watchBinariesOnly
Sets whether only binaries should be watched for changes.- Parameters:
watchBinariesOnly-trueif only binaries should be watched for changes.- Returns:
- The builder, for chaining.
-
projectSupplier
Sets the project supplier.- Parameters:
projectSupplier- The supplier.- Returns:
- The builder, for chaining.
-
build
Returns the newBuildLoop.- Returns:
- The loop.
-