Class ListGitBranchesParameterDefinition
java.lang.Object
hudson.model.ParameterDefinition
com.syhuang.hudson.plugins.listgitbranchesparameter.ListGitBranchesParameterDefinition
- All Implemented Interfaces:
ExtensionPoint,Describable<ParameterDefinition>,Serializable,Comparable<ListGitBranchesParameterDefinition>
public class ListGitBranchesParameterDefinition
extends ParameterDefinition
implements Comparable<ListGitBranchesParameterDefinition>
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.model.ParameterDefinition
ParameterDefinition.ParameterDescriptorNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.ParameterDefinition
LIST -
Constructor Summary
ConstructorsConstructorDescriptionListGitBranchesParameterDefinition(String name, String description, String remoteURL, String credentialsId, String defaultValue, com.syhuang.hudson.plugins.listgitbranchesparameter.SortMode sortMode, SelectedValue selectedValue, Boolean quickFilterEnabled, String type, String tagFilter, String branchFilter, String listSize) -
Method Summary
Modifier and TypeMethodDescriptionintcreateValue(CLICommand command, String value) createValue(org.kohsuke.stapler.StaplerRequest2 req) createValue(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject jo) com.syhuang.hudson.plugins.listgitbranchesparameter.SortModegetType()voidsetBranchFilter(String branchFilter) voidsetDefaultValue(String defaultValue) voidsetListSize(String listSize) voidsetRemoteURL(String remoteURL) voidsetSortMode(com.syhuang.hudson.plugins.listgitbranchesparameter.SortMode sortMode) voidsetTagFilter(String tagFilter) voidsortByName(Set<String> set) Methods inherited from class hudson.model.ParameterDefinition
all, copyWithDefaultValue, createValue, createValue, equals, getDescription, getFormattedDescription, getName, hashCode, isValid, setDescription
-
Constructor Details
-
ListGitBranchesParameterDefinition
@DataBoundConstructor public ListGitBranchesParameterDefinition(String name, String description, String remoteURL, String credentialsId, String defaultValue, com.syhuang.hudson.plugins.listgitbranchesparameter.SortMode sortMode, SelectedValue selectedValue, Boolean quickFilterEnabled, String type, String tagFilter, String branchFilter, String listSize)
-
-
Method Details
-
createValue
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject jo) - Overrides:
createValuein classParameterDefinition
-
createValue
- Overrides:
createValuein classParameterDefinition
-
createValue
- Overrides:
createValuein classParameterDefinition
-
getDefaultParameterValue
- Overrides:
getDefaultParameterValuein classParameterDefinition
-
getDivUUID
-
getSelectedValue
-
getQuickFilterEnabled
-
getDefaultValue
-
setDefaultValue
-
getCredentialsId
-
getRemoteURL
-
setRemoteURL
-
getListSize
-
setListSize
-
getSortMode
public com.syhuang.hudson.plugins.listgitbranchesparameter.SortMode getSortMode() -
setSortMode
public void setSortMode(com.syhuang.hudson.plugins.listgitbranchesparameter.SortMode sortMode) -
getType
- Overrides:
getTypein classParameterDefinition
-
setType
-
getTagFilter
-
setTagFilter
-
getBranchFilter
-
setBranchFilter
-
sortByName
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<ParameterDefinition>- Overrides:
getDescriptorin classParameterDefinition
-
compareTo
- Specified by:
compareToin interfaceComparable<ListGitBranchesParameterDefinition>
-