Interface GerritPermission

All Known Subinterfaces:
CoreOrPluginProjectPermission, GlobalOrPluginPermission
All Known Implementing Classes:
PluginPermission, PluginProjectPermission

public interface GerritPermission
Gerrit permission for hosts, projects, refs, changes, labels and plugins.
  • Method Details

    • describeForException

      String describeForException()
      A description in the context of an exception message.

      Should be grammatical when used in the construction "not permitted: [description] on [resource]", although individual PermissionBackend implementations may vary the wording.

    • permissionName

      String permissionName()
    • describeEnumValue

      static String describeEnumValue(Enum<?> value)