public abstract class MatrixCombinationsShortcut extends hudson.model.AbstractDescribableImpl<MatrixCombinationsShortcut> implements hudson.ExtensionPoint
| Modifier and Type | Class and Description |
|---|---|
static class |
MatrixCombinationsShortcut.All
Checks all combinations.
|
static class |
MatrixCombinationsShortcut.None
Uncheck all
|
| Constructor and Description |
|---|
MatrixCombinationsShortcut() |
| Modifier and Type | Method and Description |
|---|---|
abstract Collection<hudson.matrix.Combination> |
getCombinations(hudson.matrix.MatrixProject project,
hudson.matrix.MatrixBuild build)
Return combinations to check for the build
|
String |
getCombinationsData(hudson.matrix.MatrixProject project,
hudson.matrix.MatrixBuild build)
Return a value used for javascript.
|
MatrixCombinationsShortcutDescriptor |
getDescriptor() |
abstract String |
getId() |
abstract String |
getName() |
@Nonnull public abstract Collection<hudson.matrix.Combination> getCombinations(@Nonnull hudson.matrix.MatrixProject project, @CheckForNull hudson.matrix.MatrixBuild build)
project - the target project.build - the target build.
Latest build for a new build.
null if there's no builds.@Nonnull public final String getCombinationsData(@Nonnull hudson.matrix.MatrixProject project, @CheckForNull hudson.matrix.MatrixBuild build)
project - the target project.build - the target buildpublic MatrixCombinationsShortcutDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<MatrixCombinationsShortcut>getDescriptor in class hudson.model.AbstractDescribableImpl<MatrixCombinationsShortcut>Copyright © 2016–2018. All rights reserved.