class MavenArtifact extends java.lang.Object implements ArtifactTransferResource
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
repositoryUrl |
private org.apache.maven.wagon.resource.Resource |
resource |
private long |
transferStartTime |
| Constructor and Description |
|---|
MavenArtifact(java.lang.String repositoryUrl,
org.apache.maven.wagon.resource.Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
long |
getContentLength()
The size of the artifact in bytes.
|
java.lang.String |
getName()
The path of the artifact relative to the repository's base URL.
|
java.lang.String |
getRepositoryUrl()
The base URL of the repository, e.g.
|
long |
getTransferStartTime()
Gets the timestamp when the transfer of this artifact was started.
|
java.lang.String |
getUrl()
Gets the full URL of the artifact.
|
java.lang.String |
toString() |
private java.lang.String repositoryUrl
private org.apache.maven.wagon.resource.Resource resource
private long transferStartTime
MavenArtifact(java.lang.String repositoryUrl,
org.apache.maven.wagon.resource.Resource resource)
public java.lang.String getRepositoryUrl()
ArtifactTransferResourcegetRepositoryUrl in interface ArtifactTransferResourcenull.public java.lang.String getName()
ArtifactTransferResourcegetName in interface ArtifactTransferResourcenull.public java.lang.String getUrl()
ArtifactTransferResourcegetUrl in interface ArtifactTransferResourcenull.public long getContentLength()
ArtifactTransferResourcegetContentLength in interface ArtifactTransferResourcepublic long getTransferStartTime()
ArtifactTransferResourcegetTransferStartTime in interface ArtifactTransferResourcepublic java.lang.String toString()
toString in class java.lang.Object