in pyignite/datatypes/cache_properties.py [0:0]
def prop_map(code: int):
return {
PROP_NAME: PropName,
PROP_CACHE_MODE: PropCacheMode,
PROP_CACHE_ATOMICITY_MODE: PropCacheAtomicityMode,
PROP_BACKUPS_NUMBER: PropBackupsNumber,
PROP_WRITE_SYNCHRONIZATION_MODE: PropWriteSynchronizationMode,
PROP_COPY_ON_READ: PropCopyOnRead,
PROP_READ_FROM_BACKUP: PropReadFromBackup,
PROP_DATA_REGION_NAME: PropDataRegionName,
PROP_IS_ONHEAP_CACHE_ENABLED: PropIsOnheapCacheEnabled,
PROP_QUERY_ENTITIES: PropQueryEntities,
PROP_QUERY_PARALLELISM: PropQueryParallelism,
PROP_QUERY_DETAIL_METRIC_SIZE: PropQueryDetailMetricSize,
PROP_SQL_SCHEMA: PropSQLSchema,
PROP_SQL_INDEX_INLINE_MAX_SIZE: PropSQLIndexInlineMaxSize,
PROP_SQL_ESCAPE_ALL: PropSqlEscapeAll,
PROP_MAX_QUERY_ITERATORS: PropMaxQueryIterators,
PROP_REBALANCE_MODE: PropRebalanceMode,
PROP_REBALANCE_DELAY: PropRebalanceDelay,
PROP_REBALANCE_TIMEOUT: PropRebalanceTimeout,
PROP_REBALANCE_BATCH_SIZE: PropRebalanceBatchSize,
PROP_REBALANCE_BATCHES_PREFETCH_COUNT: PropRebalanceBatchesPrefetchCount,
PROP_REBALANCE_ORDER: PropRebalanceOrder,
PROP_REBALANCE_THROTTLE: PropRebalanceThrottle,
PROP_GROUP_NAME: PropGroupName,
PROP_CACHE_KEY_CONFIGURATION: PropCacheKeyConfiguration,
PROP_DEFAULT_LOCK_TIMEOUT: PropDefaultLockTimeout,
PROP_MAX_CONCURRENT_ASYNC_OPERATIONS: PropMaxConcurrentAsyncOperation,
PROP_PARTITION_LOSS_POLICY: PropPartitionLossPolicy,
PROP_EAGER_TTL: PropEagerTTL,
PROP_STATISTICS_ENABLED: PropStatisticsEnabled,
PROP_EXPIRY_POLICY: PropExpiryPolicy,
}[code]