Class GitHubBranchHandler
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<GitHubHandler>
-
- com.github.kostyasha.github.integration.multibranch.handler.GitHubHandler
-
- com.github.kostyasha.github.integration.multibranch.handler.GitHubBranchHandler
-
- All Implemented Interfaces:
Describable<GitHubHandler>
public class GitHubBranchHandler extends GitHubHandler
- Author:
- Kanstantsin Shautsou
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GitHubBranchHandler.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description GitHubBranchHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitHubBranchHandler.DescriptorImpl
getDescriptor()
List<GitHubBranchEvent>
getEvents()
void
handle(GitHubSourceContext context)
GitHubBranchHandler
setEvents(List<GitHubBranchEvent> events)
-
Methods inherited from class com.github.kostyasha.github.integration.multibranch.handler.GitHubHandler
processCauses
-
-
-
-
Method Detail
-
getEvents
public List<GitHubBranchEvent> getEvents()
-
setEvents
@DataBoundSetter public GitHubBranchHandler setEvents(List<GitHubBranchEvent> events)
-
getDescriptor
public GitHubBranchHandler.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<GitHubHandler>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<GitHubHandler>
-
handle
public void handle(@NonNull GitHubSourceContext context) throws IOException
- Specified by:
handle
in classGitHubHandler
- Throws:
IOException
-
-