Class CloudWebhookConfigurationBuilderImpl
java.lang.Object
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfigurationBuilderImpl
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.cloud.CloudWebhookConfigurationBuilderImpl
- All Implemented Interfaces:
BitbucketWebhookConfigurationBuilder
,NativeBitbucketWebhookConfigurationBuilder
,ExtensionPoint
@Extension
public class CloudWebhookConfigurationBuilderImpl
extends AbstractBitbucketWebhookConfigurationBuilderImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfigurationBuilderImpl
callbackRootURL, credentialsId, signatureId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Returns an instance ofBitbucketWebhookConfiguration
using the provided configuration.getId()
Returns the identifier of builtBitbucketWebhookConfiguration
.Methods inherited from class com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfigurationBuilderImpl
autoManaged, callbackRootURL, signature
-
Constructor Details
-
CloudWebhookConfigurationBuilderImpl
public CloudWebhookConfigurationBuilderImpl()
-
-
Method Details
-
getId
Description copied from interface:BitbucketWebhookConfigurationBuilder
Returns the identifier of builtBitbucketWebhookConfiguration
.- Returns:
- configuration identifier
- See Also:
-
build
Description copied from interface:BitbucketWebhookConfigurationBuilder
Returns an instance ofBitbucketWebhookConfiguration
using the provided configuration.- Returns:
- instance of
BitbucketWebhookConfiguration
-