Class AgentModel
- java.lang.Object
-
- com.sumologic.jenkins.jenkinssumologicplugin.model.BaseModel
-
- com.sumologic.jenkins.jenkinssumologicplugin.model.AgentModel
-
public class AgentModel extends BaseModel
Created by deven on 8/6/15.Updated by Sourabh Jain 05/2019
-
-
Field Summary
Fields Modifier and Type Field Description protected intnumberOfExecutorsprotected intnumberOfFreeExecutors
-
Constructor Summary
Constructors Constructor Description AgentModel()AgentModel(int numberOfExecutors, int numberOfFreeExecutors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEventSource()Map<String,Object>getMonitorData()StringgetNodeLabel()StringgetNodeName()StringgetNodeStatus()StringgetNodeURL()intgetNumberOfExecutors()intgetNumberOfFreeExecutors()StringgetReasonOffline()booleanisConnecting()booleanisIdle()booleanisOnline()booleanisRemoved()voidsetConnecting(boolean connecting)voidsetEventSource(String eventSource)voidsetIdle(boolean idle)voidsetMonitorData(Map<String,Object> monitorData)voidsetNodeLabel(String nodeLabel)voidsetNodeName(String nodeName)voidsetNodeStatus(String nodeStatus)voidsetNodeURL(String nodeURL)voidsetNumberOfExecutors(int numberOfExecutors)voidsetNumberOfFreeExecutors(int numberOfFreeExecutors)voidsetOnline(boolean online)voidsetReasonOffline(String reasonOffline)voidsetRemoved(boolean removed)StringtoString()-
Methods inherited from class com.sumologic.jenkins.jenkinssumologicplugin.model.BaseModel
getEventTime, getLogType, setEventTime, setLogType
-
-
-
-
Method Detail
-
getNumberOfExecutors
public int getNumberOfExecutors()
-
setNumberOfExecutors
public void setNumberOfExecutors(int numberOfExecutors)
-
getNumberOfFreeExecutors
public int getNumberOfFreeExecutors()
-
setNumberOfFreeExecutors
public void setNumberOfFreeExecutors(int numberOfFreeExecutors)
-
setNodeName
public void setNodeName(String nodeName)
-
setNodeLabel
public void setNodeLabel(String nodeLabel)
-
setNodeStatus
public void setNodeStatus(String nodeStatus)
-
setIdle
public void setIdle(boolean idle)
-
setOnline
public void setOnline(boolean online)
-
setReasonOffline
public void setReasonOffline(String reasonOffline)
-
setRemoved
public void setRemoved(boolean removed)
-
setConnecting
public void setConnecting(boolean connecting)
-
setNodeURL
public void setNodeURL(String nodeURL)
-
setEventSource
public void setEventSource(String eventSource)
-
getNodeName
public String getNodeName()
-
getNodeLabel
public String getNodeLabel()
-
getNodeStatus
public String getNodeStatus()
-
isIdle
public boolean isIdle()
-
isOnline
public boolean isOnline()
-
getReasonOffline
public String getReasonOffline()
-
isRemoved
public boolean isRemoved()
-
isConnecting
public boolean isConnecting()
-
getNodeURL
public String getNodeURL()
-
getEventSource
public String getEventSource()
-
-