Class Permission
java.lang.Object
io.camunda.zeebe.msgpack.value.BaseValue
io.camunda.zeebe.msgpack.value.ObjectValue
io.camunda.zeebe.protocol.impl.record.value.authorization.Permission
- All Implemented Interfaces:
Recyclable,AuthorizationRecordValue.PermissionValue
public final class Permission
extends ObjectValue
implements AuthorizationRecordValue.PermissionValue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddResourceId(String resourceId) addResourceIds(List<String> resourceIds) setPermissionType(PermissionType permissionType) Methods inherited from class io.camunda.zeebe.msgpack.value.ObjectValue
declareProperty, equals, getEncodedLength, hashCode, isEmpty, read, reset, write, writeJSON
-
Constructor Details
-
Permission
public Permission()
-
-
Method Details
-
copy
-
getPermissionType
- Specified by:
getPermissionTypein interfaceAuthorizationRecordValue.PermissionValue
-
setPermissionType
-
getResourceIds
- Specified by:
getResourceIdsin interfaceAuthorizationRecordValue.PermissionValue
-
addResourceIds
-
addResourceId
-