Class ServerWebhookConfiguration
java.lang.Object
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.AbstractBitbucketWebhookConfiguration
com.cloudbees.jenkins.plugins.bitbucket.impl.webhook.server.ServerWebhookConfiguration
- 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
ConstructorsConstructorDescriptionServerWebhookConfiguration(boolean manageHooks, String credentialsId) ServerWebhookConfiguration(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, getWebhooksCacheDuration, isEnableCache, isEnableHookSignature, isManageHooks, isSkipCertVerification, setEnableCache, setEndpointJenkinsRootURL, setSkipCertVerification, setWebhooksCacheDurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cloudbees.jenkins.plugins.bitbucket.api.webhook.BitbucketWebhookConfiguration
getDescriptor
-
Constructor Details
-
ServerWebhookConfiguration
-
ServerWebhookConfiguration
-
-
Method Details
-
getDisplayName
Description copied from interface:BitbucketWebhookConfigurationName to use to describe the hook implementation.- Specified by:
getDisplayNamein interfaceBitbucketWebhookConfiguration- Overrides:
getDisplayNamein classAbstractBitbucketWebhookConfiguration- Returns:
- the name to use for the implementation
-
getId
Description copied from interface:BitbucketWebhookConfigurationThe hook implementation identifier.- Returns:
- the unique identifier for this implementation
-
getManager
Description copied from interface:BitbucketWebhookConfigurationReturns the implementation that is in charge to apply this configuration to the Bitbucket.- Returns:
- a manager class specific for this configuration.
-