Class CloudWebhookConfiguration
java.lang.Object
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfiguration
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.cloud.CloudWebhookConfiguration
- All Implemented Interfaces:
BitbucketWebhookConfiguration
,Describable<BitbucketWebhookConfiguration>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfiguration
AbstractBitbucketWebhookConfiguration.AbstractBitbucketWebhookDescriptorImpl
-
Constructor Summary
ConstructorsConstructorDescriptionCloudWebhookConfiguration
(boolean manageHooks, String credentialsId) CloudWebhookConfiguration
(boolean manageHooks, String credentialsId, boolean enableHookSignature, String hookSignatureCredentialsId) -
Method Summary
Modifier and TypeMethodDescriptionName to use to describe the hook implementation.getId()
The hook implementation identifier.Class<? extends BitbucketWebhookManager>
Returns the implementation that is in charge to apply this configuration to the Bitbucket.Methods inherited from class com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfiguration
getCredentialsId, getEndpointJenkinsRootURL, getHookSignatureCredentialsId, isEnableHookSignature, isManageHooks, setEndpointJenkinsRootURL
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfiguration
getDescriptor
-
Constructor Details
-
CloudWebhookConfiguration
-
CloudWebhookConfiguration
-
-
Method Details
-
getDisplayName
Description copied from interface:BitbucketWebhookConfiguration
Name to use to describe the hook implementation.- Specified by:
getDisplayName
in interfaceBitbucketWebhookConfiguration
- Overrides:
getDisplayName
in classAbstractBitbucketWebhookConfiguration
- Returns:
- the name to use for the implementation
-
getId
Description copied from interface:BitbucketWebhookConfiguration
The hook implementation identifier.- Returns:
- the unique identifier for this implementation
-
getManager
Description copied from interface:BitbucketWebhookConfiguration
Returns the implementation that is in charge to apply this configuration to the Bitbucket.- Returns:
- a manager class specific for this configuration.
-