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
MatrixBuild
s and
MatrixConfiguration
s.
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 ThrottleMatrixProjectOptions
A 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 TypeMethodDescriptionboolean
boolean
-
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:
getDescriptor
in interfaceDescribable<ThrottleMatrixProjectOptions>
-