Package io.quarkus.deployment
Class QuarkusAugmentor.Builder
- java.lang.Object
-
- io.quarkus.deployment.QuarkusAugmentor.Builder
-
- Enclosing class:
- QuarkusAugmentor
public static final class QuarkusAugmentor.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) List<io.quarkus.paths.PathCollection>
additionalApplicationArchives
(package private) boolean
auxiliaryApplication
DevModeType
auxiliaryDevModeType
(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.ApplicationModel
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
(package private) boolean
test
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Field Detail
-
auxiliaryDevModeType
public DevModeType auxiliaryDevModeType
-
rebuild
boolean rebuild
-
additionalApplicationArchives
List<io.quarkus.paths.PathCollection> additionalApplicationArchives
-
excludedFromIndexing
Collection<Path> excludedFromIndexing
-
classLoader
ClassLoader classLoader
-
root
io.quarkus.bootstrap.model.PathsCollection root
-
targetDir
Path targetDir
-
launchMode
LaunchMode launchMode
-
liveReloadState
LiveReloadBuildItem liveReloadState
-
buildSystemProperties
Properties buildSystemProperties
-
effectiveModel
io.quarkus.bootstrap.model.ApplicationModel effectiveModel
-
baseName
String baseName
-
configCustomizer
Consumer<org.eclipse.microprofile.config.spi.ConfigBuilder> configCustomizer
-
deploymentClassLoader
ClassLoader deploymentClassLoader
-
devModeType
DevModeType devModeType
-
test
boolean test
-
auxiliaryApplication
boolean auxiliaryApplication
-
-
Method Detail
-
addBuildChainCustomizer
public QuarkusAugmentor.Builder addBuildChainCustomizer(Consumer<BuildChainBuilder> customizer)
-
getAdditionalApplicationArchives
public List<io.quarkus.paths.PathCollection> getAdditionalApplicationArchives()
-
addAdditionalApplicationArchive
public QuarkusAugmentor.Builder addAdditionalApplicationArchive(io.quarkus.paths.PathCollection archive)
-
excludeFromIndexing
public QuarkusAugmentor.Builder excludeFromIndexing(Collection<Path> excludedFromIndexing)
-
setAuxiliaryApplication
public QuarkusAugmentor.Builder setAuxiliaryApplication(boolean auxiliaryApplication)
-
setAuxiliaryDevModeType
public QuarkusAugmentor.Builder setAuxiliaryDevModeType(DevModeType auxiliaryDevModeType)
-
getLaunchMode
public LaunchMode getLaunchMode()
-
setLaunchMode
public QuarkusAugmentor.Builder setLaunchMode(LaunchMode launchMode)
-
getDevModeType
public DevModeType getDevModeType()
-
setDevModeType
public QuarkusAugmentor.Builder setDevModeType(DevModeType devModeType)
-
isTest
public boolean isTest()
-
setTest
public QuarkusAugmentor.Builder setTest(boolean test)
-
getClassLoader
public ClassLoader getClassLoader()
-
setClassLoader
public QuarkusAugmentor.Builder setClassLoader(ClassLoader classLoader)
-
getRoot
public io.quarkus.bootstrap.model.PathsCollection getRoot()
-
addFinal
public <T extends BuildItem> QuarkusAugmentor.Builder addFinal(Class<T> clazz)
-
setRoot
public QuarkusAugmentor.Builder setRoot(io.quarkus.bootstrap.model.PathsCollection root)
-
getBaseName
public String getBaseName()
-
setBaseName
public QuarkusAugmentor.Builder setBaseName(String baseName)
-
getBuildSystemProperties
public Properties getBuildSystemProperties()
-
setBuildSystemProperties
public QuarkusAugmentor.Builder setBuildSystemProperties(Properties buildSystemProperties)
-
setRebuild
public QuarkusAugmentor.Builder setRebuild(boolean rebuild)
-
build
public QuarkusAugmentor build()
-
getLiveReloadState
public LiveReloadBuildItem getLiveReloadState()
-
setLiveReloadState
public QuarkusAugmentor.Builder setLiveReloadState(LiveReloadBuildItem liveReloadState)
-
setTargetDir
public QuarkusAugmentor.Builder setTargetDir(Path outputDir)
-
setEffectiveModel
public QuarkusAugmentor.Builder setEffectiveModel(io.quarkus.bootstrap.model.ApplicationModel effectiveModel)
-
getDeploymentClassLoader
public ClassLoader getDeploymentClassLoader()
-
setDeploymentClassLoader
public QuarkusAugmentor.Builder setDeploymentClassLoader(ClassLoader deploymentClassLoader)
-
setConfigCustomizer
public QuarkusAugmentor.Builder setConfigCustomizer(Consumer<org.eclipse.microprofile.config.spi.ConfigBuilder> configCustomizer)
-
-