Class OperationDescription
- java.lang.Object
-
- com.atlassian.confluence.api.model.permissions.OperationDescription
-
- All Implemented Interfaces:
Operation
@ExperimentalApi public class OperationDescription extends Object implements Operation
Describes an{operation, targetType}
combination that the operations APIs can answer queries for.- Since:
- 5.8
- See Also:
OperationService.getAllOperationsForType(TargetType)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OperationDescription.OperationDescriptionBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OperationDescription.OperationDescriptionBuilder
builder()
boolean
equals(@Nullable Object o)
@NonNull OperationKey
getOperationKey()
@NonNull TargetType
getTargetType()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
builder
public static OperationDescription.OperationDescriptionBuilder builder()
-
getOperationKey
public @NonNull OperationKey getOperationKey()
- Specified by:
getOperationKey
in interfaceOperation
-
getTargetType
public @NonNull TargetType getTargetType()
-
-