Package hudson.node_monitors
Class AbstractAsyncNodeMonitorDescriptor.Result<T>
java.lang.Object
hudson.node_monitors.AbstractAsyncNodeMonitorDescriptor.Result<T>
- Enclosing class:
- AbstractAsyncNodeMonitorDescriptor<T>
Result object for
AbstractAsyncNodeMonitorDescriptor.monitorDetailed()
to facilitate extending information
returned in the future.
The getMonitoringData()
provides the results of the monitoring as AbstractAsyncNodeMonitorDescriptor.monitor()
does. Note the value
in the map can be null
for several reasons:
- The monitoring
Callable
returnednull
as a provisioning result. - Creating or evaluating that callable has thrown an exception.
- The computer was not monitored as it was offline.
- The
AbstractAsyncNodeMonitorDescriptor.createCallable(hudson.model.Computer)
has returned null.
getSkipped()
returns computers that were not monitored as they were either offline or monitor produced null
Callable
.-
Method Summary
Modifier and TypeMethodDescriptionComputers that were skipped during monitoring as they either do not have a channel (offline) or the monitor has not produced the Callable.
-
Method Details
-
getMonitoringData
-
getSkipped
Computers that were skipped during monitoring as they either do not have a channel (offline) or the monitor has not produced the Callable. Computers that caused monitor to throw exception are not returned here.
-