Class BitBucketPPRPullRequestActionFilter
java.lang.Object
hudson.model.AbstractDescribableImpl<BitBucketPPRPullRequestActionFilter>
io.jenkins.plugins.bitbucketpushandpullrequest.filter.pullrequest.cloud.BitBucketPPRPullRequestActionFilter
- All Implemented Interfaces:
Describable<BitBucketPPRPullRequestActionFilter>
- Direct Known Subclasses:
BitBucketPPRPullRequestApprovedActionFilter
,BitBucketPPRPullRequestCommentCreatedActionFilter
,BitBucketPPRPullRequestCommentDeletedActionFilter
,BitBucketPPRPullRequestCommentUpdatedActionFilter
,BitBucketPPRPullRequestCreatedActionFilter
,BitBucketPPRPullRequestDeclinedActionFilter
,BitBucketPPRPullRequestMergedActionFilter
,BitBucketPPRPullRequestUpdatedActionFilter
public abstract class BitBucketPPRPullRequestActionFilter
extends AbstractDescribableImpl<BitBucketPPRPullRequestActionFilter>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract BitBucketPPRTriggerCause
getCause
(File pollingLog, BitBucketPPRAction pullRequestAction, BitBucketPPRHookEvent bitBucketEvent) boolean
abstract boolean
abstract boolean
abstract boolean
shouldTriggerBuild
(BitBucketPPRAction bitbucketAction) Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
BitBucketPPRPullRequestActionFilter
public BitBucketPPRPullRequestActionFilter()
-
-
Method Details
-
matches
-
shouldTriggerBuild
-
getCause
public abstract BitBucketPPRTriggerCause getCause(File pollingLog, BitBucketPPRAction pullRequestAction, BitBucketPPRHookEvent bitBucketEvent) throws IOException - Throws:
IOException
-
shouldSendApprove
public abstract boolean shouldSendApprove() -
shouldSendDecline
public abstract boolean shouldSendDecline()
-