Index

A B C D E F G H I J L M N O P R S T U V W X Y Z _ 
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 AxisDescriptors.
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 MatrixConfigurationSorterDescriptors.
all() - Static method in class hudson.matrix.MatrixExecutionStrategyDescriptor
Returns all the registered MatrixExecutionStrategyDescriptors.
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
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 MatrixRuns 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 AxisDescriptors 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 MatrixRuns for exactly this MatrixBuild.
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 JDKs 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 Labels 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 from MatrixRun 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
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
Gets list of Layouter<T>.Rows to be displayed.
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 MatrixRuns for this MatrixBuild.
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 current MatrixExecutionStrategy 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 current MatrixExecutionStrategy 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 current MatrixExecutionStrategy 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, MatrixRuns 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 current MatrixExecutionStrategy 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
Represents a row, which is a collection of Layouter<T>.Columns.
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 across MatrixRun.
MatrixAggregator - Class in hudson.matrix
Performs the aggregation of MatrixRun results into MatrixBuild.
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 MatrixRuns to rebuild.
MatrixBuildListener() - Constructor for class hudson.matrix.listeners.MatrixBuildListener
 
MatrixChildAction - Interface in hudson.matrix
Optional interface for Actions that are used as parameters to Queue.schedule(Task, int, Action...) to indicate that they want to be also passed to the MatrixRuns from its parent MatrixBuild.
MatrixChildParametersAction - Class in hudson.matrix
This class is used to pass parameter actions from a MatrixBuild to a MatrixRun.
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 MatrixConfigurations of matrix job MatrixProject
MatrixConfigurationSorter() - Constructor for class hudson.matrix.MatrixConfigurationSorter
 
MatrixConfigurationSorterDescriptor - Class in hudson.matrix
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 when MatrixProject 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
Action that aggregates all the test results from MatrixRuns.
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
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 allow Axis to update Axis.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

S

scheduleBuild(ParametersAction) - Method in class hudson.matrix.MatrixConfiguration
scheduleBuild(ParametersAction, Cause) - Method in class hudson.matrix.MatrixConfiguration
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 current MatrixExecutionStrategy 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 current MatrixExecutionStrategy 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 current MatrixExecutionStrategy 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 current MatrixExecutionStrategy 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
Aggregates AbstractTestResultActions of MatrixRuns into MatrixBuild.
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 given AxisList.
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

x - Variable in class hudson.matrix.Layouter
 

Y

y - Variable in class hudson.matrix.Layouter
 

Z

z - Variable in class hudson.matrix.Layouter
 

_

_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.
A B C D E F G H I J L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Serialized Form