@ExperimentalApi public final class OperationKey extends BaseApiEnum implements Operation
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.
Modifier and Type | Field and Description |
---|---|
static OperationKey |
ADMINISTER |
static List<OperationKey> |
BUILT_IN |
static OperationKey |
COPY |
static OperationKey |
CREATE |
static OperationKey |
DELETE |
static OperationKey |
EXPORT |
static OperationKey |
MOVE |
static OperationKey |
PURGE |
static OperationKey |
PURGE_VERSION |
static OperationKey |
READ |
static List<OperationKey> |
READ_ONLY_WHITELIST |
static OperationKey |
RESTORE |
static OperationKey |
UPDATE |
static OperationKey |
USE |
value
Modifier and Type | Method and Description |
---|---|
@NonNull OperationKey |
getOperationKey() |
static OperationKey |
valueOf(String name) |
public static final OperationKey USE
public static final OperationKey CREATE
public static final OperationKey READ
public static final OperationKey UPDATE
public static final OperationKey DELETE
public static final OperationKey COPY
public static final OperationKey MOVE
public static final OperationKey EXPORT
public static final OperationKey PURGE
public static final OperationKey PURGE_VERSION
public static final OperationKey ADMINISTER
public static final OperationKey RESTORE
public static final List<OperationKey> BUILT_IN
public static final List<OperationKey> READ_ONLY_WHITELIST
public static OperationKey valueOf(String name)
public @NonNull OperationKey getOperationKey()
getOperationKey
in interface Operation
Copyright © 2003–2020 Atlassian. All rights reserved.