Class ClusterStatus
java.lang.Object
io.jenkins.plugins.swarmcloud.monitoring.ClusterStatus
Represents the current status of a Docker Swarm cluster.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddService(ServiceInfo service) static ClusterStatusintintdoubledoubleintintlongintintdoubledoublegetNodes()intintdoublelongintintdoublelongintdoublelongdoublebooleanvoidsetActiveServices(int activeServices) voidsetCurrentAgents(int currentAgents) voidsetErrorMessage(String errorMessage) voidsetFailedTasks(int failedTasks) voidsetHealthy(boolean healthy) voidsetLastUpdate(long lastUpdate) voidsetManagerNodes(int managerNodes) voidsetMaxAgents(int maxAgents) voidsetPendingTasks(int pendingTasks) voidsetReadyNodes(int readyNodes) voidsetReservedCpu(double reservedCpu) voidsetReservedMemory(long reservedMemory) voidsetRunningTasks(int runningTasks) voidsetSwarmVersion(String swarmVersion) voidsetTemplateCount(int templateCount) voidsetTotalCpu(double totalCpu) voidsetTotalMemory(long totalMemory) voidsetTotalNodes(int totalNodes) voidsetUsedCpu(double usedCpu) voidsetUsedMemory(long usedMemory) static ClusterStatus
-
Constructor Details
-
ClusterStatus
-
-
Method Details
-
error
-
unknown
-
getCloudName
-
getSwarmVersion
-
setSwarmVersion
-
getTotalNodes
public int getTotalNodes() -
setTotalNodes
public void setTotalNodes(int totalNodes) -
getReadyNodes
public int getReadyNodes() -
setReadyNodes
public void setReadyNodes(int readyNodes) -
getManagerNodes
public int getManagerNodes() -
setManagerNodes
public void setManagerNodes(int managerNodes) -
getTotalMemory
public long getTotalMemory() -
setTotalMemory
public void setTotalMemory(long totalMemory) -
getUsedMemory
public long getUsedMemory() -
setUsedMemory
public void setUsedMemory(long usedMemory) -
getReservedMemory
public long getReservedMemory() -
setReservedMemory
public void setReservedMemory(long reservedMemory) -
getTotalCpu
public double getTotalCpu() -
setTotalCpu
public void setTotalCpu(double totalCpu) -
getUsedCpu
public double getUsedCpu() -
setUsedCpu
public void setUsedCpu(double usedCpu) -
getReservedCpu
public double getReservedCpu() -
setReservedCpu
public void setReservedCpu(double reservedCpu) -
getActiveServices
public int getActiveServices() -
setActiveServices
public void setActiveServices(int activeServices) -
getRunningTasks
public int getRunningTasks() -
setRunningTasks
public void setRunningTasks(int runningTasks) -
getPendingTasks
public int getPendingTasks() -
setPendingTasks
public void setPendingTasks(int pendingTasks) -
getFailedTasks
public int getFailedTasks() -
setFailedTasks
public void setFailedTasks(int failedTasks) -
getMaxAgents
public int getMaxAgents() -
setMaxAgents
public void setMaxAgents(int maxAgents) -
getCurrentAgents
public int getCurrentAgents() -
setCurrentAgents
public void setCurrentAgents(int currentAgents) -
getTemplateCount
public int getTemplateCount() -
setTemplateCount
public void setTemplateCount(int templateCount) -
isHealthy
public boolean isHealthy() -
setHealthy
public void setHealthy(boolean healthy) -
getErrorMessage
-
setErrorMessage
-
getLastUpdate
public long getLastUpdate() -
setLastUpdate
public void setLastUpdate(long lastUpdate) -
getNodes
-
addNode
-
getServices
-
addService
-
getFormattedMemory
-
getFormattedUsedMemory
-
getFormattedReservedMemory
-
getFormattedTotalCpu
-
getFormattedUsedCpu
-
getMemoryUsagePercent
public double getMemoryUsagePercent() -
getMemoryReservedPercent
public double getMemoryReservedPercent() -
getCpuUsagePercent
public double getCpuUsagePercent() -
getCpuReservedPercent
public double getCpuReservedPercent() -
getAvailableCapacity
public int getAvailableCapacity() -
getUtilizationPercent
public double getUtilizationPercent() -
getStatusClass
-