Index

A B C D E F G I J M P R S V 
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 ParameterDefinition descriptors 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 ParameterDefinition that 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
MultiBranchHeaderParameter.MultiBranchHeaderValue - Class in io.jenkins.plugins.multibranchparams
A ParameterValue that 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 BranchProperty that 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 BranchPropertyStrategy that applies ParameterizedBranchProperty selectively 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.
A B C D E F G I J M P R S V 
All Classes and Interfaces|All Packages|Serialized Form