Class CloudWebhookConfiguration.DescriptorImpl

All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
CloudWebhookConfiguration

@Symbol("cloudWebhook") @Extension public static class CloudWebhookConfiguration.DescriptorImpl extends AbstractBitbucketWebhookConfiguration.AbstractBitbucketWebhookDescriptorImpl
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<BitbucketWebhookConfiguration>
    • isApplicable

      public boolean isApplicable(EndpointType type)
      Description copied from class: BitbucketWebhookDescriptor
      Returns if this implementation can supports and can be installed by the given endpoint type.
      Specified by:
      isApplicable in class BitbucketWebhookDescriptor
      Parameters:
      type - of the endpoint
      Returns:
      true if this implementation can manage payload from this endpoint, false otherwise.
    • doFillCredentialsIdItems

      public ListBoxModel doFillCredentialsIdItems(@QueryParameter(fixEmpty=true) String credentialsId)
      Stapler form completion.
      Parameters:
      credentialsId - selected credentials.
      Returns:
      the available credentials.
    • doFillHookSignatureCredentialsIdItems

      public ListBoxModel doFillHookSignatureCredentialsIdItems(@QueryParameter(fixEmpty=true) String hookSignatureCredentialsId)
      Stapler form completion.
      Parameters:
      hookSignatureCredentialsId - selected hook signature credentials.
      Returns:
      the available credentials.