Class LabelPermission
java.lang.Object
com.google.gerrit.server.permissions.AbstractLabelPermission
com.google.gerrit.server.permissions.LabelPermission
- All Implemented Interfaces:
GerritPermission
,ChangePermissionOrLabel
Permission representing a label.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.gerrit.server.permissions.AbstractLabelPermission
AbstractLabelPermission.ForUser
-
Field Summary
Fields inherited from class com.google.gerrit.server.permissions.AbstractLabelPermission
forUser, name
-
Constructor Summary
ConstructorsConstructorDescriptionLabelPermission
(LabelType type) Construct a reference to a label permission.LabelPermission
(AbstractLabelPermission.ForUser forUser, LabelType type) Construct a reference to a label permission.LabelPermission
(AbstractLabelPermission.ForUser forUser, String name) Construct a reference to a label permission.LabelPermission
(String name) Construct a reference to a label permission. -
Method Summary
Methods inherited from class com.google.gerrit.server.permissions.AbstractLabelPermission
describeForException, equals, forUser, hashCode, label, permissionName, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.gerrit.server.permissions.ChangePermissionOrLabel
hintForException
-
Constructor Details
-
LabelPermission
Construct a reference to a label permission.- Parameters:
type
- type description of the label.
-
LabelPermission
Construct a reference to a label permission.- Parameters:
forUser
-SELF
(default) orON_BEHALF_OF
for labelAs behavior.type
- type description of the label.
-
LabelPermission
Construct a reference to a label permission.- Parameters:
name
- name of the label, e.g."Code-Review"
or"Verified"
.
-
LabelPermission
Construct a reference to a label permission.- Parameters:
forUser
-SELF
(default) orON_BEHALF_OF
for labelAs behavior.name
- name of the label, e.g."Code-Review"
or"Verified"
.
-
-
Method Details
-
permissionPrefix
- Specified by:
permissionPrefix
in classAbstractLabelPermission
-