Class PostWebhooks2ConfigurationBuilder

java.lang.Object
io.jenkins.plugins.bitbucket.webhook.moveworkforward.v2.PostWebhooks2ConfigurationBuilder
All Implemented Interfaces:
com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder, ExtensionPoint

@Extension public class PostWebhooks2ConfigurationBuilder extends Object implements com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder
  • Constructor Details

    • PostWebhooks2ConfigurationBuilder

      public PostWebhooks2ConfigurationBuilder()
  • Method Details

    • autoManaged

      @NonNull public PostWebhooks2ConfigurationBuilder autoManaged(@NonNull String credentialsId)
      Specified by:
      autoManaged in interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder
    • callbackRootURL

      @NonNull public com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder callbackRootURL(String callbackRootURL)
      Specified by:
      callbackRootURL in interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder
    • getId

      public String getId()
      Specified by:
      getId in interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder
    • build

      @NonNull public PostWebhooks2Configuration build()
      Specified by:
      build in interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder