Package hudson.node_monitors
Class MonitorOfflineCause
java.lang.Object
hudson.slaves.OfflineCause
hudson.node_monitors.MonitorOfflineCause
- All Implemented Interfaces:
IOfflineCause
- Direct Known Subclasses:
DiskSpaceMonitorDescriptor.DiskSpace
,ResponseTimeMonitor.Data
Offline cause to denote it was node monitor what put computer offline.
- Since:
- 1.595
- Author:
- ogondza
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.slaves.OfflineCause
OfflineCause.ByCLI, OfflineCause.ChannelTermination, OfflineCause.IdleOfflineCause, OfflineCause.LaunchFailed, OfflineCause.LegacyOfflineCause, OfflineCause.SimpleOfflineCause, OfflineCause.UserCause
-
Field Summary
Fields inherited from class hudson.slaves.OfflineCause
timestamp
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Class<? extends NodeMonitor>
Identify monitor implementation that put computer offline.Methods inherited from class hudson.slaves.OfflineCause
create, getTimestamp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jenkins.agents.IOfflineCause
getComputerIcon, getComputerIconAltText, getIcon, getMessage, getReason, getStatusClass, getTime
-
Constructor Details
-
MonitorOfflineCause
public MonitorOfflineCause()
-
-
Method Details
-
getTrigger
Identify monitor implementation that put computer offline.
-