Package jenkins.slaves.systemInfo
Class SlaveSystemInfo
java.lang.Object
jenkins.slaves.systemInfo.SlaveSystemInfo
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
ClassLoaderStatisticsSlaveInfo
,EnvVarsSlaveInfo
,SystemPropertySlaveInfo
,ThreadDumpSlaveInfo
Extension point that contributes to the system information page of
Computer
.
Views
Subtypes must havesystemInfo.groovy/.jelly
view.
This view will have the "it" variable that refers to Computer
object, and "instance" variable
that refers to SlaveSystemInfo
object.- Since:
- 1.559
- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<SlaveSystemInfo>
all()
abstract String
Human readable name of this statistics.Returns the permission required for user to see this system info extension on the "System Information" page for the Agent By defaultComputer.CONNECT
, butComputer.EXTENDED_READ
is also supported.
-
Constructor Details
-
SlaveSystemInfo
public SlaveSystemInfo()
-
-
Method Details
-
getDisplayName
Human readable name of this statistics. -
all
-
getRequiredPermission
Returns the permission required for user to see this system info extension on the "System Information" page for the Agent By defaultComputer.CONNECT
, butComputer.EXTENDED_READ
is also supported.- Returns:
- the permission required for the extension to be shown on "System Information".
-