Class FilteredVariablesHeader
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<PipelineHeaderExtension>
-
- au.com.centrumsystems.hudson.plugin.buildpipeline.extension.PipelineHeaderExtension
-
- au.com.centrumsystems.hudson.plugin.buildpipeline.extension.AbstractNameValueHeader
-
- au.com.centrumsystems.hudson.plugin.buildpipeline.extension.FilteredVariablesHeader
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<PipelineHeaderExtension>
public class FilteredVariablesHeader extends AbstractNameValueHeader
Specify which variables to show- Author:
- dalvizu
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilteredVariablesHeader.DescriptorImpl
Descriptor, since we show it in UIstatic class
FilteredVariablesHeader.FilteredVariable
UI placeholder for a string (yey)-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description FilteredVariablesHeader(List<FilteredVariablesHeader.FilteredVariable> filteredVariables)
Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FilteredVariablesHeader.FilteredVariable>
getFilteredVariables()
Map<String,String>
getParameters(AbstractBuild<?,?> build)
void
setFilteredVariables(List<FilteredVariablesHeader.FilteredVariable> filteredVariables)
-
Methods inherited from class au.com.centrumsystems.hudson.plugin.buildpipeline.extension.PipelineHeaderExtension
getDescriptor
-
-
-
-
Constructor Detail
-
FilteredVariablesHeader
@DataBoundConstructor public FilteredVariablesHeader(List<FilteredVariablesHeader.FilteredVariable> filteredVariables)
Default constructor- Parameters:
filteredVariables
- - from XML
-
-
Method Detail
-
getParameters
public Map<String,String> getParameters(AbstractBuild<?,?> build)
- Specified by:
getParameters
in classPipelineHeaderExtension
- Parameters:
build
- - the build to find parameters for- Returns:
- parameters to display in the pipeline
-
getFilteredVariables
public List<FilteredVariablesHeader.FilteredVariable> getFilteredVariables()
-
setFilteredVariables
public void setFilteredVariables(List<FilteredVariablesHeader.FilteredVariable> filteredVariables)
-
-