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
  • Constructor Details

    • PostWebhook2Payload

      public PostWebhook2Payload()
  • Method Details

    • getUuid

      public String getUuid()
      Specified by:
      getUuid in interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
    • getId

      public Integer getId()
    • setId

      public void setId(Integer id)
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
    • setActive

      public void setActive(boolean active)
    • getProjectKey

      public String getProjectKey()
    • setProjectKey

      public void setProjectKey(String projectKey)
    • getRepositorySlug

      public String getRepositorySlug()
    • setRepositorySlug

      public void setRepositorySlug(String repositorySlug)
    • getDestinations

      public PostWebhook2Payload.Destination[] getDestinations()
    • setDestinations

      public void setDestinations(PostWebhook2Payload.Destination[] destinations)
    • getIgnoredSources

      public PostWebhook2Payload.Source[] getIgnoredSources()
    • setIgnoredSources

      public void setIgnoredSources(PostWebhook2Payload.Source[] ignoredSources)
    • getUsers

      public String[] getUsers()
    • setUsers

      public void setUsers(String[] users)
    • getIgnoredUsers

      public String[] getIgnoredUsers()
    • setIgnoredUsers

      public void setIgnoredUsers(String[] ignoredUsers)
    • getGroups

      public String[] getGroups()
    • setGroups

      public void setGroups(String[] groups)
    • getIgnoredGroups

      public String[] getIgnoredGroups()
    • setIgnoredGroups

      public void setIgnoredGroups(String[] ignoredGroups)
    • getEvents

      public List<String> getEvents()
      Specified by:
      getEvents in interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
    • getEventTypes

      public List<PostWebhooksEventType> getEventTypes()
    • setEventTypes

      public void setEventTypes(List<PostWebhooksEventType> events)
    • 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

      public String getHttpMethod()
    • getRepositoryPattern

      public String getRepositoryPattern()
    • setRepositoryPattern

      public void setRepositoryPattern(String repositoryPattern)
    • getFilePathPatterns

      public String[] getFilePathPatterns()
    • setFilePathPatterns

      public void setFilePathPatterns(String[] filePathPatterns)
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
    • setDescription

      public void setDescription(String description)
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketWebHook
    • getSources

      public PostWebhook2Payload.Source[] getSources()
    • setSources

      public void setSources(PostWebhook2Payload.Source[] sources)
    • getPayloadType

      public String getPayloadType()
    • getLevel

      public String getLevel()
    • isEnableAuthentication

      public boolean isEnableAuthentication()
    • isMutualAuthenticationEnabled

      public boolean isMutualAuthenticationEnabled()