Class RESTfulParameterBuilder
java.lang.Object
org.jenkinsci.plugins.maven_artifact_choicelistprovider.RESTfulParameterBuilder
- Direct Known Subclasses:
StandardRESTfulParameterBuilder
Creates URL Parameters for a Nexus, Nexus3 and Artifactory Repository.
- Author:
- stephan.watermeyer, Diebold Nixdorf
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(String pRepositoryId, String pGroupId, String pArtifactId, String pPackaging, ValidAndInvalidClassifier pClassifier) create(String pRepositoryId, String pGroupId, String pArtifactId, String pPackaging, ValidAndInvalidClassifier pClassifier, String pToken) Creates the parameter list for the RESTful service.abstract Stringabstract Stringabstract Stringabstract Stringabstract Stringabstract Stringabstract String
-
Field Details
-
PACKAGING_ALL
- See Also:
-
CLASSIFIER_ALL
- See Also:
-
DEFAULT_SORTORDER
- See Also:
-
-
Constructor Details
-
RESTfulParameterBuilder
public RESTfulParameterBuilder()
-
-
Method Details
-
create
-
create
-
create
-
create
public javax.ws.rs.core.MultivaluedMap<String,String> create(String pRepositoryId, String pGroupId, String pArtifactId, String pPackaging, ValidAndInvalidClassifier pClassifier, String pToken) Creates the parameter list for the RESTful service.- Parameters:
pRepositoryId- the repositoryId.pGroupId- the GroupIdpArtifactId- the ArtifactIdpPackaging- the PackagingpClassifier- the ClassifierpToken- the Nexus 3 Token.- Returns:
- the parameters to be used for the request.
-
getRepositoryId
-
getGroupId
-
getArtifactId
-
getPackaging
-
getClassifier
-
getContinuationToken
-
getSortOrder
-