Uses of Interface
org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus.IArtifactURLBuilder
Packages that use IArtifactURLBuilder
-
Uses of IArtifactURLBuilder in org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus
Classes in org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus that implement IArtifactURLBuilderModifier and TypeClassDescriptionclassThis class provides basic functionality to allow the creation of a valid download link for a given artifact.classProvides functionality to retrieve an artifact as a direct link from the repository, such as: https://server/content/repositories/repositoryId/com/thegroup/id/artifactId/version/artifactId-42.tar.gz Limitations: This implementation does not work for snapshots.classThis implementation creates a download link for the given artifact by using an inbuild Nexus service.Methods in org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus that return IArtifactURLBuilderModifier and TypeMethodDescriptionAbstractArtifactURLBuilder.setArtifactId(String artifactId) IArtifactURLBuilder.setArtifactId(String artifactId) AbstractArtifactURLBuilder.setClassifier(String classifier) IArtifactURLBuilder.setClassifier(String classifier) AbstractArtifactURLBuilder.setGroupId(String groupId) IArtifactURLBuilder.setGroupId(String groupId) AbstractArtifactURLBuilder.setNexusURL(String repoURL) IArtifactURLBuilder.setNexusURL(String repoURL) AbstractArtifactURLBuilder.setPackaging(String packaging) IArtifactURLBuilder.setPackaging(String extension) AbstractArtifactURLBuilder.setVersion(String version) IArtifactURLBuilder.setVersion(String version)