Class ThrottleMatrixProjectOptions
java.lang.Object
hudson.plugins.throttleconcurrents.ThrottleMatrixProjectOptions
- All Implemented Interfaces:
Describable<ThrottleMatrixProjectOptions>
public class ThrottleMatrixProjectOptions
extends Object
implements Describable<ThrottleMatrixProjectOptions>
Defines additional options for throttling of
MatrixBuilds and
MatrixConfigurations.
This class is intended to be used inside ThrottleJobProperty.- Since:
- 1.8.3
- Author:
- Oleg Nenashev (github:oleg-nenashev)
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ThrottleMatrixProjectOptionsA default configuration, which retains the behavior from version 1.8.static final ThrottleMatrixProjectOptions.DescriptorImpl -
Constructor Summary
ConstructorsConstructorDescriptionThrottleMatrixProjectOptions(boolean throttleMatrixBuilds, boolean throttleMatrixConfigurations) -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean
-
Field Details
-
DEFAULT
A default configuration, which retains the behavior from version 1.8. -
DESCRIPTOR
-
-
Constructor Details
-
ThrottleMatrixProjectOptions
@DataBoundConstructor public ThrottleMatrixProjectOptions(boolean throttleMatrixBuilds, boolean throttleMatrixConfigurations)
-
-
Method Details
-
isThrottleMatrixBuilds
public boolean isThrottleMatrixBuilds() -
isThrottleMatrixConfigurations
public boolean isThrottleMatrixConfigurations() -
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<ThrottleMatrixProjectOptions>
-