Class PostWebhook2Payload
java.lang.Object
io.jenkins.plugins.bitbucket.webhook.moveworkforward.v2.PostWebhook2Payload
- All Implemented Interfaces:
com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
public class PostWebhook2Payload
extends Object
implements com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]String[]getId()String[]String[]getLevel()getUrl()String[]getUsers()getUuid()booleanisActive()booleanbooleanbooleanbooleanbooleanisSkipCI()voidsetActive(boolean active) voidsetDescription(String description) voidsetDestinations(PostWebhook2Payload.Destination[] destinations) voidsetEventTypes(List<PostWebhooksEventType> events) voidsetFilePathPatterns(String[] filePathPatterns) voidvoidvoidsetIgnoreCerts(boolean ignoreCerts) voidsetIgnoredGroups(String[] ignoredGroups) voidsetIgnoredSources(PostWebhook2Payload.Source[] ignoredSources) voidsetIgnoredUsers(String[] ignoredUsers) voidsetIgnoreURLValidation(boolean ignoreURLValidation) voidsetProjectKey(String projectKey) voidsetRepositoryPattern(String repositoryPattern) voidsetRepositorySlug(String repositorySlug) voidsetSkipCI(boolean skipCI) voidsetSources(PostWebhook2Payload.Source[] sources) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
getSecret
-
Constructor Details
-
PostWebhook2Payload
public PostWebhook2Payload()
-
-
Method Details
-
getUuid
- Specified by:
getUuidin interfacecom.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
getId
-
setId
-
isActive
public boolean isActive()- Specified by:
isActivein interfacecom.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
setActive
public void setActive(boolean active) -
getProjectKey
-
setProjectKey
-
getRepositorySlug
-
setRepositorySlug
-
getDestinations
-
setDestinations
-
getIgnoredSources
-
setIgnoredSources
-
getUsers
-
setUsers
-
getIgnoredUsers
-
setIgnoredUsers
-
getGroups
-
setGroups
-
getIgnoredGroups
-
setIgnoredGroups
-
getEvents
- Specified by:
getEventsin interfacecom.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
getEventTypes
-
setEventTypes
-
isIgnoreCerts
public boolean isIgnoreCerts() -
setIgnoreCerts
public void setIgnoreCerts(boolean ignoreCerts) -
isIgnoreURLValidation
public boolean isIgnoreURLValidation() -
setIgnoreURLValidation
public void setIgnoreURLValidation(boolean ignoreURLValidation) -
isSkipCI
public boolean isSkipCI() -
setSkipCI
public void setSkipCI(boolean skipCI) -
getHttpMethod
-
getRepositoryPattern
-
setRepositoryPattern
-
getFilePathPatterns
-
setFilePathPatterns
-
getDescription
- Specified by:
getDescriptionin interfacecom.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
setDescription
-
getUrl
- Specified by:
getUrlin interfacecom.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
-
getSources
-
setSources
-
getPayloadType
-
getLevel
-
isEnableAuthentication
public boolean isEnableAuthentication() -
isMutualAuthenticationEnabled
public boolean isMutualAuthenticationEnabled()
-