Class PostWebhooksConfigurationBuilder

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

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

    • PostWebhooksConfigurationBuilder

      public PostWebhooksConfigurationBuilder()
  • Method Details

    • autoManaged

      @NonNull public PostWebhooksConfigurationBuilder 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 PostWebhooksConfiguration build()
      Specified by:
      build in interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfigurationBuilder