Package hudson.model

Enum Class ManagementLink.Category

All Implemented Interfaces:
Serializable, Comparable<ManagementLink.Category>, Constable
Enclosing class:

public static enum ManagementLink.Category extends Enum<ManagementLink.Category>
Categories supported by this version of core.
  • Enum Constant Details


      public static final ManagementLink.Category CONFIGURATION
      Configuration pages that don't fit into a more specific section.

      public static final ManagementLink.Category SECURITY
      Security related options. Useful for plugins providing security related ManagementLinks (e.g. security realms). Use STATUS instead if the feature is informational.
    • STATUS

      public static final ManagementLink.Category STATUS
      Status information about the Jenkins instance, such as log messages, load statistics, or general information.

      public static final ManagementLink.Category TROUBLESHOOTING
      Troubleshooting utilities. This overlaps some with status information, but the difference is that status always applies, while troubleshooting only matters when things go wrong.
    • TOOLS

      public static final ManagementLink.Category TOOLS
      Tools are specifically tools for administrators, such as the Jenkins CLI and Script Console, as well as specific stand-alone administrative features (ShutdownLink, ReloadLink). This has nothing to do with build tools or tool installers.
    • MISC

      public static final ManagementLink.Category MISC
      Anything that doesn't fit into any of the other categories. Expected to be necessary only very rarely.

      public static final ManagementLink.Category UNCATEGORIZED
      The default category for uncategorized items. Do not explicitly specify this category for your ManagementLink.
  • Method Details

    • values

      public static ManagementLink.Category[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ManagementLink.Category valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      name - the name of the enum constant to be returned.
      the enum constant with the specified name
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getLabel

      @NonNull public String getLabel()