Class GitHubPRDecisionContext.Builder
- java.lang.Object
-
- com.github.kostyasha.github.integration.generic.GitHubPRDecisionContext.Builder
-
- Enclosing class:
- GitHubPRDecisionContext
public static class GitHubPRDecisionContext.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitHubPRDecisionContext
build()
GitHubPRDecisionContext.Builder
withListener(TaskListener listener)
GitHubPRDecisionContext.Builder
withLocalPR(GitHubPRPullRequest localPR)
GitHubPRDecisionContext.Builder
withLocalRepo(GitHubPRRepository localRepo)
GitHubPRDecisionContext.Builder
withPrHandler(GitHubPRHandler prHandler)
GitHubPRDecisionContext.Builder
withPrTrigger(GitHubPRTrigger prTrigger)
GitHubPRDecisionContext.Builder
withRemotePR(org.kohsuke.github.GHPullRequest remotePR)
GitHubPRDecisionContext.Builder
withSCMSource(GitHubSCMSource source)
-
-
-
Method Detail
-
withRemotePR
public GitHubPRDecisionContext.Builder withRemotePR(@CheckForNull org.kohsuke.github.GHPullRequest remotePR)
-
withLocalPR
public GitHubPRDecisionContext.Builder withLocalPR(@CheckForNull GitHubPRPullRequest localPR)
-
withLocalRepo
public GitHubPRDecisionContext.Builder withLocalRepo(GitHubPRRepository localRepo)
-
withListener
public GitHubPRDecisionContext.Builder withListener(@NonNull TaskListener listener)
-
withPrHandler
public GitHubPRDecisionContext.Builder withPrHandler(@CheckForNull GitHubPRHandler prHandler)
-
withSCMSource
public GitHubPRDecisionContext.Builder withSCMSource(GitHubSCMSource source)
-
withPrTrigger
public GitHubPRDecisionContext.Builder withPrTrigger(GitHubPRTrigger prTrigger)
-
build
public GitHubPRDecisionContext build()
-
-