@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 OperationKey |
RESTORE |
static OperationKey |
UPDATE |
static OperationKey |
USE |
value
Modifier and Type | Method and Description |
---|---|
String |
getName()
Deprecated.
since 5.8: use
BaseApiEnum.getValue() instead |
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 OperationKey valueOf(String name)
@Deprecated public String getName()
BaseApiEnum.getValue()
instead@Nonnull public OperationKey getOperationKey()
getOperationKey
in interface Operation
Copyright © 2003–2018 Atlassian. All rights reserved.