Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ALL - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.FilterMode
-
Every branch gets the parameters regardless of its name.
B
- buildEnvironment(Run<?, ?>, EnvVars) - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter.MultiBranchHeaderValue
C
- createValue(StaplerRequest2) - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter
- createValue(StaplerRequest2, JSONObject) - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.DescriptorImpl
- doFillFilterModeItems() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.DescriptorImpl
-
Populates the filter mode dropdown with human-readable labels.
- doFillParameterPolicyItems() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty.DescriptorImpl
- doFillParameterPolicyItems() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.DescriptorImpl
E
- EXCLUDE_PATTERN - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.FilterMode
-
All branches whose names do NOT match the pattern get the parameters.
F
- Filter modes - Search tag in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- Section
G
- getBranchPattern() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- getDefaultParameterValue() - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter
- getDisplayName() - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.DescriptorImpl
- getFilterMode() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- getParameterDefinitions() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
- getParameterDefinitions() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- getParameterDescriptors() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty.DescriptorImpl
- getParameterDescriptors() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.DescriptorImpl
-
Returns all known
ParameterDefinitiondescriptors for the UI dropdown. - getParameterPolicy() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
- getParameterPolicy() - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- getPropertiesFor(SCMHead) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
-
Called by the Branch API for each discovered
SCMHead(branch/PR/tag). - getValue() - Method in class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter.MultiBranchHeaderValue
I
- INCLUDE_PATTERN - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.FilterMode
-
Only branches whose names fully match the pattern get the parameters.
- io.jenkins.plugins.multibranchparams - package io.jenkins.plugins.multibranchparams
J
- jobDecorator(Class<P>) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
M
- MERGE_JENKINSFILE_WINS - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Merge plugin parameters with any parameters the Jenkinsfile already declared.
- MERGE_PLUGIN_WINS - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Merge plugin parameters with any parameters the Jenkinsfile already declared.
- MultiBranchHeaderParameter - Class in io.jenkins.plugins.multibranchparams
-
A non-functional
ParameterDefinitionthat renders a visual header on the "Build with Parameters" page, clearly marking which parameters were injected by the Multibranch Params plugin. - MultiBranchHeaderParameter() - Constructor for class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter
- MultiBranchHeaderParameter.DescriptorImpl - Class in io.jenkins.plugins.multibranchparams
-
Descriptor for
MultiBranchHeaderParameter. - MultiBranchHeaderParameter.MultiBranchHeaderValue - Class in io.jenkins.plugins.multibranchparams
-
A
ParameterValuethat injects nothing into the build environment. - MultiBranchHeaderValue() - Constructor for class io.jenkins.plugins.multibranchparams.MultiBranchHeaderParameter.MultiBranchHeaderValue
P
- ParameterizedBranchProperty - Class in io.jenkins.plugins.multibranchparams
-
A
BranchPropertythat injects build parameters into every branch job of a Multibranch Pipeline from the UI, without touching individual Jenkinsfiles. - ParameterizedBranchProperty() - Constructor for class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
-
Required by Stapler for data binding.
- ParameterizedBranchProperty.DescriptorImpl - Class in io.jenkins.plugins.multibranchparams
-
Jenkins extension descriptor for
ParameterizedBranchProperty. - ParameterizedBranchPropertyStrategy - Class in io.jenkins.plugins.multibranchparams
-
A
BranchPropertyStrategythat appliesParameterizedBranchPropertyselectively to branches based on a name regex pattern. - ParameterizedBranchPropertyStrategy() - Constructor for class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
-
Required by Stapler for data binding.
- ParameterizedBranchPropertyStrategy.DescriptorImpl - Class in io.jenkins.plugins.multibranchparams
-
Jenkins extension descriptor for
ParameterizedBranchPropertyStrategy. - ParameterizedBranchPropertyStrategy.FilterMode - Enum Class in io.jenkins.plugins.multibranchparams
-
Determines which branches receive the injected parameters.
- ParameterPolicy - Enum Class in io.jenkins.plugins.multibranchparams
-
Controls how the Multibranch Params plugin interacts with parameters that a Jenkinsfile may declare via its own
properties([parameters([...])])block. - Parameter policy - Search tag in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
- Section
R
- REPLACE - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Always inject plugin-defined parameters at scan time, replacing whatever the job currently has (including params set by a prior Jenkinsfile build).
S
- setBranchPattern(String) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- setFilterMode(ParameterizedBranchPropertyStrategy.FilterMode) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- setParameterDefinitions(List<ParameterDefinition>) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
- setParameterDefinitions(List<ParameterDefinition>) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- setParameterPolicy(ParameterPolicy) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchProperty
- setParameterPolicy(ParameterPolicy) - Method in class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy
- SKIP_IF_JENKINSFILE - Enum constant in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Inject plugin parameters only when the job does not yet have parameters that were set by a Jenkinsfile build.
V
- valueOf(String) - Static method in enum class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.FilterMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.jenkins.plugins.multibranchparams.ParameterizedBranchPropertyStrategy.FilterMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.jenkins.plugins.multibranchparams.ParameterPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form