Class BranchToCauseConverter
java.lang.Object
com.github.kostyasha.github.integration.branch.trigger.check.BranchToCauseConverter
- All Implemented Interfaces:
Function<org.kohsuke.github.GHBranch,
GitHubBranchCause>
public class BranchToCauseConverter
extends Object
implements Function<org.kohsuke.github.GHBranch,GitHubBranchCause>
- Author:
- Kanstantsin Shautsou
-
Constructor Summary
ConstructorsConstructorDescriptionBranchToCauseConverter
(GitHubBranchRepository localBranches, TaskListener listener, GitHubBranchHandler handler, GitHubSCMSource source) -
Method Summary
Modifier and TypeMethodDescriptionapply
(org.kohsuke.github.GHBranch remoteBranch) static BranchToCauseConverter
toGitHubBranchCause
(GitHubBranchRepository localRepo, TaskListener listener, GitHubBranchTrigger trigger) static BranchToCauseConverter
toGitHubBranchCause
(GitHubBranchRepository localRepo, TaskListener listener, GitHubBranchHandler handler, GitHubSCMSource source)
-
Constructor Details
-
BranchToCauseConverter
public BranchToCauseConverter(@NonNull GitHubBranchRepository localBranches, @NonNull TaskListener listener, @NonNull GitHubBranchHandler handler, @NonNull GitHubSCMSource source)
-
-
Method Details
-
toGitHubBranchCause
public static BranchToCauseConverter toGitHubBranchCause(GitHubBranchRepository localRepo, TaskListener listener, GitHubBranchTrigger trigger) -
toGitHubBranchCause
public static BranchToCauseConverter toGitHubBranchCause(GitHubBranchRepository localRepo, TaskListener listener, @NonNull GitHubBranchHandler handler, @NonNull GitHubSCMSource source) -
apply
- Specified by:
apply
in interfaceFunction<org.kohsuke.github.GHBranch,
GitHubBranchCause>
-