public static class JiraFailedPluginTracker.PluginInfo extends Object
public static JiraFailedPluginTracker.PluginInfo build(String pluginKey, String pluginClass, io.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> pluginArtifact)
public static JiraFailedPluginTracker.PluginInfo addFailures(JiraFailedPluginTracker.PluginInfo pluginInfo, Throwable cause)
public static JiraFailedPluginTracker.PluginInfo addFailure(JiraFailedPluginTracker.PluginInfo pluginInfo, String cause)
public static JiraFailedPluginTracker.PluginInfo addDependency(JiraFailedPluginTracker.PluginInfo pluginInfo, String serviceName, String serviceClass)
public static JiraFailedPluginTracker.PluginInfo removeDependency(JiraFailedPluginTracker.PluginInfo pluginInfo, String serviceName)
public String getPluginKey()
public String getPluginName()
public io.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> getPluginArtifact()
public List<JiraFailedPluginTracker.ServiceDependency> getDependencies()
Copyright © 2002-2021 Atlassian. All Rights Reserved.