Enum Class WebPermission

java.lang.Object
java.lang.Enum<WebPermission>
com.djrapitops.plan.delivery.domain.auth.WebPermission
All Implemented Interfaces:
Lang, Serializable, Comparable<WebPermission>, Constable, Supplier<String>

public enum WebPermission extends Enum<WebPermission> implements Supplier<String>, Lang
List of web permissions.
  • Enum Constant Details

    • PAGE

      public static final WebPermission PAGE
    • PAGE_NETWORK

      public static final WebPermission PAGE_NETWORK
    • PAGE_NETWORK_OVERVIEW

      public static final WebPermission PAGE_NETWORK_OVERVIEW
    • PAGE_NETWORK_OVERVIEW_NUMBERS

      public static final WebPermission PAGE_NETWORK_OVERVIEW_NUMBERS
    • PAGE_NETWORK_OVERVIEW_GRAPHS

      public static final WebPermission PAGE_NETWORK_OVERVIEW_GRAPHS
    • PAGE_NETWORK_OVERVIEW_GRAPHS_ONLINE

      public static final WebPermission PAGE_NETWORK_OVERVIEW_GRAPHS_ONLINE
    • PAGE_NETWORK_OVERVIEW_GRAPHS_DAY_BY_DAY

      public static final WebPermission PAGE_NETWORK_OVERVIEW_GRAPHS_DAY_BY_DAY
    • PAGE_NETWORK_OVERVIEW_GRAPHS_HOUR_BY_HOUR

      public static final WebPermission PAGE_NETWORK_OVERVIEW_GRAPHS_HOUR_BY_HOUR
    • PAGE_NETWORK_OVERVIEW_GRAPHS_CALENDAR

      public static final WebPermission PAGE_NETWORK_OVERVIEW_GRAPHS_CALENDAR
    • PAGE_NETWORK_SERVER_LIST

      public static final WebPermission PAGE_NETWORK_SERVER_LIST
    • PAGE_NETWORK_PLAYERBASE

      public static final WebPermission PAGE_NETWORK_PLAYERBASE
    • PAGE_NETWORK_PLAYERBASE_OVERVIEW

      public static final WebPermission PAGE_NETWORK_PLAYERBASE_OVERVIEW
    • PAGE_NETWORK_PLAYERBASE_GRAPHS

      public static final WebPermission PAGE_NETWORK_PLAYERBASE_GRAPHS
    • PAGE_NETWORK_SESSIONS

      public static final WebPermission PAGE_NETWORK_SESSIONS
    • PAGE_NETWORK_SESSIONS_OVERVIEW

      public static final WebPermission PAGE_NETWORK_SESSIONS_OVERVIEW
    • PAGE_NETWORK_SESSIONS_WORLD_PIE

      public static final WebPermission PAGE_NETWORK_SESSIONS_WORLD_PIE
    • PAGE_NETWORK_SESSIONS_SERVER_PIE

      public static final WebPermission PAGE_NETWORK_SESSIONS_SERVER_PIE
    • PAGE_NETWORK_SESSIONS_LIST

      public static final WebPermission PAGE_NETWORK_SESSIONS_LIST
    • PAGE_NETWORK_JOIN_ADDRESSES

      public static final WebPermission PAGE_NETWORK_JOIN_ADDRESSES
    • PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS

      public static final WebPermission PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS
    • PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_PIE

      public static final WebPermission PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_PIE
    • PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_TIME

      public static final WebPermission PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_TIME
    • PAGE_NETWORK_RETENTION

      public static final WebPermission PAGE_NETWORK_RETENTION
    • PAGE_NETWORK_GEOLOCATIONS

      public static final WebPermission PAGE_NETWORK_GEOLOCATIONS
    • PAGE_NETWORK_GEOLOCATIONS_MAP

      public static final WebPermission PAGE_NETWORK_GEOLOCATIONS_MAP
    • PAGE_NETWORK_GEOLOCATIONS_PING_PER_COUNTRY

      public static final WebPermission PAGE_NETWORK_GEOLOCATIONS_PING_PER_COUNTRY
    • PAGE_NETWORK_PLAYERS

      public static final WebPermission PAGE_NETWORK_PLAYERS
    • PAGE_NETWORK_PERFORMANCE

      public static final WebPermission PAGE_NETWORK_PERFORMANCE
    • PAGE_NETWORK_PLUGIN_HISTORY

      public static final WebPermission PAGE_NETWORK_PLUGIN_HISTORY
    • PAGE_NETWORK_PLUGINS

      public static final WebPermission PAGE_NETWORK_PLUGINS
    • PAGE_SERVER

      public static final WebPermission PAGE_SERVER
    • PAGE_SERVER_OVERVIEW

      public static final WebPermission PAGE_SERVER_OVERVIEW
    • PAGE_SERVER_OVERVIEW_NUMBERS

      public static final WebPermission PAGE_SERVER_OVERVIEW_NUMBERS
    • PAGE_SERVER_OVERVIEW_PLAYERS_ONLINE_GRAPH

      public static final WebPermission PAGE_SERVER_OVERVIEW_PLAYERS_ONLINE_GRAPH
    • PAGE_SERVER_ONLINE_ACTIVITY

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY
    • PAGE_SERVER_ONLINE_ACTIVITY_OVERVIEW

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_OVERVIEW
    • PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS
    • PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_DAY_BY_DAY

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_DAY_BY_DAY
    • PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_HOUR_BY_HOUR

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_HOUR_BY_HOUR
    • PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_PUNCHCARD

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_PUNCHCARD
    • PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_CALENDAR

      public static final WebPermission PAGE_SERVER_ONLINE_ACTIVITY_GRAPHS_CALENDAR
    • PAGE_SERVER_PLAYERBASE

      public static final WebPermission PAGE_SERVER_PLAYERBASE
    • PAGE_SERVER_PLAYERBASE_OVERVIEW

      public static final WebPermission PAGE_SERVER_PLAYERBASE_OVERVIEW
    • PAGE_SERVER_PLAYERBASE_GRAPHS

      public static final WebPermission PAGE_SERVER_PLAYERBASE_GRAPHS
    • PAGE_SERVER_PLAYER_VERSUS

      public static final WebPermission PAGE_SERVER_PLAYER_VERSUS
    • PAGE_SERVER_PLAYER_VERSUS_OVERVIEW

      public static final WebPermission PAGE_SERVER_PLAYER_VERSUS_OVERVIEW
    • PAGE_SERVER_PLAYER_VERSUS_KILL_LIST

      public static final WebPermission PAGE_SERVER_PLAYER_VERSUS_KILL_LIST
    • PAGE_SERVER_PLAYERS

      public static final WebPermission PAGE_SERVER_PLAYERS
    • PAGE_SERVER_SESSIONS

      public static final WebPermission PAGE_SERVER_SESSIONS
    • PAGE_SERVER_SESSIONS_OVERVIEW

      public static final WebPermission PAGE_SERVER_SESSIONS_OVERVIEW
    • PAGE_SERVER_SESSIONS_WORLD_PIE

      public static final WebPermission PAGE_SERVER_SESSIONS_WORLD_PIE
    • PAGE_SERVER_SESSIONS_LIST

      public static final WebPermission PAGE_SERVER_SESSIONS_LIST
    • PAGE_SERVER_JOIN_ADDRESSES

      public static final WebPermission PAGE_SERVER_JOIN_ADDRESSES
    • PAGE_SERVER_JOIN_ADDRESSES_GRAPHS

      public static final WebPermission PAGE_SERVER_JOIN_ADDRESSES_GRAPHS
    • PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_PIE

      public static final WebPermission PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_PIE
    • PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_TIME

      public static final WebPermission PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_TIME
    • PAGE_SERVER_RETENTION

      public static final WebPermission PAGE_SERVER_RETENTION
    • PAGE_SERVER_GEOLOCATIONS

      public static final WebPermission PAGE_SERVER_GEOLOCATIONS
    • PAGE_SERVER_GEOLOCATIONS_MAP

      public static final WebPermission PAGE_SERVER_GEOLOCATIONS_MAP
    • PAGE_SERVER_GEOLOCATIONS_PING_PER_COUNTRY

      public static final WebPermission PAGE_SERVER_GEOLOCATIONS_PING_PER_COUNTRY
    • PAGE_SERVER_PERFORMANCE

      public static final WebPermission PAGE_SERVER_PERFORMANCE
    • PAGE_SERVER_PERFORMANCE_GRAPHS

      public static final WebPermission PAGE_SERVER_PERFORMANCE_GRAPHS
    • PAGE_SERVER_PERFORMANCE_OVERVIEW

      public static final WebPermission PAGE_SERVER_PERFORMANCE_OVERVIEW
    • PAGE_SERVER_PLUGIN_HISTORY

      public static final WebPermission PAGE_SERVER_PLUGIN_HISTORY
    • PAGE_SERVER_PLUGINS

      public static final WebPermission PAGE_SERVER_PLUGINS
    • PAGE_PLAYER

      public static final WebPermission PAGE_PLAYER
    • PAGE_PLAYER_OVERVIEW

      public static final WebPermission PAGE_PLAYER_OVERVIEW
    • PAGE_PLAYER_SESSIONS

      public static final WebPermission PAGE_PLAYER_SESSIONS
    • PAGE_PLAYER_VERSUS

      public static final WebPermission PAGE_PLAYER_VERSUS
    • PAGE_PLAYER_SERVERS

      public static final WebPermission PAGE_PLAYER_SERVERS
    • PAGE_PLAYER_PLUGINS

      public static final WebPermission PAGE_PLAYER_PLUGINS
    • ACCESS

      public static final WebPermission ACCESS
    • ACCESS_PLAYER

      public static final WebPermission ACCESS_PLAYER
    • ACCESS_PLAYER_SELF

      public static final WebPermission ACCESS_PLAYER_SELF
    • ACCESS_RAW_PLAYER_DATA

      public static final WebPermission ACCESS_RAW_PLAYER_DATA
    • ACCESS_SERVER

      public static final WebPermission ACCESS_SERVER
    • ACCESS_NETWORK

      public static final WebPermission ACCESS_NETWORK
    • ACCESS_PLAYERS

      public static final WebPermission ACCESS_PLAYERS
    • ACCESS_QUERY

      public static final WebPermission ACCESS_QUERY
    • ACCESS_ERRORS

      public static final WebPermission ACCESS_ERRORS
    • ACCESS_DOCS

      public static final WebPermission ACCESS_DOCS
    • MANAGE_GROUPS

      public static final WebPermission MANAGE_GROUPS
    • MANAGE_USERS

      public static final WebPermission MANAGE_USERS
  • Method Details

    • values

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

      public static WebPermission 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.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getPermission

      public String getPermission()
    • isDeprecated

      public boolean isDeprecated()
    • get

      public String get()
      Specified by:
      get in interface Supplier<String>
    • getIdentifier

      public String getIdentifier()
      Specified by:
      getIdentifier in interface Lang
    • getKey

      public String getKey()
      Specified by:
      getKey in interface Lang
    • getDefault

      public String getDefault()
      Specified by:
      getDefault in interface Lang