Package com.hazelcast.config
Enum PermissionConfig.PermissionType
java.lang.Object
java.lang.Enum<PermissionConfig.PermissionType>
com.hazelcast.config.PermissionConfig.PermissionType
- All Implemented Interfaces:
Serializable
,Comparable<PermissionConfig.PermissionType>
,java.lang.constant.Constable
- Enclosing class:
- PermissionConfig
public static enum PermissionConfig.PermissionType extends Enum<PermissionConfig.PermissionType>
Type of permission
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description ALL
AllATOMIC_LONG
Atomic longATOMIC_REFERENCE
Atomic longCACHE
JCache/ICacheCARDINALITY_ESTIMATOR
Cardinality EstimatorCONFIG
Configuration permissionCOUNTDOWN_LATCH
Countdown LatchDURABLE_EXECUTOR_SERVICE
Durable Executor ServiceEXECUTOR_SERVICE
Executor ServiceFLAKE_ID_GENERATOR
Flake ID generatorLIST
ListLOCK
LockMAP
MapMULTIMAP
MultiMapPN_COUNTER
CRDT PN CounterQUEUE
QueueRELIABLE_TOPIC
ReliableTopicRING_BUFFER
RingBufferSCHEDULED_EXECUTOR
Scheduled executor serviceSEMAPHORE
SemaphoreSET
SetTOPIC
TopicTRANSACTION
TransactionUSER_CODE_DEPLOYMENT
User code deployment -
Method Summary
Modifier and Type Method Description String
getNodeName()
static PermissionConfig.PermissionType
getType(String nodeName)
static PermissionConfig.PermissionType
valueOf(String name)
Returns the enum constant of this type with the specified name.static PermissionConfig.PermissionType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ALL
All -
MAP
Map -
QUEUE
Queue -
TOPIC
Topic -
MULTIMAP
MultiMap -
LIST
List -
SET
Set -
FLAKE_ID_GENERATOR
Flake ID generator -
LOCK
Lock -
ATOMIC_LONG
Atomic long -
ATOMIC_REFERENCE
Atomic long -
COUNTDOWN_LATCH
Countdown Latch -
SEMAPHORE
Semaphore -
EXECUTOR_SERVICE
Executor Service -
TRANSACTION
Transaction -
DURABLE_EXECUTOR_SERVICE
Durable Executor Service -
CARDINALITY_ESTIMATOR
Cardinality Estimator -
SCHEDULED_EXECUTOR
Scheduled executor service -
CACHE
JCache/ICache -
USER_CODE_DEPLOYMENT
User code deployment -
CONFIG
Configuration permission -
PN_COUNTER
CRDT PN Counter -
RING_BUFFER
RingBuffer -
RELIABLE_TOPIC
ReliableTopic
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getType
-
getNodeName
-