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
Constructors Constructor Description BranchToCauseConverter(GitHubBranchRepository localBranches, TaskListener listener, GitHubBranchHandler handler, GitHubSCMSource source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GitHubBranchCause
apply(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 Detail
-
BranchToCauseConverter
public BranchToCauseConverter(@NonNull GitHubBranchRepository localBranches, @NonNull TaskListener listener, @NonNull GitHubBranchHandler handler, @NonNull GitHubSCMSource source)
-
-
Method Detail
-
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
public GitHubBranchCause apply(org.kohsuke.github.GHBranch remoteBranch)
- Specified by:
apply
in interfaceFunction<org.kohsuke.github.GHBranch,GitHubBranchCause>
-
-