Class PipelineTriggersJobProperty
- java.lang.Object
-
- hudson.model.JobProperty<WorkflowJob>
-
- org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<JobProperty<?>>
,ReconfigurableDescribable<JobProperty<?>>
,BuildStep
public class PipelineTriggersJobProperty extends JobProperty<WorkflowJob>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipelineTriggersJobProperty.DescriptorImpl
static class
PipelineTriggersJobProperty.Factory
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class hudson.model.JobProperty
owner
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Constructor Summary
Constructors Constructor Description PipelineTriggersJobProperty(List<Trigger> triggers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTrigger(Trigger t)
List<Action>
getAllTriggerActions()
Trigger
getTriggerForDescriptor(TriggerDescriptor td)
List<Trigger<?>>
getTriggers()
Map<TriggerDescriptor,Trigger<?>>
getTriggersMap()
protected Object
readResolve()
PipelineTriggersJobProperty
reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form)
void
removeTrigger(Trigger t)
void
setTriggers(List<Trigger<?>> triggers)
void
startTriggers(boolean newInstance)
void
stopTriggers()
-
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, setOwner
-
-
-
-
Method Detail
-
readResolve
protected Object readResolve()
-
addTrigger
public void addTrigger(Trigger t)
-
getTriggerForDescriptor
public Trigger getTriggerForDescriptor(TriggerDescriptor td)
-
stopTriggers
public void stopTriggers()
-
startTriggers
public void startTriggers(boolean newInstance)
-
removeTrigger
public void removeTrigger(Trigger t)
-
getTriggersMap
public Map<TriggerDescriptor,Trigger<?>> getTriggersMap()
-
reconfigure
@CheckForNull public PipelineTriggersJobProperty reconfigure(@NonNull org.kohsuke.stapler.StaplerRequest req, @CheckForNull net.sf.json.JSONObject form) throws Descriptor.FormException
- Specified by:
reconfigure
in interfaceReconfigurableDescribable<JobProperty<?>>
- Overrides:
reconfigure
in classJobProperty<WorkflowJob>
- Throws:
Descriptor.FormException
-
-