枚举类 Show

java.lang.Object
java.lang.Enum<Show>
org.springframework.boot.actuate.endpoint.Show
所有已实现的接口:
Serializable, Comparable<Show>, Constable

public enum Show extends Enum<Show>
Options for showing data in endpoint responses.
从以下版本开始:
3.0.0
作者:
Madhura Bhave
  • 枚举常量详细资料

    • NEVER

      public static final Show NEVER
      Never show the item in the response.
    • WHEN_AUTHORIZED

      public static final Show WHEN_AUTHORIZED
      Show the item in the response when accessed by an authorized user.
    • ALWAYS

      public static final Show ALWAYS
      Always show the item in the response.
  • 方法详细资料

    • values

      public static Show[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static Show valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • isShown

      public boolean isShown(boolean unauthorizedResult)
      Return if data should be shown when no SecurityContext is available.
      参数:
      unauthorizedResult - the result to used for an unauthorized user
      返回:
      if data should be shown
    • isShown

      public boolean isShown(SecurityContext securityContext, Collection<String> roles)
      Return if data should be shown.
      参数:
      securityContext - the security context
      roles - the required roles
      返回:
      if data should be shown