Class GitHubTagHandler
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<GitHubHandler>
-
- com.github.kostyasha.github.integration.multibranch.handler.GitHubHandler
-
- com.github.kostyasha.github.integration.multibranch.handler.GitHubTagHandler
-
- All Implemented Interfaces:
Describable<GitHubHandler>
public class GitHubTagHandler extends GitHubHandler
- Author:
- Kanstantsin Shautsou
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GitHubTagHandler.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description GitHubTagHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitHubTagHandler.DescriptorImpl
getDescriptor()
List<GitHubTagEvent>
getEvents()
void
handle(GitHubSourceContext context)
GitHubTagHandler
setEvents(List<GitHubTagEvent> events)
-
Methods inherited from class com.github.kostyasha.github.integration.multibranch.handler.GitHubHandler
processCauses
-
-
-
-
Method Detail
-
getEvents
public List<GitHubTagEvent> getEvents()
-
setEvents
@DataBoundSetter public GitHubTagHandler setEvents(List<GitHubTagEvent> events)
-
getDescriptor
public GitHubTagHandler.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
-
-