Package io.quarkus.devtools.commands
Class CreateProject
- java.lang.Object
-
- io.quarkus.devtools.commands.CreateProject
-
public class CreateProject extends Object
Instances of this class are not thread-safe. They are created per invocation.- Author:
- Ståle Pedersen
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCreateProject.CreateProjectKey
-
Constructor Summary
Constructors Constructor Description CreateProject(QuarkusProject project)
-
Method Summary
-
-
-
Constructor Detail
-
CreateProject
public CreateProject(QuarkusProject project)
-
-
Method Detail
-
groupId
public CreateProject groupId(String groupId)
-
artifactId
public CreateProject artifactId(String artifactId)
-
version
public CreateProject version(String version)
-
name
public CreateProject name(String name)
-
description
public CreateProject description(String description)
-
quarkusMavenPluginVersion
@Deprecated public CreateProject quarkusMavenPluginVersion(String version)
Deprecated.
-
quarkusGradlePluginVersion
@Deprecated public CreateProject quarkusGradlePluginVersion(String version)
Deprecated.
-
quarkusPluginVersion
public CreateProject quarkusPluginVersion(String version)
-
extraCodestarts
public CreateProject extraCodestarts(Set<String> extraCodestarts)
-
javaVersion
public CreateProject javaVersion(String javaVersion)
-
resourcePath
public CreateProject resourcePath(String resourcePath)
-
resourceClassName
public CreateProject resourceClassName(String resourceClassName)
-
appConfig
public CreateProject appConfig(String appConfigAsString)
-
packageName
public CreateProject packageName(String packageName)
-
extensions
public CreateProject extensions(Set<String> extensions)
-
example
public CreateProject example(String example)
-
noCode
public CreateProject noCode(boolean value)
-
noCode
public CreateProject noCode()
-
noBuildToolWrapper
public CreateProject noBuildToolWrapper(boolean value)
-
noBuildToolWrapper
public CreateProject noBuildToolWrapper()
-
noDockerfiles
public CreateProject noDockerfiles(boolean value)
-
noDockerfiles
public CreateProject noDockerfiles()
-
data
public CreateProject data(String dataAsString)
-
setValue
public CreateProject setValue(String name, Object value)
-
doCreateProject
public boolean doCreateProject(Map<String,Object> context) throws QuarkusCommandException
- Throws:
QuarkusCommandException
-
execute
public QuarkusCommandOutcome execute() throws QuarkusCommandException
- Throws:
QuarkusCommandException
-
-