Package hudson.slaves

Class OfflineCause.IdleOfflineCause

All Implemented Interfaces:
IOfflineCause
Enclosing class:
OfflineCause

public static class OfflineCause.IdleOfflineCause extends OfflineCause.SimpleOfflineCause
Caused by idle period.
Since:
1.644
  • Constructor Details

    • IdleOfflineCause

      public IdleOfflineCause()
  • Method Details

    • getComputerIcon

      @NonNull public String getComputerIcon()
      Returns:
      The icon to use for the computer that has this offline cause. It will be displayed in the build executor status widget, as well as in nodes list screen.
    • getComputerIconAltText

      @NonNull public String getComputerIconAltText()
      Returns:
      The alt text for the icon returned by IOfflineCause.getComputerIcon().
    • getIcon

      @NonNull public String getIcon()
      Returns:
      The icon to render this offline cause. It will be displayed in the build executor status widget.
    • getStatusClass

      public String getStatusClass()
      Returns:
      the CSS class name that should be used to render the status.