Class Snapshot
java.lang.Object
org.apache.maven.artifact.repository.metadata.Snapshot
- All Implemented Interfaces:
Serializable
,Cloneable
Snapshot data for the last artifact corresponding to the
SNAPSHOT base version.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Method clone.int
Get the incremental build number.Get the timestamp when this version was deployed.boolean
Get whether to use a local copy instead (with filename that includes the base version).void
setBuildNumber
(int buildNumber) Set the incremental build number.void
setLocalCopy
(boolean localCopy) Set whether to use a local copy instead (with filename that includes the base version).void
setTimestamp
(String timestamp) Set the timestamp when this version was deployed.
-
Constructor Details
-
Snapshot
public Snapshot()
-
-
Method Details
-
clone
Method clone. -
getBuildNumber
public int getBuildNumber()Get the incremental build number.- Returns:
- int
-
getTimestamp
Get the timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.- Returns:
- String
-
isLocalCopy
public boolean isLocalCopy()Get whether to use a local copy instead (with filename that includes the base version).- Returns:
- boolean
-
setBuildNumber
public void setBuildNumber(int buildNumber) Set the incremental build number.- Parameters:
buildNumber
- a buildNumber object.
-
setLocalCopy
public void setLocalCopy(boolean localCopy) Set whether to use a local copy instead (with filename that includes the base version).- Parameters:
localCopy
- a localCopy object.
-
setTimestamp
Set the timestamp when this version was deployed. The timestamp is expressed using UTC in the format yyyyMMdd.HHmmss.- Parameters:
timestamp
- a timestamp object.
-