Class PullRequestTitlePhraseNotExistsFilter
- java.lang.Object
-
- jenkins.scm.api.trait.SCMHeadFilter
-
- org.jenkinsci.plugins.bitbucket.pullrequests.filter.filters.AbstractPullRequestFilter<String>
-
- org.jenkinsci.plugins.bitbucket.pullrequests.filter.filters.title.PullRequestTitlePhraseExistsFilter
-
- org.jenkinsci.plugins.bitbucket.pullrequests.filter.filters.title.PullRequestTitlePhraseNotExistsFilter
-
public class PullRequestTitlePhraseNotExistsFilter extends PullRequestTitlePhraseExistsFilter
ASCMHead
filter to exclusion the pull requests due to contain any phrase.- Since:
- 0.1.0
-
-
Constructor Summary
Constructors Constructor Description PullRequestTitlePhraseNotExistsFilter(StringFilter filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getMessage(com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketPullRequest pullRequest)
Prepare a message for user to logs.protected boolean
isAccepted(com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketPullRequest pullRequest)
Validates the pull requests is accepted by the filter.-
Methods inherited from class org.jenkinsci.plugins.bitbucket.pullrequests.filter.filters.title.PullRequestTitlePhraseExistsFilter
getData
-
Methods inherited from class org.jenkinsci.plugins.bitbucket.pullrequests.filter.filters.AbstractPullRequestFilter
getFilter, isExcluded
-
-
-
-
Constructor Detail
-
PullRequestTitlePhraseNotExistsFilter
public PullRequestTitlePhraseNotExistsFilter(StringFilter filter)
-
-
Method Detail
-
isAccepted
protected boolean isAccepted(com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketPullRequest pullRequest)
Validates the pull requests is accepted by the filter.- Overrides:
isAccepted
in classAbstractPullRequestFilter<String>
- Parameters:
pullRequest
- theBitbucketPullRequest
- Returns:
true
if and only if the pull requests was verified positive by the filter
-
getMessage
protected String getMessage(com.cloudbees.jenkins.plugins.bitbucket.api.BitbucketPullRequest pullRequest)
Prepare a message for user to logs.- Overrides:
getMessage
in classPullRequestTitlePhraseExistsFilter
- Parameters:
pullRequest
- theBitbucketPullRequest
- Returns:
- a message for user
-
-