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 ofMatrixBuild
s andMatrixConfiguration
s. This class is intended to be used insideThrottleJobProperty
.- Since:
- 1.8.3
- Author:
- Oleg Nenashev (github:oleg-nenashev)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ThrottleMatrixProjectOptions.DescriptorImpl
-
Field Summary
Fields Modifier and Type Field Description static ThrottleMatrixProjectOptions
DEFAULT
A default configuration, which retains the behavior from version 1.8.static ThrottleMatrixProjectOptions.DescriptorImpl
DESCRIPTOR
-
Constructor Summary
Constructors Constructor Description ThrottleMatrixProjectOptions(boolean throttleMatrixBuilds, boolean throttleMatrixConfigurations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptor<ThrottleMatrixProjectOptions>
getDescriptor()
boolean
isThrottleMatrixBuilds()
boolean
isThrottleMatrixConfigurations()
-
-
-
Field Detail
-
DEFAULT
public static final ThrottleMatrixProjectOptions DEFAULT
A default configuration, which retains the behavior from version 1.8.
-
DESCRIPTOR
@Extension public static final ThrottleMatrixProjectOptions.DescriptorImpl DESCRIPTOR
-
-
Method Detail
-
isThrottleMatrixBuilds
public boolean isThrottleMatrixBuilds()
-
isThrottleMatrixConfigurations
public boolean isThrottleMatrixConfigurations()
-
getDescriptor
public Descriptor<ThrottleMatrixProjectOptions> getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<ThrottleMatrixProjectOptions>
-
-