Class PostWebhooks2ConfigurationTrait
java.lang.Object
hudson.model.AbstractDescribableImpl<T>
jenkins.scm.api.trait.SCMTrait<jenkins.scm.api.trait.SCMSourceTrait>
jenkins.scm.api.trait.SCMSourceTrait
io.jenkins.plugins.bitbucket.webhook.moveworkforward.v2.trait.PostWebhooks2ConfigurationTrait
- All Implemented Interfaces:
ExtensionPoint,Describable<jenkins.scm.api.trait.SCMSourceTrait>
public class PostWebhooks2ConfigurationTrait
extends jenkins.scm.api.trait.SCMSourceTrait
A
SCMSourceTrait for BitbucketSCMSource to configure extra information in a BitbucketWebhookManager.- Since:
- 1.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOur constructor.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionPostWebhooks2ConfigurationTrait(String ignoredSources, String ignoredUsers, String ignoredGroups, boolean ignoreCerts, boolean ignoreURLValidation, boolean skipCI) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanisSkipCI()voidsetIgnoredSources(String ignoredSources) Methods inherited from class jenkins.scm.api.trait.SCMSourceTrait
_for, _for, all, applyToBuilder, applyToContext, applyToObserver, decorateBuilder, decorateContext, decorateObserver, getDescriptor, includeCategory, isCategoryEnabledMethods inherited from class jenkins.scm.api.trait.SCMTrait
asSetList, asSetList, find
-
Constructor Details
-
PostWebhooks2ConfigurationTrait
@DataBoundConstructor public PostWebhooks2ConfigurationTrait(@CheckForNull String ignoredSources, @CheckForNull String ignoredUsers, @CheckForNull String ignoredGroups, boolean ignoreCerts, boolean ignoreURLValidation, boolean skipCI) Constructor.- Parameters:
ignoredUsers- a string of comma separated Bitbucket usernames to ignoreignoredGroups- a string of comma separated Bitbucket groups to ignoreignoreCerts- accept self-signed certificatesignoreURLValidation- skip callback URL validationskipCI- commits that contains specific messages
-
-
Method Details
-
getIgnoredUsers
-
getIgnoredGroups
-
isIgnoreCerts
public boolean isIgnoreCerts() -
isIgnoreURLValidation
public boolean isIgnoreURLValidation() -
isSkipCI
public boolean isSkipCI() -
getIgnoredSources
-
setIgnoredSources
-