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) 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) String
originalBaseName
(package private) boolean
rebuild
(package private) io.quarkus.paths.PathCollection
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.paths.PathCollection root
-
targetDir
Path targetDir
-
launchMode
LaunchMode launchMode
-
liveReloadState
LiveReloadBuildItem liveReloadState
-
buildSystemProperties
Properties buildSystemProperties
-
effectiveModel
io.quarkus.bootstrap.model.ApplicationModel effectiveModel
-
baseName
String baseName
-
originalBaseName
String originalBaseName
-
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.paths.PathCollection getRoot()
-
addFinal
public <T extends BuildItem> QuarkusAugmentor.Builder addFinal(Class<T> clazz)
-
setRoot
public QuarkusAugmentor.Builder setRoot(io.quarkus.paths.PathCollection root)
-
getBaseName
public String getBaseName()
-
setBaseName
public QuarkusAugmentor.Builder setBaseName(String baseName)
-
setOriginalBaseName
public QuarkusAugmentor.Builder setOriginalBaseName(String originalBaseName)
-
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)
-
-