Package jenkins.plugin.mockloadbuilder
Class MatrixMockProjectFactory
- java.lang.Object
-
- jenkins.plugin.mockloadbuilder.MockProjectFactory
-
- jenkins.plugin.mockloadbuilder.MatrixMockProjectFactory
-
- All Implemented Interfaces:
ExtensionPoint
@OptionalExtension(requirePlugins="matrix-project") public class MatrixMockProjectFactory extends MockProjectFactory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description MatrixMockProjectFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Job
create(ModifiableTopLevelItemGroup ig, String name, Long averageDuration, boolean fastRotate)
int
getFrequency()
int
getMultiplier()
String
getName()
-
Methods inherited from class jenkins.plugin.mockloadbuilder.MockProjectFactory
createArtifactArchiver, createBuildDiscarder, createFingerprinter, createJunitArchiver, createMockLoadBuilder
-
-
-
-
Method Detail
-
getFrequency
public int getFrequency()
- Specified by:
getFrequency
in classMockProjectFactory
-
getMultiplier
public int getMultiplier()
- Overrides:
getMultiplier
in classMockProjectFactory
-
create
public Job create(ModifiableTopLevelItemGroup ig, String name, Long averageDuration, boolean fastRotate) throws IOException
- Specified by:
create
in classMockProjectFactory
- Throws:
IOException
-
getName
public String getName()
- Specified by:
getName
in classMockProjectFactory
-
-