Enum SecurityPermission

    • Enum Constant Detail

      • CACHE_REMOVE

        public static final SecurityPermission CACHE_REMOVE
        Cache remove permission.
      • TASK_EXECUTE

        public static final SecurityPermission TASK_EXECUTE
        Task execute permission.
      • EVENTS_ENABLE

        public static final SecurityPermission EVENTS_ENABLE
        Events enable permission.
      • EVENTS_DISABLE

        public static final SecurityPermission EVENTS_DISABLE
        Events disable permission.
      • ADMIN_VIEW

        public static final SecurityPermission ADMIN_VIEW
        Common visor view tasks permission.
      • ADMIN_QUERY

        public static final SecurityPermission ADMIN_QUERY
        Visor cache read (query) permission.
      • ADMIN_CACHE

        public static final SecurityPermission ADMIN_CACHE
        Visor cache load permission.
      • ADMIN_OPS

        public static final SecurityPermission ADMIN_OPS
        Visor admin operations permissions.
      • ADMIN_KILL

        public static final SecurityPermission ADMIN_KILL
        System processes kill permission.
      • ADMIN_USER_ACCESS

        public static final SecurityPermission ADMIN_USER_ACCESS
        Permission to perform administration of security access for users.
      • SERVICE_DEPLOY

        public static final SecurityPermission SERVICE_DEPLOY
        Service deploy permission.
      • SERVICE_CANCEL

        public static final SecurityPermission SERVICE_CANCEL
        Service cancel permission.
      • SERVICE_INVOKE

        public static final SecurityPermission SERVICE_INVOKE
        Service invoke permission.
      • CACHE_CREATE

        public static final SecurityPermission CACHE_CREATE
        Cache create permission.
      • CACHE_DESTROY

        public static final SecurityPermission CACHE_DESTROY
        Cache destroy permission.
      • JOIN_AS_SERVER

        public static final SecurityPermission JOIN_AS_SERVER
        Join as server node permission.
      • ADMIN_METADATA_OPS

        public static final SecurityPermission ADMIN_METADATA_OPS
        Administration operation with cluster metadata (REMOVE, UPDATE).
      • ADMIN_READ_DISTRIBUTED_PROPERTY

        public static final SecurityPermission ADMIN_READ_DISTRIBUTED_PROPERTY
        Administration operation: read distributed properties values.
      • ADMIN_WRITE_DISTRIBUTED_PROPERTY

        public static final SecurityPermission ADMIN_WRITE_DISTRIBUTED_PROPERTY
        Administration operation: write distributed properties values.
      • ADMIN_SNAPSHOT

        public static final SecurityPermission ADMIN_SNAPSHOT
        Administration operation with cluster snapshots (create, cancel, check).
      • ADMIN_CLUSTER_STATE

        public static final SecurityPermission ADMIN_CLUSTER_STATE
        Administration operation: changing cluster state.
        See Also:
        ClusterState
      • ADMIN_CLUSTER_NODE_START

        public static final SecurityPermission ADMIN_CLUSTER_NODE_START
        Start new cluster node permission.
      • ADMIN_CLUSTER_NODE_STOP

        public static final SecurityPermission ADMIN_CLUSTER_NODE_STOP
        Stop/restart cluster node permission.
      • REFRESH_STATISTICS

        public static final SecurityPermission REFRESH_STATISTICS
        Permission to execute REFRESH STATISTICS command.
      • CHANGE_STATISTICS

        public static final SecurityPermission CHANGE_STATISTICS
        Permission to execute ANALYZE and DROP STATISTICS command.
      • SQL_VIEW_CREATE

        public static final SecurityPermission SQL_VIEW_CREATE
        Permission to execute CREATE VIEW command.
      • SQL_VIEW_DROP

        public static final SecurityPermission SQL_VIEW_DROP
        Permission to execute DROP VIEW command.
    • Method Detail

      • values

        public static SecurityPermission[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SecurityPermission c : SecurityPermission.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SecurityPermission valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null
      • fromOrdinal

        @Nullable
        public static @Nullable SecurityPermission fromOrdinal​(int ord)
        Efficiently gets enumerated value from its ordinal.
        Parameters:
        ord - Ordinal value.
        Returns:
        Enumerated value or null if ordinal out of range.