Class JenkinsMetricsImpl
- java.lang.Object
- 
- io.jenkins.plugins.maplelabs.Metrics.Data.JenkinsMetricsImpl
 
- 
- All Implemented Interfaces:
- IPublishMetrics
 
 public class JenkinsMetricsImpl extends Object implements IPublishMetrics 
- 
- 
Constructor SummaryConstructors Constructor Description JenkinsMetricsImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description HashMap<String,Object>collectMetrics(Object details)This function will set Jenkins properties and send details to clientintgetActivePlugins()intgetFailedPlugins()StringgetHostName()intgetInactivePlugins()intgetPlugins()intgetProjects()intgetUpdateablePlugins()voidincrementActivePlugins()voidincrementInactivePlugins()voidincrementUpdateablePlugins()voidsetFailedPlugins(int failedPlugins)voidsetHostName(String hostName)voidsetPlugins(int plugins)voidsetProjects(int projects)
 
- 
- 
- 
Method Detail- 
getPluginspublic int getPlugins() 
 - 
setPluginspublic void setPlugins(int plugins) 
 - 
getProjectspublic int getProjects() 
 - 
setProjectspublic void setProjects(int projects) 
 - 
getHostNamepublic String getHostName() 
 - 
setHostNamepublic void setHostName(String hostName) 
 - 
getActivePluginspublic int getActivePlugins() 
 - 
incrementActivePluginspublic void incrementActivePlugins() 
 - 
getFailedPluginspublic int getFailedPlugins() 
 - 
setFailedPluginspublic void setFailedPlugins(int failedPlugins) 
 - 
getInactivePluginspublic int getInactivePlugins() 
 - 
incrementInactivePluginspublic void incrementInactivePlugins() 
 - 
getUpdateablePluginspublic int getUpdateablePlugins() 
 - 
incrementUpdateablePluginspublic void incrementUpdateablePlugins() 
 - 
collectMetricspublic HashMap<String,Object> collectMetrics(Object details) This function will set Jenkins properties and send details to client- Specified by:
- collectMetricsin interface- IPublishMetrics
 
 
- 
 
-