Package org.l2x6.cq.maven
Class TemplateParams.Builder
- java.lang.Object
-
- org.l2x6.cq.maven.TemplateParams.Builder
-
- Enclosing class:
- TemplateParams
public static class TemplateParams.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description org.l2x6.cq.common.ExtensionStatusstatus
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
nativeSupported
public TemplateParams.Builder nativeSupported(boolean nativeSupported)
-
itestParentRelativePath
public TemplateParams.Builder itestParentRelativePath(String itestParentRelativePath)
-
itestParentVersion
public TemplateParams.Builder itestParentVersion(String itestParentVersion)
-
itestParentArtifactId
public TemplateParams.Builder itestParentArtifactId(String itestParentArtifactId)
-
itestParentGroupId
public TemplateParams.Builder itestParentGroupId(String itestParentGroupId)
-
groupId
public TemplateParams.Builder groupId(String groupId)
-
artifactId
public TemplateParams.Builder artifactId(String artifactId)
-
artifactIdPrefix
public TemplateParams.Builder artifactIdPrefix(String artifactIdPrefix)
-
artifactIdBase
public TemplateParams.Builder artifactIdBase(String artifactIdBase)
-
version
public TemplateParams.Builder version(String version)
-
namePrefix
public TemplateParams.Builder namePrefix(String namePrefix)
-
nameBase
public TemplateParams.Builder nameBase(String nameBase)
-
nameSegmentDelimiter
public TemplateParams.Builder nameSegmentDelimiter(String nameSegmentDelimiter)
-
javaPackageBase
public TemplateParams.Builder javaPackageBase(String javaPackageBase)
-
quarkusVersion
public TemplateParams.Builder quarkusVersion(String quarkusVersion)
-
additionalRuntimeDependencies
public TemplateParams.Builder additionalRuntimeDependencies(List<org.l2x6.pom.tuner.model.Gavtcs> additionalRuntimeDependencies)
-
addAdditionalRuntimeDependencies
public TemplateParams.Builder addAdditionalRuntimeDependencies(org.l2x6.pom.tuner.model.Gavtcs additionalRuntimeDependencies)
-
runtimeBomPathSet
public TemplateParams.Builder runtimeBomPathSet(boolean runtimeBomPathSet)
-
bomEntryVersion
public TemplateParams.Builder bomEntryVersion(String bomEntryVersion)
-
description
public TemplateParams.Builder description(String description)
-
keywords
public TemplateParams.Builder keywords(Collection<String> keywords)
-
keyword
public TemplateParams.Builder keyword(String keywords)
-
guideUrl
public TemplateParams.Builder guideUrl(String guideUrl)
-
categories
public TemplateParams.Builder categories(List<String> categories)
-
category
public TemplateParams.Builder category(String categories)
-
kind
public TemplateParams.Builder kind(String kind)
-
status
public TemplateParams.Builder status(org.l2x6.cq.common.ExtensionStatus status)
-
models
public TemplateParams.Builder models(List<org.apache.camel.tooling.model.ArtifactModel<?>> model)
-
model
public TemplateParams.Builder model(org.apache.camel.tooling.model.ArtifactModel<?> models)
-
build
public TemplateParams build()
-
getJavaPackageBasePath
public String getJavaPackageBasePath()
-
getArtifactId
public String getArtifactId()
-
getGroupId
public String getGroupId()
-
getBomEntryVersion
public String getBomEntryVersion()
-
getAdditionalRuntimeDependencies
public List<org.l2x6.pom.tuner.model.Gavtcs> getAdditionalRuntimeDependencies()
-
getArtifactIdBase
public String getArtifactIdBase()
-
modelParams
public TemplateParams.Builder modelParams(org.apache.camel.tooling.model.ArtifactModel<?> model)
-
unlisted
public TemplateParams.Builder unlisted(boolean unlisted)
-
deprecated
public TemplateParams.Builder deprecated(boolean deprecated)
-
-