Package hudson.plugins.buildblocker
Class BuildBlockerFolderProperty
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
-
- com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
-
- hudson.plugins.buildblocker.BuildBlockerFolderProperty
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
,ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
,IBuildBlockerProperty
public class BuildBlockerFolderProperty extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>> implements IBuildBlockerProperty
Folder property that stores the line feed separated list of regular expressions that define the blocking jobs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildBlockerFolderProperty.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description BuildBlockerFolderProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBlockingJobs()
BuildBlockerProperty.BlockLevel
getBlockLevel()
BuildBlockerProperty.QueueScanScope
getScanQueueFor()
boolean
isUseBuildBlocker()
void
setBlockingJobs(String blockingJobs)
void
setBlockLevel(String blockLevel)
void
setScanQueueFor(String scanQueueFor)
void
setUseBuildBlocker(boolean useBuildBlocker)
-
-
-
Method Detail
-
getBlockLevel
public BuildBlockerProperty.BlockLevel getBlockLevel()
- Specified by:
getBlockLevel
in interfaceIBuildBlockerProperty
-
getScanQueueFor
public BuildBlockerProperty.QueueScanScope getScanQueueFor()
- Specified by:
getScanQueueFor
in interfaceIBuildBlockerProperty
-
isUseBuildBlocker
public boolean isUseBuildBlocker()
- Specified by:
isUseBuildBlocker
in interfaceIBuildBlockerProperty
-
getBlockingJobs
public String getBlockingJobs()
- Specified by:
getBlockingJobs
in interfaceIBuildBlockerProperty
-
setBlockLevel
@DataBoundSetter public void setBlockLevel(String blockLevel)
-
setUseBuildBlocker
@DataBoundSetter public void setUseBuildBlocker(boolean useBuildBlocker)
-
setScanQueueFor
@DataBoundSetter public void setScanQueueFor(String scanQueueFor)
-
setBlockingJobs
@DataBoundSetter public void setBlockingJobs(String blockingJobs)
-
-