name
Artifact
MavenRepository
VersionedArtifact