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