Class AbstractPluginEvent.AbstractPluginEventBuilder<T extends AbstractPluginEvent<?>,B extends AbstractPluginEvent.AbstractPluginEventBuilder<T,B>>
- java.lang.Object
-
- com.atlassian.bamboo.cluster.event.plugin.AbstractPluginEvent.AbstractPluginEventBuilder<T,B>
-
- Direct Known Subclasses:
DisablePluginEvent.Builder,EnablePluginEvent.Builder,InstallPluginEvent.Builder,UninstallPluginEvent.Builder,UpgradePluginEvent.Builder
- Enclosing class:
- AbstractPluginEvent<R>
public abstract static class AbstractPluginEvent.AbstractPluginEventBuilder<T extends AbstractPluginEvent<?>,B extends AbstractPluginEvent.AbstractPluginEventBuilder<T,B>> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringpluginKeyprotected StringpluginNameprotected intpluginsVersion
-
Constructor Summary
Constructors Constructor Description AbstractPluginEventBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Tbuild()protected abstract TcreatePluginEvent(String pluginKey, int pluginsVersion, String pluginName)abstract BgetThis()BwithPluginKey(String pluginKey)BwithPluginName(String pluginName)BwithPluginsVersion(int pluginsVersion)
-