Package com.cloudbees.jenkins.plugins
Class BitBucketTrigger
- java.lang.Object
-
- hudson.triggers.Trigger<Job<?,?>>
-
- com.cloudbees.jenkins.plugins.BitBucketTrigger
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Trigger<?>>
public class BitBucketTrigger extends Trigger<Job<?,?>>
- Author:
- Nicolas De Loof
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
BitBucketTrigger.BitBucketWebHookPollingAction
Action object.static class
BitBucketTrigger.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 BitBucketTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
getBuildOnCreatedBranch()
BitBucketTrigger.DescriptorImpl
getDescriptor()
File
getLogFile()
Returns the file that records the last/current polling activity.String
getOverrideUrl()
Collection<? extends Action>
getProjectActions()
void
onPost(String triggeredByUser, String payload, String branchName)
Called when a POST is made.void
setBuildOnCreatedBranch(Boolean buildOnCreatedBranch)
void
setOverrideUrl(String overrideUrl)
-
Methods inherited from class hudson.triggers.Trigger
all, checkTriggers, for_, getProjectAction, getSpec, readResolve, run, start, stop, toString
-
-
-
-
Method Detail
-
getOverrideUrl
public String getOverrideUrl()
-
setOverrideUrl
@DataBoundSetter public void setOverrideUrl(String overrideUrl)
-
getBuildOnCreatedBranch
public Boolean getBuildOnCreatedBranch()
-
setBuildOnCreatedBranch
@DataBoundSetter public void setBuildOnCreatedBranch(Boolean buildOnCreatedBranch)
-
onPost
public void onPost(String triggeredByUser, String payload, String branchName)
Called when a POST is made.
-
getProjectActions
public Collection<? extends Action> getProjectActions()
- Overrides:
getProjectActions
in classTrigger<Job<?,?>>
-
getLogFile
public File getLogFile()
Returns the file that records the last/current polling activity.
-
getDescriptor
public BitBucketTrigger.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Trigger<?>>
- Overrides:
getDescriptor
in classTrigger<Job<?,?>>
-
-