public class MavenMetadataParameterDefinition extends MavenMetadataParameterDefinitionBackwardCompatibility
Modifier and Type | Class and Description |
---|---|
static class |
MavenMetadataParameterDefinition.DescriptorImpl |
static class |
MavenMetadataParameterDefinition.SortOrder |
ParameterDefinition.ParameterDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
LIST
Constructor and Description |
---|
MavenMetadataParameterDefinition(String name,
String description,
String repoBaseUrl,
String groupId,
String artifactId,
String packaging,
String classifier,
String versionFilter,
String sortOrder,
String defaultValue,
String maxVersions,
String currentArtifactInfoUrl,
String currentArtifactInfoLabel,
String currentArtifactInfoPattern,
String credentialsId) |
Modifier and Type | Method and Description |
---|---|
ParameterValue |
createValue(CLICommand command,
String version) |
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req) |
ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
protected com.cloudbees.plugins.credentials.common.UsernamePasswordCredentials |
findCredentialsByCredentialsId() |
String |
getClassifier() |
String |
getCurrentArtifactInfo() |
ParameterValue |
getDefaultParameterValue() |
MavenMetadataParameterDefinition.DescriptorImpl |
getDescriptor() |
int |
getMaxVers() |
String |
getPackaging() |
Pattern |
getVersionFilterPattern() |
List<String> |
getVersions() |
getCredentialsId, getPassword, getRepoBaseUrl, getUsername, readResolve, setCredentialsId
all, copyWithDefaultValue, equals, getDescription, getFormattedDescription, getName, getType, hashCode, isValid, setDescription
@DataBoundConstructor public MavenMetadataParameterDefinition(String name, String description, String repoBaseUrl, String groupId, String artifactId, String packaging, String classifier, String versionFilter, String sortOrder, String defaultValue, String maxVersions, String currentArtifactInfoUrl, String currentArtifactInfoLabel, String currentArtifactInfoPattern, String credentialsId)
public int getMaxVers()
public Pattern getVersionFilterPattern()
public String getPackaging()
public String getClassifier()
public ParameterValue createValue(CLICommand command, String version)
createValue
in class ParameterDefinition
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req)
createValue
in class ParameterDefinition
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
createValue
in class ParameterDefinition
public ParameterValue getDefaultParameterValue()
getDefaultParameterValue
in class ParameterDefinition
public MavenMetadataParameterDefinition.DescriptorImpl getDescriptor()
getDescriptor
in interface Describable<ParameterDefinition>
getDescriptor
in class ParameterDefinition
public String getCurrentArtifactInfo()
protected com.cloudbees.plugins.credentials.common.UsernamePasswordCredentials findCredentialsByCredentialsId()
findCredentialsByCredentialsId
in class MavenMetadataParameterDefinitionBackwardCompatibility
Copyright © 2012–2022. All rights reserved.