public class ArtifactNameBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
WILDFLY_ARTIFACT_ID
The default artifact id
|
static String |
WILDFLY_GROUP_ID
The default group id
|
static String |
WILDFLY_PACKAGING |
| Modifier and Type | Method and Description |
|---|---|
ArtifactName |
build()
Creates the final artifact name.
|
static ArtifactNameBuilder |
forRuntime(String artifact)
Creates an artifact builder based on the artifact.
|
static ArtifactNameBuilder |
of(String artifact)
Creates an artifact builder based on the artifact.
|
ArtifactNameBuilder |
setArtifactId(String artifactId)
Sets the artifact id.
|
ArtifactNameBuilder |
setClassifier(String classifier)
Sets the classifier.
|
ArtifactNameBuilder |
setGroupId(String groupId)
Sets the group id.
|
ArtifactNameBuilder |
setPackaging(String packaging)
Sets the packaging.
|
ArtifactNameBuilder |
setVersion(String version)
Sets the version.
|
public static final String WILDFLY_GROUP_ID
public static final String WILDFLY_ARTIFACT_ID
public static final String WILDFLY_PACKAGING
public static ArtifactNameBuilder of(String artifact)
artifact - the artifact string in the groupId:artifactId:version[:packaging][:classifier] format
or nullpublic static ArtifactNameBuilder forRuntime(String artifact)
If the groupId, artifactId,
packaging or version is null defaults will be
used.
artifact - the artifact string in the groupId:artifactId:version[:packaging][:classifier] format
or nullpublic ArtifactNameBuilder setGroupId(String groupId)
groupId - the group idpublic ArtifactNameBuilder setArtifactId(String artifactId)
artifactId - the artifact idpublic ArtifactNameBuilder setClassifier(String classifier)
classifier - the classifierpublic ArtifactNameBuilder setPackaging(String packaging)
packaging - the packagingpublic ArtifactNameBuilder setVersion(String version)
version - the versionpublic ArtifactName build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.