Package jenkins.plugin.mockloadbuilder
Class MockProjectFactory
java.lang.Object
jenkins.plugin.mockloadbuilder.MockProjectFactory
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
FreeStyleMockProjectFactory,MatrixMockProjectFactory,PipelineMockProjectFactory
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidcreate(ModifiableTopLevelItemGroup ig, String name, Long averageDuration, boolean fastRotate) protected ArtifactArchiverprotected LogRotatorcreateBuildDiscarder(boolean fastRotate) protected Fingerprinterprotected hudson.tasks.junit.JUnitResultArchiverprotected MockLoadBuildercreateMockLoadBuilder(Long averageDuration) abstract intintabstract StringgetName()
-
Constructor Details
-
MockProjectFactory
public MockProjectFactory()
-
-
Method Details
-
getFrequency
public abstract int getFrequency() -
getMultiplier
public int getMultiplier() -
create
public abstract void create(ModifiableTopLevelItemGroup ig, String name, Long averageDuration, boolean fastRotate) throws IOException, Descriptor.FormException - Throws:
IOExceptionDescriptor.FormException
-
createArtifactArchiver
-
createJunitArchiver
protected hudson.tasks.junit.JUnitResultArchiver createJunitArchiver() -
createFingerprinter
-
createMockLoadBuilder
-
createBuildDiscarder
-
getName
-