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
Callablereturnednullas 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.
-