Class ForkPullRequestDiscoveryTrait.BitbucketForkTrustPolicy

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.scm.api.trait.SCMHeadAuthority<?,?,?>>
jenkins.scm.api.trait.SCMHeadAuthority<BitbucketSCMSourceRequest,PullRequestSCMHead,PullRequestSCMRevision>
com.cloudbees.jenkins.plugins.bitbucket.ForkPullRequestDiscoveryTrait.BitbucketForkTrustPolicy
All Implemented Interfaces:
Describable<jenkins.scm.api.trait.SCMHeadAuthority<?,?,?>>
Direct Known Subclasses:
ForkPullRequestDiscoveryTrait.TrustEveryone, ForkPullRequestDiscoveryTrait.TrustNobody, ForkPullRequestDiscoveryTrait.TrustTeamForks
Enclosing class:
ForkPullRequestDiscoveryTrait

public abstract static class ForkPullRequestDiscoveryTrait.BitbucketForkTrustPolicy extends jenkins.scm.api.trait.SCMHeadAuthority<BitbucketSCMSourceRequest,PullRequestSCMHead,PullRequestSCMRevision>
Trust policy for forked pull requests.

This reduces generics in the databound constructor method signature as a workaround for JENKINS-26535

  • Constructor Details

    • BitbucketForkTrustPolicy

      public BitbucketForkTrustPolicy()