public class MavenArtifactDeploymentOption extends UrlDeploymentOption implements MavenUrlReference
MavenUrlReference.VersionResolver| Constructor and Description |
|---|
MavenArtifactDeploymentOption() |
MavenArtifactDeploymentOption(MavenUrlReference artifact) |
| Modifier and Type | Method and Description |
|---|---|
MavenArtifactDeploymentOption |
artifactId(String artifactId)
Sets the artifact id.
|
MavenArtifactDeploymentOption |
classifier(String classifier)
Sets the artifact classifier.
|
boolean |
equals(Object obj) |
String |
getURL()
Getter.
|
MavenArtifactDeploymentOption |
groupId(String groupId)
Sets the artifact group id.
|
int |
hashCode() |
Boolean |
isSnapshot()
Returns true if the specified version is a snapshot version, false if not and null if the
version is not yet specified.
|
MavenArtifactDeploymentOption |
type(String type)
Sets the artifact type.
|
MavenArtifactDeploymentOption |
version(MavenUrlReference.VersionResolver resolver)
Determines the artifact version using an
MavenUrlReference.VersionResolver. |
MavenArtifactDeploymentOption |
version(String version)
Sets the artifact version or version range.
|
MavenArtifactDeploymentOption |
versionAsInProject()
Version will be discovered from the dependencies of Maven project that includes the
regression.
|
contextRoot, getContextRoot, getName, getType, getUrlReference, itself, namepublic MavenArtifactDeploymentOption()
public MavenArtifactDeploymentOption(MavenUrlReference artifact)
public String getURL()
UrlReferencegetURL in interface UrlReferencegetURL in class UrlDeploymentOptionpublic MavenArtifactDeploymentOption groupId(String groupId)
MavenUrlReferencegroupId in interface MavenUrlReferencegroupId - artifact group id (cannot be null or empty)public MavenArtifactDeploymentOption artifactId(String artifactId)
MavenUrlReferenceartifactId in interface MavenUrlReferenceartifactId - artifact id (cannot be null or empty)public MavenArtifactDeploymentOption type(String type)
MavenUrlReferencetype in interface MavenUrlReferencetype - artifact type (cannot be null or empty)public MavenArtifactDeploymentOption classifier(String classifier)
MavenUrlReferenceclassifier in interface MavenUrlReferenceclassifier - artifact classifier (cannot be null or empty)public MavenArtifactDeploymentOption version(String version)
MavenUrlReferenceProvisionControl.update(Boolean)).version in interface MavenUrlReferenceversion - artifact version / version range (cannot be null or empty)public MavenArtifactDeploymentOption version(MavenUrlReference.VersionResolver resolver)
MavenUrlReferenceMavenUrlReference.VersionResolver.version in interface MavenUrlReferenceresolver - a MavenUrlReference.VersionResolver (cannot be null)public MavenArtifactDeploymentOption versionAsInProject()
MavenUrlReferenceversionAsInProject in interface MavenUrlReferencepublic Boolean isSnapshot()
MavenUrlReferenceisSnapshot in interface MavenUrlReferenceCopyright © 2006–2017 OPS4J - Open Participation Software for Java. All rights reserved.