Class QuarkusJBangCodestartProjectInputBuilder
- java.lang.Object
-
- io.quarkus.devtools.codestarts.CodestartProjectInputBuilder
-
- io.quarkus.devtools.codestarts.jbang.QuarkusJBangCodestartProjectInputBuilder
-
public class QuarkusJBangCodestartProjectInputBuilder extends CodestartProjectInputBuilder
-
-
Field Summary
Fields Modifier and Type Field Description Collection<io.quarkus.maven.dependency.ArtifactCoords>extensionsbooleannoJBangWrapper
-
Method Summary
-
Methods inherited from class io.quarkus.devtools.codestarts.CodestartProjectInputBuilder
addBoms, addDependencies, addDependency, containsData, containsData
-
-
-
-
Field Detail
-
extensions
public Collection<io.quarkus.maven.dependency.ArtifactCoords> extensions
-
noJBangWrapper
public boolean noJBangWrapper
-
-
Method Detail
-
setNoJBangWrapper
public QuarkusJBangCodestartProjectInputBuilder setNoJBangWrapper(boolean noJBangWrapper)
-
addExtensions
public QuarkusJBangCodestartProjectInputBuilder addExtensions(Collection<io.quarkus.maven.dependency.ArtifactCoords> extensions)
-
addExtension
public QuarkusJBangCodestartProjectInputBuilder addExtension(io.quarkus.maven.dependency.ArtifactCoords extension)
-
addExtension
public QuarkusJBangCodestartProjectInputBuilder addExtension(io.quarkus.maven.dependency.ArtifactKey extension)
-
addCodestarts
public QuarkusJBangCodestartProjectInputBuilder addCodestarts(Collection<String> codestarts)
- Overrides:
addCodestartsin classCodestartProjectInputBuilder
-
addCodestart
public QuarkusJBangCodestartProjectInputBuilder addCodestart(String codestart)
- Overrides:
addCodestartin classCodestartProjectInputBuilder
-
addData
public QuarkusJBangCodestartProjectInputBuilder addData(Map<String,Object> data)
- Overrides:
addDatain classCodestartProjectInputBuilder
-
putData
public QuarkusJBangCodestartProjectInputBuilder putData(String key, Object value)
- Overrides:
putDatain classCodestartProjectInputBuilder
-
putData
public QuarkusJBangCodestartProjectInputBuilder putData(DataKey key, Object value)
- Overrides:
putDatain classCodestartProjectInputBuilder
-
messageWriter
public QuarkusJBangCodestartProjectInputBuilder messageWriter(io.quarkus.devtools.messagewriter.MessageWriter messageWriter)
- Overrides:
messageWriterin classCodestartProjectInputBuilder
-
noJBangWrapper
public boolean noJBangWrapper()
-
build
public QuarkusJBangCodestartProjectInput build()
- Overrides:
buildin classCodestartProjectInputBuilder
-
-