public interface ArtifactData
ArtifactListData
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPath()
Returns relative path of this artifact
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Returns custom artifact properties provided by the implementation, e.g.
|
long |
getSize()
Returns artifact size in bytes
|
java.lang.String |
getUrl()
Returns http download URL (getProperties value for
ArtifactDataInstance.URL_KEY ) of this artifact if available. |
@NotNull java.lang.String getPath()
@Nullable java.lang.String getUrl()
ArtifactDataInstance.URL_KEY
) of this artifact if available.
If no URL available, either ArtifactDownloadProcessor
or ArtifactContentProvider
extension will be used.long getSize()
@NotNull java.util.Map<java.lang.String,java.lang.String> getProperties()
ArtifactDataInstance.URL_KEY