Class OperationKey
java.lang.Object
com.atlassian.confluence.api.model.BaseApiEnum
com.atlassian.confluence.api.model.permissions.OperationKey
An OperationKey is used to identify operations that can be performed on Targets.
OperationKeys have an underlying name, which must be unique in the system. For consistency, custom operation keys should be lower + underscore cased. These names are referenced directly in operation REST APIs.
- Since:
- 5.7
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OperationKeystatic final List<OperationKey>static final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final List<OperationKey>static final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeystatic final OperationKeyFields inherited from class com.atlassian.confluence.api.model.BaseApiEnum
value -
Method Summary
-
Field Details
-
USE
-
CREATE
-
READ
-
UPDATE
-
DELETE
-
COPY
-
MOVE
-
EXPORT
-
PURGE
-
PURGE_VERSION
-
ADMINISTER
-
RESTORE
-
RESTRICT
- Since:
- 9.1.0
-
DELETE_OWN
- Since:
- 9.1.0
-
DELETE_MAIL
- Since:
- 9.1.0
-
USE_UNLICENSED
- Since:
- 9.2.5
-
BUILT_IN
-
READ_ONLY_WHITELIST
-
-
Method Details
-
valueOf
-
getOperationKey
- Specified by:
getOperationKeyin interfaceOperation
-