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 OperationKey
static final List<OperationKey>
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final List<OperationKey>
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
static final OperationKey
Fields 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:
getOperationKey
in interfaceOperation
-