Class BuildPipelineView.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<View>
-
- hudson.model.ViewDescriptor
-
- au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView.DescriptorImpl
-
- Enclosing class:
- BuildPipelineView
@Extension public static final class BuildPipelineView.DescriptorImpl extends ViewDescriptor
This descriptor class is required to configure the View Page
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
descriptor impl constructor This empty constructor is required for stapler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListBoxModel
doFillConsoleOutputLinkStyleItems()
Display Console Output Link Style Items in the Edit View PageListBoxModel
doFillNoOfDisplayedBuildsItems()
Display No Of Builds Items in the Edit View PageList<PipelineHeaderExtensionDescriptor>
filter(BuildPipelineView.Function<PipelineHeaderExtensionDescriptor,Boolean> condition)
List<Descriptor<BuildCardExtension>>
getBuildCardDescriptors()
List<PipelineHeaderExtensionDescriptor>
getColumnHeaderDescriptors()
String
getDisplayName()
get the display nameList<PipelineHeaderExtensionDescriptor>
getRowHeaderDescriptors()
-
Methods inherited from class hudson.model.ViewDescriptor
checkDisplayName, doAutoCompleteCopyNewItemFrom, getColumnsDescriptors, getJobFiltersDescriptors, getNewViewDetailPage, isApplicable, isApplicableIn, isInstantiable
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
get the display name- Overrides:
getDisplayName
in classViewDescriptor
- Returns:
- display name
-
doFillNoOfDisplayedBuildsItems
public ListBoxModel doFillNoOfDisplayedBuildsItems()
Display No Of Builds Items in the Edit View Page- Returns:
- ListBoxModel
-
filter
public List<PipelineHeaderExtensionDescriptor> filter(BuildPipelineView.Function<PipelineHeaderExtensionDescriptor,Boolean> condition)
- Parameters:
condition
- if true, return it as part of the returned list- Returns:
- a filtered and ordered list of descriptors matching the condition
-
getRowHeaderDescriptors
public List<PipelineHeaderExtensionDescriptor> getRowHeaderDescriptors()
- Returns:
- a list of PipelineHeaderExtension descriptors which can be used as a row header
-
getColumnHeaderDescriptors
public List<PipelineHeaderExtensionDescriptor> getColumnHeaderDescriptors()
- Returns:
- a list of PipelineHeaderExtension descriptors which can be used as column headers
-
getBuildCardDescriptors
public List<Descriptor<BuildCardExtension>> getBuildCardDescriptors()
- Returns:
- a list of BuildCardExtension descriptors
-
doFillConsoleOutputLinkStyleItems
public ListBoxModel doFillConsoleOutputLinkStyleItems()
Display Console Output Link Style Items in the Edit View Page- Returns:
- ListBoxModel
-
-