Class CloudBuildStatusNotifier
java.lang.Object
com.cloudbees.jenkins.plugins.bitbucket.impl.buildstatus.CloudBuildStatusNotifier
- All Implemented Interfaces:
BitbucketBuildStatusNotifier,ExtensionPoint
@Extension
public class CloudBuildStatusNotifier
extends Object
implements BitbucketBuildStatusNotifier
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisApplicable(EndpointType type) Returns if this implementation supports the given endpoint type.voidsendBuildStatus(BitbucketBuildStatus status, BitbucketAuthenticatedClient client)
-
Constructor Details
-
CloudBuildStatusNotifier
public CloudBuildStatusNotifier()
-
-
Method Details
-
sendBuildStatus
public void sendBuildStatus(@NonNull BitbucketBuildStatus status, @NonNull BitbucketAuthenticatedClient client) throws IOException - Specified by:
sendBuildStatusin interfaceBitbucketBuildStatusNotifier- Throws:
IOException
-
isApplicable
Description copied from interface:BitbucketBuildStatusNotifierReturns if this implementation supports the given endpoint type.- Specified by:
isApplicablein interfaceBitbucketBuildStatusNotifier- Parameters:
type- of the endpoint- Returns:
trueif this implementation can manage API for this endpoint,falseotherwise.
-