Class GitHubBranchCause
- java.lang.Object
-
- hudson.model.Cause
-
- com.github.kostyasha.github.integration.generic.GitHubCause<T>
-
- com.github.kostyasha.github.integration.branch.AbstractGitHubBranchCause<GitHubBranchCause>
-
- com.github.kostyasha.github.integration.branch.GitHubBranchCause
-
public class GitHubBranchCause extends AbstractGitHubBranchCause<GitHubBranchCause>
- Author:
- Kanstantsin Shautsou
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Cause
Cause.LegacyCodeCause, Cause.RemoteCause, Cause.UpstreamCause, Cause.UserCause, Cause.UserIdCause
-
-
Constructor Summary
Constructors Constructor Description GitHubBranchCause(GitHubBranchCause cause)
Copy constructorGitHubBranchCause(GitHubBranch localBranch, GitHubBranchRepository localRepo, String reason, boolean skip)
GitHubBranchCause(String branchName, String commitSha)
GitHubBranchCause(org.kohsuke.github.GHBranch remoteBranch, GitHubBranchRepository localRepo, String reason, boolean skip)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitHubSCMHead<GitHubBranchCause>
createSCMHead(String sourceId)
void
fillParameters(List<ParameterValue> params)
String
getBranchName()
String
getShortDescription()
void
onAddedTo(Run run)
-
Methods inherited from class com.github.kostyasha.github.integration.branch.AbstractGitHubBranchCause
getCommitSha, getFullRef
-
Methods inherited from class com.github.kostyasha.github.integration.generic.GitHubCause
createSCMRevision, getAbbreviatedTitle, getGitUrl, getHtmlUrl, getPollingLog, getReason, getRemoteData, getSshUrl, getTitle, isSkip, setPollingLog, setPollingLogFile, skipTrigger, withGitUrl, withHtmlUrl, withLocalRepo, withPollingLog, withReason, withRemoteData, withSkip, withSshUrl, withTitle
-
-
-
-
Constructor Detail
-
GitHubBranchCause
public GitHubBranchCause(@NonNull GitHubBranch localBranch, @NonNull GitHubBranchRepository localRepo, String reason, boolean skip)
-
GitHubBranchCause
public GitHubBranchCause(@NonNull org.kohsuke.github.GHBranch remoteBranch, @NonNull GitHubBranchRepository localRepo, String reason, boolean skip)
-
GitHubBranchCause
public GitHubBranchCause(GitHubBranchCause cause)
Copy constructor
-
-
Method Detail
-
getBranchName
public String getBranchName()
-
fillParameters
public void fillParameters(List<ParameterValue> params)
- Specified by:
fillParameters
in classGitHubCause<GitHubBranchCause>
-
createSCMHead
public GitHubSCMHead<GitHubBranchCause> createSCMHead(String sourceId)
- Specified by:
createSCMHead
in classGitHubCause<GitHubBranchCause>
-
getShortDescription
@NonNull public String getShortDescription()
- Specified by:
getShortDescription
in classCause
-
-