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()
ArtifactTransferResource
getRepositoryUrl
in interface ArtifactTransferResource
null
.public java.lang.String getName()
ArtifactTransferResource
getName
in interface ArtifactTransferResource
null
.public java.lang.String getUrl()
ArtifactTransferResource
getUrl
in interface ArtifactTransferResource
null
.public long getContentLength()
ArtifactTransferResource
getContentLength
in interface ArtifactTransferResource
public long getTransferStartTime()
ArtifactTransferResource
getTransferStartTime
in interface ArtifactTransferResource
public java.lang.String toString()
toString
in class java.lang.Object