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 TypeMethodDescriptionboolean
isApplicable
(EndpointType type) Returns if this implementation supports the given endpoint type.void
sendBuildStatus
(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:
sendBuildStatus
in interfaceBitbucketBuildStatusNotifier
- Throws:
IOException
-
isApplicable
Description copied from interface:BitbucketBuildStatusNotifier
Returns if this implementation supports the given endpoint type.- Specified by:
isApplicable
in interfaceBitbucketBuildStatusNotifier
- Parameters:
type
- of the endpoint- Returns:
true
if this implementation can manage API for this endpoint,false
otherwise.
-