Package io.quarkus.builder
Interface BuildProvider
public interface BuildProvider
A provider of deployers which can be detected via
ServiceLoader.-
Method Summary
Modifier and TypeMethodDescriptionvoidinstallInto(BuildChainBuilder builder) Install this provider's deployers in to the given chain builder.default voidprepareExecution(BuildExecutionBuilder builder) Run any preparatory steps required for a given deployment execution.
-
Method Details
-
installInto
Install this provider's deployers in to the given chain builder.- Parameters:
builder- the deployer chain builder (notnull)- Throws:
ChainBuildException- if the installation fails for any reason
-
prepareExecution
Run any preparatory steps required for a given deployment execution. This may include providing initial resource values.- Parameters:
builder- the deployment execution builder (notnull)
-