public class ThrottleJobProperty
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
| Modifier and Type | Class and Description |
|---|---|
static class |
ThrottleJobProperty.DescriptorImpl |
static class |
ThrottleJobProperty.NodeLabeledPair |
static class |
ThrottleJobProperty.ThrottleCategory |
| Constructor and Description |
|---|
ThrottleJobProperty(Integer maxConcurrentPerNode,
Integer maxConcurrentTotal,
List<String> categories,
boolean throttleEnabled,
String throttleOption,
ThrottleMatrixProjectOptions matrixOptions) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCategories() |
ThrottleMatrixProjectOptions |
getMatrixOptions() |
Integer |
getMaxConcurrentPerNode() |
Integer |
getMaxConcurrentTotal() |
boolean |
getThrottleEnabled() |
String |
getThrottleOption() |
boolean |
isThrottleMatrixBuilds()
Check if the build throttles
MatrixBuilds. |
boolean |
isThrottleMatrixConfigurations()
Check if the build throttles
MatrixConfigurations. |
Object |
readResolve()
Migrates deprecated/obsolete data
|
protected void |
setOwner(hudson.model.AbstractProject<?,?> owner) |
@DataBoundConstructor public ThrottleJobProperty(Integer maxConcurrentPerNode, Integer maxConcurrentTotal, List<String> categories, boolean throttleEnabled, String throttleOption, @CheckForNull ThrottleMatrixProjectOptions matrixOptions)
public Object readResolve()
protected void setOwner(hudson.model.AbstractProject<?,?> owner)
setOwner in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>public boolean getThrottleEnabled()
public String getThrottleOption()
public Integer getMaxConcurrentPerNode()
public Integer getMaxConcurrentTotal()
@CheckForNull public ThrottleMatrixProjectOptions getMatrixOptions()
public boolean isThrottleMatrixBuilds()
MatrixBuilds.public boolean isThrottleMatrixConfigurations()
MatrixConfigurations.Copyright © 2004-2014. All Rights Reserved.