Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(Axis) - Method in class hudson.matrix.AxisList
- add(AbstractTestResultAction) - Method in class hudson.tasks.test.MatrixTestResult
- addBuildVariable(String, Map<String, String>) - Method in class hudson.matrix.Axis
-
Converts the selected value (which is among
Axis.values
) and adds that to the given map, which serves as the build variables. - alias() - Static method in class hudson.matrix.MatrixProject
- all() - Static method in class hudson.matrix.Axis
-
Returns all the registered
AxisDescriptor
s. - all() - Static method in class hudson.matrix.listeners.MatrixBuildListener
-
Returns all the registered
MatrixBuildListener
descriptors. - all() - Static method in class hudson.matrix.MatrixConfigurationSorterDescriptor
-
Returns all the registered
MatrixConfigurationSorterDescriptor
s. - all() - Static method in class hudson.matrix.MatrixExecutionStrategyDescriptor
-
Returns all the registered
MatrixExecutionStrategyDescriptor
s. - asProject() - Method in class hudson.matrix.MatrixConfiguration
- asProject() - Method in class hudson.matrix.MatrixProject
- assignBuildNumber() - Method in class hudson.matrix.MatrixConfiguration
- Axis - Class in hudson.matrix
-
Configuration axis.
- Axis(String, String) - Constructor for class hudson.matrix.Axis
-
Used to build
Axis
from form. - Axis(String, String...) - Constructor for class hudson.matrix.Axis
- Axis(String, List<String>) - Constructor for class hudson.matrix.Axis
- AxisDescriptor - Class in hudson.matrix
-
Descriptor
forAxis
- AxisDescriptor() - Constructor for class hudson.matrix.AxisDescriptor
- AxisDescriptor(Class<? extends Axis>) - Constructor for class hudson.matrix.AxisDescriptor
- AxisDescriptor_EmptyAxisName() - Static method in class hudson.matrix.Messages
-
Key
AxisDescriptor.EmptyAxisName
:Axis name can not be empty
. - AxisList - Class in hudson.matrix
-
List of
Axis
. - AxisList() - Constructor for class hudson.matrix.AxisList
- AxisList(Axis...) - Constructor for class hudson.matrix.AxisList
- AxisList(Collection<? extends Axis>) - Constructor for class hudson.matrix.AxisList
- AxisList.ConverterImpl - Class in hudson.matrix
-
Converter
implementation for XStream.
B
- build - Variable in class hudson.matrix.MatrixAggregator
-
The build in progress.
- buildConfiguration(MatrixBuild, MatrixConfiguration) - Static method in class hudson.matrix.listeners.MatrixBuildListener
- buildDependencyGraph(DependencyGraph) - Method in class hudson.matrix.MatrixConfiguration
- buildDependencyGraph(DependencyGraph) - Method in class hudson.matrix.MatrixProject
- buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class hudson.matrix.MatrixChildParametersAction.MatrixChildParametersActionEnvironmentContributor
C
- canConvert(Class) - Method in class hudson.matrix.AxisList.ConverterImpl
- checkValue(String) - Method in class hudson.matrix.AxisDescriptor
-
Makes sure that the given name is good as a axis name.
- clear() - Method in class hudson.matrix.Combination
- Column() - Constructor for class hudson.matrix.Layouter.Column
- combination - Variable in class hudson.matrix.MatrixBuild.RunPtr
- Combination - Class in hudson.matrix
-
A particular combination of
Axis
values. - Combination(AxisList, String...) - Constructor for class hudson.matrix.Combination
- Combination(AxisList, List<String>) - Constructor for class hudson.matrix.Combination
- Combination(Map<String, String>) - Constructor for class hudson.matrix.Combination
- compare(MatrixConfiguration, MatrixConfiguration) - Method in class hudson.matrix.NoopMatrixConfigurationSorter
- compareTo(Axis) - Method in class hudson.matrix.Axis
-
Axis is fully ordered so that we can convert between a list of axis and a string unambiguously.
- compareTo(Combination) - Method in class hudson.matrix.Combination
- ConverterImpl(XStream) - Constructor for class hudson.matrix.AxisList.ConverterImpl
- createAggregator(MatrixBuild, Launcher, BuildListener) - Method in interface hudson.matrix.MatrixAggregatable
-
Creates a new instance of the aggregator.
- createCollection(Class) - Method in class hudson.matrix.AxisList.ConverterImpl
- createTransientActions() - Method in class hudson.matrix.MatrixProject
D
- DefaultAxisDescriptor - Class in hudson.matrix
-
AxisDescriptor
for manually entered default axis. - DefaultAxisDescriptor() - Constructor for class hudson.matrix.DefaultAxisDescriptor
- DefaultMatrixExecutionStrategyImpl - Class in hudson.matrix
-
MatrixExecutionStrategy
that captures historical behavior. - DefaultMatrixExecutionStrategyImpl() - Constructor for class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- DefaultMatrixExecutionStrategyImpl(boolean, String, Result, MatrixConfigurationSorter) - Constructor for class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- DefaultMatrixExecutionStrategyImpl(Boolean, boolean, String, Result, MatrixConfigurationSorter) - Constructor for class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- DefaultMatrixExecutionStrategyImpl.DescriptorImpl - Class in hudson.matrix
- delete() - Method in class hudson.matrix.MatrixBuild
-
Delete build and its child builds.
- delete() - Method in class hudson.matrix.MatrixConfiguration
- DESCRIPTOR - Static variable in class hudson.matrix.MatrixProject
-
Descriptor is instantiated as a field purely for backward compatibility.
- DescriptorImpl() - Constructor for class hudson.matrix.DefaultMatrixExecutionStrategyImpl.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.JDKAxis.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.LabelAxis.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.LabelExpAxis.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.MatrixProject.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.NoopMatrixConfigurationSorter.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.matrix.TextAxis.DescriptorImpl
- digest() - Method in class hudson.matrix.Combination
-
Gets the 8 character-wide hash code for this combination
- doBuildConfiguration(MatrixBuild, MatrixConfiguration) - Method in class hudson.matrix.listeners.MatrixBuildListener
-
Determine whether to build a given configuration or not
- doCheckDisplayNameOrNull(MatrixProject, String) - Method in class hudson.matrix.MatrixProject.DescriptorImpl
- doCheckLabelExpr(AbstractProject<?, ?>, String) - Method in class hudson.matrix.LabelExpAxis.DescriptorImpl
- doCheckName(String) - Method in class hudson.matrix.AxisDescriptor
-
Makes sure that the given name is good as a axis name.
- doCheckValueString(String) - Method in class hudson.matrix.TextAxis.DescriptorImpl
- doChildrenContextMenu(StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixProject
- doConfigDotXml(StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixProject
- doConfigure(StaplerResponse2) - Method in class hudson.matrix.MatrixConfiguration
- doDisable() - Method in class hudson.matrix.MatrixConfiguration
- doDoDeleteAll(StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixBuild
-
Deprecated.kept not to break REST clients.
- doDoWipeOutWorkspace() - Method in class hudson.matrix.MatrixProject
-
Also delete all the workspaces of the configuration, too.
- doRun(BuildListener) - Method in class hudson.matrix.MatrixBuild.MatrixBuildExecution
- drawYHeader(int) - Method in class hudson.matrix.Layouter.Row
E
- endBuild() - Method in class hudson.matrix.MatrixAggregator
-
Called after all the
MatrixRun
s have been completed to indicate that the build is about to finish. - endRun(MatrixRun) - Method in class hudson.matrix.MatrixAggregator
-
Called whenever one run is completed.
- endRun(MatrixRun) - Method in class hudson.tasks.test.TestResultAggregator
- equals(Object) - Method in class hudson.matrix.Axis
- evalGroovyExpression(AxisList, String) - Method in class hudson.matrix.Combination
-
Evaluates the given Groovy expression with values bound from this combination.
- evalGroovyExpression(AxisList, String, Binding) - Method in class hudson.matrix.Combination
-
Deprecated.as of 1.528 Use
FilterScript.apply(hudson.matrix.MatrixBuild.MatrixBuildExecution, Combination)
F
- find(String) - Method in class hudson.matrix.AxisList
- fromString(String) - Static method in class hudson.matrix.Combination
-
Reverse operation of
Combination.toString()
.
G
- get(int) - Method in class hudson.matrix.Layouter.Column
- get(int) - Method in class hudson.matrix.Layouter.Row
- get(Axis) - Method in class hudson.matrix.Combination
- getActiveConfigurations() - Method in class hudson.matrix.MatrixBuild.MatrixBuildExecution
-
Snapshot of
MatrixProject.getActiveConfigurations()
to ensure that the build will use a consistent view of it. - getActiveConfigurations() - Method in class hudson.matrix.MatrixProject
-
Gets all active configurations.
- getAggregatedTestResultAction() - Method in class hudson.matrix.MatrixProject
- getAggregators() - Method in class hudson.matrix.MatrixBuild.MatrixBuildExecution
-
Aggregators attached to this build execution, that are notified of every start/end of
MatrixRun
. - getAllJobs() - Method in class hudson.matrix.MatrixProject
- getAssignedLabel() - Method in class hudson.matrix.MatrixConfiguration
- getAxes() - Method in class hudson.matrix.MatrixProject
- getAxisDescriptors() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
-
All
AxisDescriptor
s that contribute to the UI. - getBaseBuild() - Method in class hudson.matrix.MatrixBuild
-
Returns the base
MatrixBuild
that this build originates from. - getBuildClass() - Method in class hudson.matrix.MatrixConfiguration
- getBuildClass() - Method in class hudson.matrix.MatrixProject
- getBuildDiscarder() - Method in class hudson.matrix.MatrixConfiguration
- getBuilders() - Method in class hudson.matrix.MatrixConfiguration
- getBuilders() - Method in class hudson.matrix.MatrixProject
- getBuildersList() - Method in class hudson.matrix.MatrixConfiguration
- getBuildersList() - Method in class hudson.matrix.MatrixProject
- getBuildVariables() - Method in class hudson.matrix.MatrixRun
- getBuildWrappers() - Method in class hudson.matrix.MatrixConfiguration
- getBuildWrappers() - Method in class hudson.matrix.MatrixProject
- getBuildWrappersList() - Method in class hudson.matrix.MatrixConfiguration
- getBuildWrappersList() - Method in class hudson.matrix.MatrixProject
- getCategoryId() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
-
Needed if it wants Matrix projects are categorized in Jenkins 2.x.
- getChildCustomWorkspace() - Method in class hudson.matrix.MatrixProject
-
Gets the workspace location that
MatrixConfiguration
uses. - getChildName(AbstractTestResultAction) - Method in class hudson.tasks.test.MatrixTestResult
-
Use the configuration name.
- getCombination() - Method in class hudson.matrix.MatrixConfiguration
-
Get the actual combination of the axes values for this
MatrixConfiguration
- getCombinationFilter() - Method in class hudson.matrix.MatrixProject
-
Obtains the combination filter, used to trim down the size of the matrix.
- getDeleteMessage() - Method in class hudson.matrix.MatrixBuild
-
Simple extension to
AbstractBuild.getWhyKeepLog()
required in order to have a warning which does not prevent the actual deletion. - getDeleteMessage() - Method in class hudson.matrix.MatrixRun
-
Simple extension to
AbstractBuild.getWhyKeepLog()
required in order to have a warning which does not prevent the actual deletion. - getDescription() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
-
Needed if it wants Matrix projects are categorized in Jenkins 2.x.
- getDescriptor() - Method in class hudson.matrix.Axis
- getDescriptor() - Method in class hudson.matrix.LabelExpAxis
- getDescriptor() - Method in class hudson.matrix.MatrixConfigurationSorter
- getDescriptor() - Method in class hudson.matrix.MatrixExecutionStrategy
- getDescriptor() - Method in class hudson.matrix.MatrixProject
- getDescriptor() - Method in class hudson.matrix.TextAxis
- getDisplayName() - Method in class hudson.matrix.DefaultAxisDescriptor
- getDisplayName() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.JDKAxis.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.LabelAxis.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.LabelExpAxis.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.MatrixConfiguration
- getDisplayName() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.MatrixRun
- getDisplayName() - Method in class hudson.matrix.NoopMatrixConfigurationSorter.DescriptorImpl
- getDisplayName() - Method in class hudson.matrix.TextAxis.DescriptorImpl
- getDownstreamRelationship(AbstractProject) - Method in class hudson.matrix.MatrixBuild
- getDynamic(String, StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixBuild
- getDynamic(String, StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixProject
- getEnvironment(Node, TaskListener) - Method in class hudson.matrix.MatrixConfiguration
- getExactRun(Combination) - Method in class hudson.matrix.MatrixBuild
-
Like
MatrixBuild.getRun(Combination)
, but do not approximate the result by earlier execution of the given combination (which is done for partial rebuild of the matrix.) - getExactRuns() - Method in class hudson.matrix.MatrixBuild
-
Returns all
MatrixRun
s for exactly thisMatrixBuild
. - getExecutionStrategy() - Method in class hudson.matrix.MatrixProject
- getExecutionStrategyDescriptors() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
- getExprValues(String) - Static method in class hudson.matrix.LabelExpAxis
- getHasTouchStoneCombinationFilter() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- getIconFilePathPattern() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
-
Needed if it wants Matrix projects are categorized in Jenkins 2.x.
- getItem(Combination) - Method in class hudson.matrix.MatrixProject
- getItem(String) - Method in class hudson.matrix.MatrixProject
- getItems() - Method in class hudson.matrix.MatrixProject
- getJDK() - Method in class hudson.matrix.MatrixConfiguration
- getJDK() - Method in class hudson.matrix.MatrixProject
-
Deprecated.
- getJDKs() - Method in class hudson.matrix.MatrixProject
-
Gets the
JDK
s where the builds will be run. - getLabelLists() - Method in class hudson.matrix.LabelAxis.DescriptorImpl
- getLabels() - Method in class hudson.matrix.LabelAxis.LabelLists
- getLabels() - Method in class hudson.matrix.MatrixProject
-
Gets the
Label
s where the builds will be run. - getLayouter() - Method in class hudson.matrix.MatrixBuild
- getLayouter() - Method in class hudson.matrix.MatrixProject
- getMachines() - Method in class hudson.matrix.LabelAxis.LabelLists
- getMatrixBuild() - Method in class hudson.matrix.MatrixConfiguration.ParentBuildAction
- getMatrixRunCheckoutStrategyDescriptors() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
- getName() - Method in class hudson.matrix.Axis
-
Name of this axis.
- getNearestRunUrl() - Method in class hudson.matrix.MatrixBuild.RunPtr
-
Return the URL to the run that this pointer references.
- getNextBuildNumber() - Method in class hudson.matrix.MatrixConfiguration
-
Build numbers are always synchronized with the parent.
- getParameter(String) - Method in class hudson.matrix.MatrixChildParametersAction
- getParameters() - Method in class hudson.matrix.MatrixChildParametersAction
- getParent() - Method in class hudson.matrix.MatrixConfiguration
- getParent() - Method in class hudson.matrix.MatrixRun
- getParentBuild() - Method in class hudson.matrix.MatrixRun
-
Gets the
MatrixBuild
that has the same build number. - getPronoun() - Method in class hudson.matrix.MatrixConfiguration
- getPronoun() - Method in class hudson.matrix.MatrixProject
- getPublisher(Descriptor<Publisher>) - Method in class hudson.matrix.MatrixConfiguration
- getPublisher(Descriptor<Publisher>) - Method in class hudson.matrix.MatrixProject
- getPublishers() - Method in class hudson.matrix.MatrixConfiguration
- getPublishers() - Method in class hudson.matrix.MatrixProject
- getPublishersList() - Method in class hudson.matrix.MatrixConfiguration
- getPublishersList() - Method in class hudson.matrix.MatrixProject
- getQuietPeriod() - Method in class hudson.matrix.MatrixConfiguration
-
Since
MatrixConfiguration
is always invoked fromMatrixRun
once and just once, there's no point in having a quiet period. - getRelevantLabels() - Method in class hudson.matrix.MatrixProject
-
MatrixProject
is relevant with all the labels its configurations are relevant. - getRootBuild() - Method in class hudson.matrix.MatrixRun
-
The same as
MatrixRun.getParentBuild()
. - getRootDirFor(Combination) - Method in class hudson.matrix.MatrixProject
-
Gets a root directory for the specified
Combination
. - getRootDirFor(MatrixConfiguration) - Method in class hudson.matrix.MatrixProject
-
Gets a root directory of the specified
MatrixConfiguration
. - getRows() - Method in class hudson.matrix.Layouter
- getRun() - Method in class hudson.matrix.MatrixBuild.RunPtr
- getRun(Combination) - Method in class hudson.matrix.MatrixBuild
-
Gets the
MatrixRun
in this build that corresponds to the given combination. - getRuns() - Method in class hudson.matrix.MatrixBuild
-
Returns all
MatrixRun
s for thisMatrixBuild
. - getSaveDescription(LabelAtom) - Method in class hudson.matrix.LabelAxis.DescriptorImpl
- getScm() - Method in class hudson.matrix.MatrixConfiguration
- getScmCheckoutRetryCount() - Method in class hudson.matrix.MatrixConfiguration
-
Inherit the value from the parent.
- getScmCheckoutStrategy() - Method in class hudson.matrix.MatrixConfiguration
-
Inherit the value from the parent.
- getShortUrl() - Method in class hudson.matrix.MatrixBuild.RunPtr
- getSorter() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- getSorter() - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.getSorter()
. This method tries to emulate the previous behavior the best it can, but will return null if the currentMatrixExecutionStrategy
is not the default one. - getSorterDescriptors() - Method in class hudson.matrix.MatrixProject.DescriptorImpl
-
Deprecated.as of 1.456 This was only exposed for Jelly.
- getT(Combination) - Method in class hudson.matrix.Layouter
- getTestResultPath(TestResult) - Method in class hudson.tasks.test.MatrixTestResult
- getTooltip() - Method in class hudson.matrix.MatrixBuild.RunPtr
-
Gets a tooltip from the item.
- getTouchStoneCombinationFilter() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- getTouchStoneCombinationFilter() - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.getTouchStoneCombinationFilter()
. This method tries to emulate the previous behavior the best it can, but will return null if the currentMatrixExecutionStrategy
is not the default one. - getTouchStoneResultCondition() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- getTouchStoneResultCondition() - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.getTouchStoneResultCondition()
. This method tries to emulate the previous behavior the best it can, but will return null if the currentMatrixExecutionStrategy
is not the default one. - getUpUrl() - Method in class hudson.matrix.MatrixRun
- getUrlChildPrefix() - Method in class hudson.matrix.MatrixProject
- getUserAxes() - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.373 System vs user difference are generalized into extension point.
- getValues() - Method in class hudson.matrix.Axis
-
Possible values for this axis.
- getValuesString() - Method in class hudson.matrix.LabelExpAxis
- getValueString() - Method in class hudson.matrix.Axis
-
Used for generating the config UI.
- getValueString() - Method in class hudson.matrix.LabelAxis
H
- hasChildCustomWorkspace() - Method in class hudson.matrix.MatrixProject
-
Do we have an explicit child custom workspace setting (true)? Or just using the default value (false)?
- hashCode() - Method in class hudson.matrix.Axis
- height(int) - Method in class hudson.matrix.Layouter
-
Computes the width of n-th Y-axis.
- hudson.matrix - package hudson.matrix
-
Matrix project
- hudson.matrix.listeners - package hudson.matrix.listeners
- hudson.tasks.test - package hudson.tasks.test
I
- indexOf(String) - Method in class hudson.matrix.Axis
-
The inverse of
Axis.value(int)
. - isActiveConfiguration() - Method in class hudson.matrix.MatrixConfiguration
-
Returns true if this configuration is a configuration currently in use today (as opposed to the ones that are there only to keep the past record.)
- isChecked(String) - Method in class hudson.matrix.LabelAxis
- isConcurrentBuild() - Method in class hudson.matrix.MatrixConfiguration
- isConfigurable() - Method in class hudson.matrix.MatrixConfiguration
- isDisabled() - Method in class hudson.matrix.MatrixConfiguration
- isFingerprintConfigured() - Method in class hudson.matrix.MatrixProject
- isInstantiable() - Method in class hudson.matrix.AxisDescriptor
-
Return false if the user shouldn't be able to create this axis from the UI.
- isInstantiable() - Method in class hudson.matrix.DefaultAxisDescriptor
- isInstantiable() - Method in class hudson.matrix.JDKAxis.DescriptorImpl
-
If there's no JDK configured, there's no point in this axis.
- isInstantiable() - Method in class hudson.matrix.LabelAxis.DescriptorImpl
-
If there's no distributed build set up, it's pointless to provide this axis.
- isInstantiable() - Method in class hudson.matrix.LabelExpAxis.DescriptorImpl
-
If there's no distributed build set up, it's pointless to provide this axis.
- isLinkedBy(MatrixBuild) - Method in class hudson.matrix.MatrixBuild
- isPartial() - Method in class hudson.matrix.MatrixBuild
-
True if this build didn't do a full build and it is depending on the result of the previous build.
- isRunSequentially() - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
-
If true,
MatrixRun
s are run sequentially, instead of running in parallel. - isRunSequentially() - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.isRunSequentially()
. This method tries to emulate the previous behavior the best it can, but will return false if the currentMatrixExecutionStrategy
is not the default one. - isSystem() - Method in class hudson.matrix.Axis
-
Deprecated.as of 1.373 System vs user difference are generalized into extension point.
- isSystem() - Method in class hudson.matrix.JDKAxis
- isSystem() - Method in class hudson.matrix.LabelAxis
- isSystem() - Method in class hudson.matrix.LabelExpAxis
- iterator() - Method in class hudson.matrix.Axis
J
- JDKAxis - Class in hudson.matrix
-
Axis
that selects available JDKs. - JDKAxis(String[]) - Constructor for class hudson.matrix.JDKAxis
- JDKAxis(List<String>) - Constructor for class hudson.matrix.JDKAxis
-
JDK axis was used to be stored as a plain "Axis" with the name "jdk", so it cannot be configured by any other name.
- JDKAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
JDKAxis.DisplayName
:JDK
. - JDKAxis.DescriptorImpl - Class in hudson.matrix
L
- LabelAxis - Class in hudson.matrix
-
Axis
that selects label expressions. - LabelAxis(String, List<String>) - Constructor for class hudson.matrix.LabelAxis
- LabelAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
LabelAxis.DisplayName
:Agents
. - LabelAxis.DescriptorImpl - Class in hudson.matrix
- LabelAxis.LabelLists - Class in hudson.matrix
- LabelExpAxis - Class in hudson.matrix
-
Axis
that selects label expressions. - LabelExpAxis(String, String) - Constructor for class hudson.matrix.LabelExpAxis
- LabelExpAxis(String, List<String>) - Constructor for class hudson.matrix.LabelExpAxis
- LabelExpAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
LabelExpAxis.DisplayName
:Label expression
. - LabelExpAxis.DescriptorImpl - Class in hudson.matrix
- LabelLists() - Constructor for class hudson.matrix.LabelAxis.LabelLists
- launcher - Variable in class hudson.matrix.MatrixAggregator
- Layouter<T> - Class in hudson.matrix
-
Used to assist thegeneration of config table.
- Layouter(AxisList) - Constructor for class hudson.matrix.Layouter
-
Automatically split axes to x,y, and z.
- Layouter(List<Axis>, List<Axis>, List<Axis>) - Constructor for class hudson.matrix.Layouter
- Layouter.Column - Class in hudson.matrix
- Layouter.Row - Class in hudson.matrix
- list() - Method in class hudson.matrix.AxisList
-
List up all the possible combinations of this list.
- listener - Variable in class hudson.matrix.MatrixAggregator
-
The listener to send the output to.
- logRotate() - Method in class hudson.matrix.MatrixProject
M
- makeDisabled(boolean) - Method in class hudson.matrix.MatrixConfiguration
- MatrixAggregatable - Interface in hudson.matrix
-
Publisher
,JobProperty
,BuildWrapper
can optionally implement this interface to perform result aggregation acrossMatrixRun
. - MatrixAggregator - Class in hudson.matrix
-
Performs the aggregation of
MatrixRun
results intoMatrixBuild
. - MatrixAggregator(MatrixBuild, Launcher, BuildListener) - Constructor for class hudson.matrix.MatrixAggregator
- MatrixBuild - Class in hudson.matrix
-
Build of
MatrixProject
. - MatrixBuild(MatrixProject) - Constructor for class hudson.matrix.MatrixBuild
- MatrixBuild(MatrixProject, File) - Constructor for class hudson.matrix.MatrixBuild
- MatrixBuild(MatrixProject, Calendar) - Constructor for class hudson.matrix.MatrixBuild
- MatrixBuild_AppearsCancelled(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.AppearsCancelled
:{0} appears to be cancelled
. - MatrixBuild_Cancelled(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Cancelled
:Cancelled {0}
. - MatrixBuild_Completed(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Completed
:{0} completed with result {1}
. - MatrixBuild_depends_on_this(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.depends_on_this
:{0} depends on this.
. - MatrixBuild_Interrupting(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Interrupting
:Interrupting {0}
. - MatrixBuild_Triggering(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Triggering
:Triggering {0}
. - MatrixBuild.MatrixBuildExecution - Class in hudson.matrix
-
Object that lives from the start of
MatrixBuild
execution to its end. - MatrixBuild.RunPtr - Class in hudson.matrix
-
Used by view to render a ball for
MatrixRun
. - MatrixBuildExecution() - Constructor for class hudson.matrix.MatrixBuild.MatrixBuildExecution
- MatrixBuildListener - Class in hudson.matrix.listeners
-
Controls which subset of
MatrixRun
s to rebuild. - MatrixBuildListener() - Constructor for class hudson.matrix.listeners.MatrixBuildListener
- MatrixChildAction - Interface in hudson.matrix
-
Optional interface for
Action
s that are used as parameters toQueue.schedule(Task, int, Action...)
to indicate that they want to be also passed to theMatrixRun
s from its parentMatrixBuild
. - MatrixChildParametersAction - Class in hudson.matrix
-
This class is used to pass parameter actions from a
MatrixBuild
to aMatrixRun
. - MatrixChildParametersAction.MatrixChildParametersActionEnvironmentContributor - Class in hudson.matrix
- MatrixChildParametersActionEnvironmentContributor() - Constructor for class hudson.matrix.MatrixChildParametersAction.MatrixChildParametersActionEnvironmentContributor
- MatrixConfiguration - Class in hudson.matrix
-
One configuration of
MatrixProject
. - MatrixConfiguration(MatrixProject, Combination) - Constructor for class hudson.matrix.MatrixConfiguration
- MatrixConfiguration_DisableNotAllowed() - Static method in class hudson.matrix.Messages
-
Key
MatrixConfiguration.DisableNotAllowed
:Matrix configurations cannot be disabled separately. Disable the parent project instead
. - MatrixConfiguration_Pronoun() - Static method in class hudson.matrix.Messages
-
Key
MatrixConfiguration.Pronoun
:Configuration
. - MatrixConfiguration.ParentBuildAction - Class in hudson.matrix
- MatrixConfigurationSorter - Class in hudson.matrix
-
Add sorting for configurations
MatrixConfiguration
s of matrix jobMatrixProject
- MatrixConfigurationSorter() - Constructor for class hudson.matrix.MatrixConfigurationSorter
- MatrixConfigurationSorterDescriptor - Class in hudson.matrix
-
Descriptor for
MatrixConfigurationSorter
. - MatrixConfigurationSorterDescriptor() - Constructor for class hudson.matrix.MatrixConfigurationSorterDescriptor
- MatrixConfigurationSorterDescriptor(Class<? extends MatrixConfigurationSorter>) - Constructor for class hudson.matrix.MatrixConfigurationSorterDescriptor
- MatrixExecutionStrategy - Class in hudson.matrix
-
Controls the execution sequence of
MatrixConfiguration
whenMatrixProject
builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc. - MatrixExecutionStrategy() - Constructor for class hudson.matrix.MatrixExecutionStrategy
- MatrixExecutionStrategyDescriptor - Class in hudson.matrix
- MatrixExecutionStrategyDescriptor() - Constructor for class hudson.matrix.MatrixExecutionStrategyDescriptor
- MatrixExecutionStrategyDescriptor(Class<? extends MatrixExecutionStrategy>) - Constructor for class hudson.matrix.MatrixExecutionStrategyDescriptor
- MatrixProject - Class in hudson.matrix
-
Job
that allows you to run multiple different configurations from a single setting. - MatrixProject(ItemGroup, String) - Constructor for class hudson.matrix.MatrixProject
- MatrixProject(String) - Constructor for class hudson.matrix.MatrixProject
- MatrixProject_Description() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.Description
:Suitable for projects that need a large number of different configurations, such as testing on multiple environments, platform-specific builds, etc.
. - MatrixProject_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.DisplayName
:Multi-configuration project
. - MatrixProject_DuplicateAxisName() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.DuplicateAxisName
:Duplicate axis name
. - MatrixProject_InvalidAxisName(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.InvalidAxisName
:Matrix axis name ''{0}'' is invalid: {1}
. - MatrixProject_InvalidAxisValue(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.InvalidAxisValue
:Matrix axis value ''{0}'' is invalid: {1}
. - MatrixProject_Pronoun() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.Pronoun
:Multi-configuration project
. - MatrixProject.DescriptorImpl - Class in hudson.matrix
- MatrixRun - Class in hudson.matrix
-
Execution of
MatrixConfiguration
. - MatrixRun(MatrixConfiguration) - Constructor for class hudson.matrix.MatrixRun
- MatrixRun(MatrixConfiguration, File) - Constructor for class hudson.matrix.MatrixRun
- MatrixRun(MatrixConfiguration, Calendar) - Constructor for class hudson.matrix.MatrixRun
- MatrixTestResult - Class in hudson.tasks.test
- MatrixTestResult() - Constructor for class hudson.tasks.test.MatrixTestResult
- MatrixTestResult(MatrixBuild) - Constructor for class hudson.tasks.test.MatrixTestResult
-
Deprecated.
- Messages - Class in hudson.matrix
-
Generated localization support class.
- Messages() - Constructor for class hudson.matrix.Messages
N
- name - Variable in class hudson.matrix.Axis
-
Deprecated.as of 1.373 Use
Axis.getName()
- newBuild() - Method in class hudson.matrix.MatrixConfiguration
- newInstance(ItemGroup, String) - Method in class hudson.matrix.MatrixProject.DescriptorImpl
- NoopMatrixConfigurationSorter - Class in hudson.matrix
-
Place holder for default "do not sort"
MatrixConfigurationSorter
. - NoopMatrixConfigurationSorter() - Constructor for class hudson.matrix.NoopMatrixConfigurationSorter
- NoopMatrixConfigurationSorter.DescriptorImpl - Class in hudson.matrix
O
- onAttached(Run<?, ?>) - Method in class hudson.matrix.MatrixChildParametersAction
- onCreatedFromScratch() - Method in class hudson.matrix.MatrixProject
- onDeleted(MatrixConfiguration) - Method in class hudson.matrix.MatrixProject
- onLoad(ItemGroup<? extends Item>, String) - Method in class hudson.matrix.MatrixConfiguration
- onLoad(ItemGroup<? extends Item>, String) - Method in class hudson.matrix.MatrixProject
- onLoad(Run<?, ?>) - Method in class hudson.matrix.MatrixChildParametersAction
- onRenamed(MatrixConfiguration, String, String) - Method in class hudson.matrix.MatrixProject
P
- parent - Variable in class hudson.matrix.MatrixConfiguration.ParentBuildAction
-
Deprecated.
- ParentBuildAction() - Constructor for class hudson.matrix.MatrixConfiguration.ParentBuildAction
- parsePrefixed(StaplerRequest2, String) - Static method in class hudson.matrix.Axis
-
Parses the submitted form (where possible values are presented as a list of checkboxes) and creates an axis
- post2(BuildListener) - Method in class hudson.matrix.MatrixBuild.MatrixBuildExecution
- put(String, String) - Method in class hudson.matrix.Combination
- putAll(Map<? extends String, ? extends String>) - Method in class hudson.matrix.Combination
R
- readResolve() - Method in class hudson.matrix.Axis
-
Previously we used to persist
Axis
, but now those are divided into subtypes. - readResolve() - Method in class hudson.matrix.MatrixBuild
- readResolve() - Method in class hudson.matrix.MatrixProject
- rebuild(MatrixBuild.MatrixBuildExecution) - Method in class hudson.matrix.Axis
-
Called right at the beginning of
MatrixBuild
execution to allowAxis
to updateAxis.values
based on the current build. - remove(Object) - Method in class hudson.matrix.Combination
- repeatX(int) - Method in class hudson.matrix.Layouter
-
Computes the repeat count of n-th X-axis.
- resolveChild(AggregatedTestResultAction.Child) - Method in class hudson.tasks.test.MatrixTestResult
- Row() - Constructor for class hudson.matrix.Layouter.Row
- run() - Method in class hudson.matrix.MatrixBuild
- run() - Method in class hudson.matrix.MatrixRun
- run(MatrixBuild.MatrixBuildExecution) - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- run(MatrixBuild.MatrixBuildExecution) - Method in class hudson.matrix.MatrixExecutionStrategy
- run(MatrixBuild, List<MatrixAggregator>, BuildListener) - Method in class hudson.matrix.MatrixExecutionStrategy
-
Deprecated.
S
- scheduleBuild(ParametersAction) - Method in class hudson.matrix.MatrixConfiguration
-
Deprecated.Use
MatrixConfiguration.scheduleBuild(ParametersAction, Cause)
. Since 1.283 - scheduleBuild(ParametersAction, Cause) - Method in class hudson.matrix.MatrixConfiguration
-
Deprecated.Use
MatrixConfiguration.scheduleBuild(List, Cause)
. Since 1.480 - scheduleBuild(List<? extends Action>, Cause) - Method in class hudson.matrix.MatrixConfiguration
-
Starts the build with the actions that are passed in.
- setAxes(AxisList) - Method in class hudson.matrix.MatrixProject
-
Reconfigures axes.
- setBaseBuild(MatrixBuild) - Method in class hudson.matrix.MatrixBuild
-
Sets the base build from which this build is derived.
- setBuildDiscarder(BuildDiscarder) - Method in class hudson.matrix.MatrixConfiguration
-
Deprecated.Value is controlled by
MatrixProject
. - setChildCustomWorkspace(String) - Method in class hudson.matrix.MatrixProject
- setCombinationFilter(String) - Method in class hudson.matrix.MatrixProject
-
Sets the combination filter.
- setConcurrentBuild(boolean) - Method in class hudson.matrix.MatrixConfiguration
- setExecutionStrategy(MatrixExecutionStrategy) - Method in class hudson.matrix.MatrixProject
- setJDK(JDK) - Method in class hudson.matrix.MatrixConfiguration
-
Deprecated.Not supported.
- setRunSequentially(boolean) - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- setRunSequentially(boolean) - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.setRunSequentially(boolean)
. This method tries to emulate the previous behavior the best it can, but will fall back to no-op if the currentMatrixExecutionStrategy
is not the default one. - setSorter(MatrixConfigurationSorter) - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- setSorter(MatrixConfigurationSorter) - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.setSorter(MatrixConfigurationSorter)
. This method tries to emulate the previous behavior the best it can, but will fall back to no-op if the currentMatrixExecutionStrategy
is not the default one. - setTouchStoneCombinationFilter(String) - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- setTouchStoneCombinationFilter(String) - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.setTouchStoneCombinationFilter(String)
. This method tries to emulate the previous behavior the best it can, but will fall back to no-op if the currentMatrixExecutionStrategy
is not the default one. - setTouchStoneResultCondition(Result) - Method in class hudson.matrix.DefaultMatrixExecutionStrategyImpl
- setTouchStoneResultCondition(Result) - Method in class hudson.matrix.MatrixProject
-
Deprecated.as of 1.456 Use
DefaultMatrixExecutionStrategyImpl.setTouchStoneResultCondition(Result)
. This method tries to emulate the previous behavior the best it can, but will fall back to no-op if the currentMatrixExecutionStrategy
is not the default one. - shouldSchedule(List<Action>) - Method in class hudson.matrix.MatrixConfiguration.ParentBuildAction
- size() - Method in class hudson.matrix.Axis
- size() - Method in class hudson.matrix.Layouter.Column
- size() - Method in class hudson.matrix.Layouter.Row
- startBuild() - Method in class hudson.matrix.MatrixAggregator
-
Called before the build starts.
- startBuild() - Method in class hudson.tasks.test.TestResultAggregator
- subList(Class<? extends Axis>) - Method in class hudson.matrix.AxisList
-
Creates a subset of the list that only contains the type assignable to the specified type.
- submit(StaplerRequest2, StaplerResponse2) - Method in class hudson.matrix.MatrixProject
- supportsMakeDisabled() - Method in class hudson.matrix.MatrixConfiguration
T
- TestResultAggregator - Class in hudson.tasks.test
- TestResultAggregator(MatrixBuild, Launcher, BuildListener) - Constructor for class hudson.tasks.test.TestResultAggregator
- TextArea_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
TextArea.DisplayName
:User-defined Axis
. - TextAxis - Class in hudson.matrix
-
User-defined plain text axis.
- TextAxis(String, String) - Constructor for class hudson.matrix.TextAxis
- TextAxis(String, String...) - Constructor for class hudson.matrix.TextAxis
- TextAxis(String, List<String>) - Constructor for class hudson.matrix.TextAxis
- TextAxis.DescriptorImpl - Class in hudson.matrix
- toCompactString(AxisList) - Method in class hudson.matrix.Combination
-
Creates compact string representation suitable for display purpose.
- toIndex(AxisList) - Method in class hudson.matrix.Combination
-
Obtains the continuous unique index number of this
Combination
in the givenAxisList
. - toString() - Method in class hudson.matrix.Axis
- toString() - Method in class hudson.matrix.Combination
- toString(char, char) - Method in class hudson.matrix.Combination
-
Converts to the ID string representation:
axisName=value,axisName=value,...
- toString(Collection<Axis>) - Method in class hudson.matrix.Combination
-
Works like
Combination.toString()
but only include the given axes.
U
- updateTransientActions() - Method in class hudson.matrix.MatrixConfiguration
- updateTransientActions() - Method in class hudson.matrix.MatrixProject
- useShortWorkspaceName - Static variable in class hudson.matrix.MatrixConfiguration
-
On Cygwin, path names cannot be longer than 256 chars.
V
- validate(MatrixProject) - Method in class hudson.matrix.MatrixConfigurationSorter
-
Checks if this sorter is properly configured and applicable for the given project.
- validate(MatrixProject) - Method in class hudson.matrix.NoopMatrixConfigurationSorter
- value(int) - Method in class hudson.matrix.Axis
- values - Variable in class hudson.matrix.Axis
-
Deprecated.as of 1.373 Use
Axis.getValues()
- values(Collection<? extends Axis>) - Method in class hudson.matrix.Combination
-
Gets the values that correspond to the specified axes, in their order.
W
- width(int) - Method in class hudson.matrix.Layouter
-
Computes the width of n-th X-axis.
X
Y
Z
_
- _AxisDescriptor_EmptyAxisName() - Static method in class hudson.matrix.Messages
-
Key
AxisDescriptor.EmptyAxisName
:Axis name can not be empty
. - _JDKAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
JDKAxis.DisplayName
:JDK
. - _LabelAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
LabelAxis.DisplayName
:Agents
. - _LabelExpAxis_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
LabelExpAxis.DisplayName
:Label expression
. - _MatrixBuild_AppearsCancelled(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.AppearsCancelled
:{0} appears to be cancelled
. - _MatrixBuild_Cancelled(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Cancelled
:Cancelled {0}
. - _MatrixBuild_Completed(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Completed
:{0} completed with result {1}
. - _MatrixBuild_depends_on_this(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.depends_on_this
:{0} depends on this.
. - _MatrixBuild_Interrupting(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Interrupting
:Interrupting {0}
. - _MatrixBuild_Triggering(Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixBuild.Triggering
:Triggering {0}
. - _MatrixConfiguration_DisableNotAllowed() - Static method in class hudson.matrix.Messages
-
Key
MatrixConfiguration.DisableNotAllowed
:Matrix configurations cannot be disabled separately. Disable the parent project instead
. - _MatrixConfiguration_Pronoun() - Static method in class hudson.matrix.Messages
-
Key
MatrixConfiguration.Pronoun
:Configuration
. - _MatrixProject_Description() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.Description
:Suitable for projects that need a large number of different configurations, such as testing on multiple environments, platform-specific builds, etc.
. - _MatrixProject_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.DisplayName
:Multi-configuration project
. - _MatrixProject_DuplicateAxisName() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.DuplicateAxisName
:Duplicate axis name
. - _MatrixProject_InvalidAxisName(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.InvalidAxisName
:Matrix axis name ''{0}'' is invalid: {1}
. - _MatrixProject_InvalidAxisValue(Object, Object) - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.InvalidAxisValue
:Matrix axis value ''{0}'' is invalid: {1}
. - _MatrixProject_Pronoun() - Static method in class hudson.matrix.Messages
-
Key
MatrixProject.Pronoun
:Multi-configuration project
. - _TextArea_DisplayName() - Static method in class hudson.matrix.Messages
-
Key
TextArea.DisplayName
:User-defined Axis
.
All Classes and Interfaces|All Packages|Serialized Form