public class GitParameterDefinition extends hudson.model.ParameterDefinition implements Comparable<GitParameterDefinition>
| Modifier and Type | Class and Description |
|---|---|
static class |
GitParameterDefinition.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_TYPE_REVISION |
static String |
PARAMETER_TYPE_TAG |
| Constructor and Description |
|---|
GitParameterDefinition(String name,
String type,
String defaultValue,
String description,
String branch,
String tagFilter,
net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.SortMode sortMode) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(GitParameterDefinition pd) |
hudson.model.ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest request) |
hudson.model.ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest request,
net.sf.json.JSONObject jO) |
void |
generateContents(String contenttype) |
String |
getBranch() |
hudson.model.ParameterValue |
getDefaultParameterValue() |
String |
getDefaultValue() |
String |
getErrorMessage() |
hudson.model.AbstractProject<?,?> |
getParentProject() |
Map<String,String> |
getRevisionMap() |
net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.SortMode |
getSortMode() |
String |
getTagFilter() |
Map<String,String> |
getTagMap() |
String |
getType() |
String |
prettyRevisionInfo(org.jenkinsci.plugins.gitclient.GitClient newgit,
hudson.plugins.git.Revision r) |
void |
setBranch(String nameOfBranch) |
void |
setDefaultValue(String defaultValue) |
void |
setSortMode(net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.SortMode sortMode) |
void |
setTagFilter(String tagFilter) |
void |
setType(String type) |
ArrayList<String> |
sortTagNames(Set<String> tagSet) |
public static final String PARAMETER_TYPE_TAG
public static final String PARAMETER_TYPE_REVISION
public hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request)
createValue in class hudson.model.ParameterDefinitionpublic hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request,
net.sf.json.JSONObject jO)
createValue in class hudson.model.ParameterDefinitionpublic hudson.model.ParameterValue getDefaultParameterValue()
getDefaultParameterValue in class hudson.model.ParameterDefinitionpublic String getType()
getType in class hudson.model.ParameterDefinitionpublic void setType(String type)
public String getBranch()
public void setBranch(String nameOfBranch)
public net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.SortMode getSortMode()
public void setSortMode(net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition.SortMode sortMode)
public String getTagFilter()
public void setTagFilter(String tagFilter)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public hudson.model.AbstractProject<?,?> getParentProject()
public int compareTo(GitParameterDefinition pd)
compareTo in interface Comparable<GitParameterDefinition>public String prettyRevisionInfo(org.jenkinsci.plugins.gitclient.GitClient newgit, hudson.plugins.git.Revision r)
public void generateContents(String contenttype) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic String getErrorMessage()
public Map<String,String> getRevisionMap() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic Map<String,String> getTagMap() throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2004-2014 Jenkins-CI. All Rights Reserved.