Enum Class Permission

java.lang.Object
java.lang.Enum<Permission>
com.gentics.contentnode.rest.model.request.Permission
All Implemented Interfaces:
Serializable, Comparable<Permission>, java.lang.constant.Constable

public enum Permission extends Enum<Permission>
Permissions
  • Enum Constant Details

    • read

      public static final Permission read
    • view

      public static final Permission view
    • setperm

      public static final Permission setperm
    • create

      public static final Permission create
    • delete

      public static final Permission delete
    • update

      public static final Permission update
    • edit

      public static final Permission edit
    • publish

      public static final Permission publish
    • createfolder

      public static final Permission createfolder
    • updatefolder

      public static final Permission updatefolder
    • deletefolder

      public static final Permission deletefolder
    • linkoverview

      public static final Permission linkoverview
    • createoverview

      public static final Permission createoverview
    • readitems

      public static final Permission readitems
    • createitems

      public static final Permission createitems
    • updateitems

      public static final Permission updateitems
    • deleteitems

      public static final Permission deleteitems
    • importitems

      public static final Permission importitems
    • publishpages

      public static final Permission publishpages
    • translatepages

      public static final Permission translatepages
    • viewform

      public static final Permission viewform
    • createform

      public static final Permission createform
    • updateform

      public static final Permission updateform
    • deleteform

      public static final Permission deleteform
    • publishform

      public static final Permission publishform
    • formreport

      public static final Permission formreport
    • readtemplates

      public static final Permission readtemplates
    • createtemplates

      public static final Permission createtemplates
    • updatetemplates

      public static final Permission updatetemplates
    • deletetemplates

      public static final Permission deletetemplates
    • linktemplates

      public static final Permission linktemplates
    • updateconstructs

      public static final Permission updateconstructs
    • channelsync

      public static final Permission channelsync
    • updateinheritance

      public static final Permission updateinheritance
    • wastebin

      public static final Permission wastebin
    • inheritance

      public static final Permission inheritance
    • userassignment

      public static final Permission userassignment
  • Method Details

    • values

      public static Permission[] 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 Permission 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