Class DockerHubTrigger
- java.lang.Object
-
- hudson.triggers.Trigger<Job<?,?>>
-
- org.jenkinsci.plugins.registry.notification.DockerHubTrigger
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Trigger<?>>
public class DockerHubTrigger extends Trigger<Job<?,?>>
The trigger configuration. The actual trigger logic is inDockerHubWebHook
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DockerHubTrigger.DescriptorImpl
-
Nested classes/interfaces inherited from class hudson.triggers.Trigger
Trigger.Cron
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description DockerHubTrigger(List<TriggerOption> options)
DockerHubTrigger(TriggerOption... options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getAllRepoNames()
List<TriggerOption>
getOptions()
DescribableList<TriggerOption,TriggerOptionDescriptor>
getOptionsList()
static DockerHubTrigger
getTrigger(ParameterizedJobMixIn.ParameterizedJob job)
static void
packageRenameConverting()
void
setOptions(List<TriggerOption> options)
void
start(Job job, boolean newInstance)
-
Methods inherited from class hudson.triggers.Trigger
all, checkTriggers, for_, getDescriptor, getProjectAction, getProjectActions, getSpec, readResolve, run, stop
-
-
-
-
Constructor Detail
-
DockerHubTrigger
@DataBoundConstructor public DockerHubTrigger(List<TriggerOption> options)
-
DockerHubTrigger
public DockerHubTrigger(TriggerOption... options)
-
-
Method Detail
-
getOptions
public List<TriggerOption> getOptions()
-
getOptionsList
public DescribableList<TriggerOption,TriggerOptionDescriptor> getOptionsList()
-
setOptions
@DataBoundSetter public void setOptions(List<TriggerOption> options)
-
getTrigger
@CheckForNull public static DockerHubTrigger getTrigger(ParameterizedJobMixIn.ParameterizedJob job)
-
packageRenameConverting
@Initializer(before=JOB_LOADED) @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public static void packageRenameConverting()
-
-