public static final class QuarkusAugmentor.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) List<io.quarkus.bootstrap.model.PathsCollection> |
additionalApplicationArchives |
(package private) String |
baseName |
(package private) Properties |
buildSystemProperties |
(package private) ClassLoader |
classLoader |
(package private) Consumer<org.eclipse.microprofile.config.spi.ConfigBuilder> |
configCustomizer |
(package private) ClassLoader |
deploymentClassLoader |
(package private) DevModeType |
devModeType |
(package private) io.quarkus.bootstrap.model.AppModel |
effectiveModel |
(package private) Collection<Path> |
excludedFromIndexing |
(package private) Set<Class<? extends BuildItem>> |
finalResults |
(package private) LaunchMode |
launchMode |
(package private) LiveReloadBuildItem |
liveReloadState |
(package private) boolean |
rebuild |
(package private) io.quarkus.bootstrap.model.PathsCollection |
root |
(package private) Path |
targetDir |
| Constructor and Description |
|---|
Builder() |
boolean rebuild
List<io.quarkus.bootstrap.model.PathsCollection> additionalApplicationArchives
Collection<Path> excludedFromIndexing
ClassLoader classLoader
Path targetDir
LaunchMode launchMode
LiveReloadBuildItem liveReloadState
Properties buildSystemProperties
io.quarkus.bootstrap.model.AppModel effectiveModel
String baseName
Consumer<org.eclipse.microprofile.config.spi.ConfigBuilder> configCustomizer
ClassLoader deploymentClassLoader
DevModeType devModeType
public QuarkusAugmentor.Builder addBuildChainCustomizer(Consumer<BuildChainBuilder> customizer)
public List<io.quarkus.bootstrap.model.PathsCollection> getAdditionalApplicationArchives()
public QuarkusAugmentor.Builder addAdditionalApplicationArchive(io.quarkus.bootstrap.model.PathsCollection archive)
public QuarkusAugmentor.Builder excludeFromIndexing(Collection<Path> excludedFromIndexing)
public LaunchMode getLaunchMode()
public QuarkusAugmentor.Builder setLaunchMode(LaunchMode launchMode)
public DevModeType getDevModeType()
public QuarkusAugmentor.Builder setDevModeType(DevModeType devModeType)
public ClassLoader getClassLoader()
public QuarkusAugmentor.Builder setClassLoader(ClassLoader classLoader)
public io.quarkus.bootstrap.model.PathsCollection getRoot()
public <T extends BuildItem> QuarkusAugmentor.Builder addFinal(Class<T> clazz)
public QuarkusAugmentor.Builder setRoot(io.quarkus.bootstrap.model.PathsCollection root)
public String getBaseName()
public QuarkusAugmentor.Builder setBaseName(String baseName)
public Properties getBuildSystemProperties()
public QuarkusAugmentor.Builder setBuildSystemProperties(Properties buildSystemProperties)
public QuarkusAugmentor.Builder setRebuild(boolean rebuild)
public QuarkusAugmentor build()
public LiveReloadBuildItem getLiveReloadState()
public QuarkusAugmentor.Builder setLiveReloadState(LiveReloadBuildItem liveReloadState)
public QuarkusAugmentor.Builder setTargetDir(Path outputDir)
public QuarkusAugmentor.Builder setEffectiveModel(io.quarkus.bootstrap.model.AppModel effectiveModel)
public ClassLoader getDeploymentClassLoader()
public QuarkusAugmentor.Builder setDeploymentClassLoader(ClassLoader deploymentClassLoader)
public QuarkusAugmentor.Builder setConfigCustomizer(Consumer<org.eclipse.microprofile.config.spi.ConfigBuilder> configCustomizer)
Copyright © 2021 JBoss by Red Hat. All rights reserved.