Package io.jenkins.plugins.specsmonitor
Class RemotingVersionMonitor
java.lang.Object
hudson.node_monitors.NodeMonitor
io.jenkins.plugins.specsmonitor.RemotingVersionMonitor
- All Implemented Interfaces:
ExtensionPoint,Describable<NodeMonitor>
Node monitor that reports the remoting version of each node, with the full version string as a
tooltip.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.node_monitors.NodeMonitor
LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTooltip(VersionInfo info) The full version, with the controller's version added if the node is outdated.booleanisOutdated(VersionInfo info) Whether the node runs an older remoting version than the controller.Methods inherited from class hudson.node_monitors.NodeMonitor
all, data, getAll, getColumnCaption, getDescriptor, isIgnored, setIgnored, triggerUpdate
-
Constructor Details
-
RemotingVersionMonitor
@DataBoundConstructor public RemotingVersionMonitor()
-
-
Method Details
-
isOutdated
Whether the node runs an older remoting version than the controller. -
getTooltip
The full version, with the controller's version added if the node is outdated.
-