# OracleLabsParallelGraphAnalyticsPgxRestApi.PgxConfig

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**runtimeConfig** | [**RuntimeConfig**](RuntimeConfig.md) |  | [optional] 
**values** | **{String: Object}** |  | [optional] 
**leftoverValues** | **{String: Object}** |  | [optional] 
**empty** | **Boolean** |  | [optional] 
**executablePath** | **String** |  | [optional] 
**udfConfigDirectory** | **String** |  | [optional] 
**tmpDir** | **String** |  | [optional] 
**intervalToPollMax** | **Number** |  | [optional] 
**ifInfiniband** | **String** |  | [optional] 
**parallelism** | **Number** |  | [optional] 
**enableGmCompiler** | **Boolean** |  | [optional] 
**bfsThresholdParentReadBased** | **Number** |  | [optional] 
**minUpdateIntervalSec** | **Number** |  | [optional] 
**ignoreIncompatibleBackendOperations** | **Boolean** |  | [optional] 
**dfsThresholdLarge** | **Number** |  | [optional] 
**pgxRealm** | [**RealmConfig**](RealmConfig.md) |  | [optional] 
**memoryAllocator** | **String** |  | [optional] 
**largeArrayThreshold** | **Number** |  | [optional] 
**graphAlgorithmLanguage** | **String** |  | [optional] 
**allowTaskTimeoutOverwrite** | **Boolean** |  | [optional] 
**maxActiveSessions** | **Number** |  | [optional] 
**debugServer** | **String** |  | [optional] 
**backendWrapper** | **String** |  | [optional] 
**sessionIdleTimeoutSecs** | **Number** |  | [optional] 
**logStdRedirect** | **String** |  | [optional] 
**poolingFactor** | **Number** |  | [optional] 
**smallTaskLength** | **Number** |  | [optional] 
**numSpinLocks** | **Number** |  | [optional] 
**commonLogConfigure** | **String** |  | [optional] 
**minArrayCompactionThreshold** | **Number** |  | [optional] 
**patternMatchingSupernodeCacheThreshold** | **Number** |  | [optional] 
**stringPoolingStrategy** | **String** |  | [optional] 
**builtinsPath** | **String** |  | [optional] 
**characterSet** | **String** |  | [optional] 
**maxHttpClientRequestSize** | **Number** |  | [optional] 
**allowOverrideSchedulingInformation** | **Boolean** |  | [optional] 
**maxQueueSizePerSession** | **Number** |  | [optional] 
**memoryCleanupInterval** | **Number** |  | [optional] 
**ghostMinNeighbors** | **Number** |  | [optional] 
**instanceName** | **String** |  | [optional] 
**enableSecureHandshake** | **Boolean** |  | [optional] 
**allowUserAutoRefresh** | **Boolean** |  | [optional] 
**authorization** | [**[AuthorizationEntityConfig]**](AuthorizationEntityConfig.md) |  | [optional] 
**enableGraphLoadingCache** | **Boolean** |  | [optional] 
**procId** | **Number** |  | [optional] 
**explicitSpinLocks** | **Boolean** |  | [optional] 
**cniStopRecursionDefault** | **Number** |  | [optional] 
**maxOffHeapSize** | **Number** |  | [optional] 
**sessionTaskTimeoutSecs** | **Number** |  | [optional] 
**strictMode** | **Boolean** |  | [optional] 
**randomSeed** | **Number** |  | [optional] 
**msBfsFrontierTypeStrategy** | **String** |  | [optional] 
**allowedRemoteLoadingLocations** | **[String]** |  | [optional] 
**handshakePort** | **Number** |  | [optional] 
**taskLength** | **Number** |  | [optional] 
**useIndexForReachabilityQueries** | **String** |  | [optional] 
**authorizationSessionCreateAllowAll** | **Boolean** |  | [optional] 
**ifEthernet** | **String** |  | [optional] 
**adminRequestCacheTimeout** | **Number** |  | [optional] 
**largeBufCount** | **Number** |  | [optional] 
**inPlaceUpdateConsistencyModel** | **String** |  | [optional] 
**maxSnapshotCount** | **Number** |  | [optional] 
**bfsIterateQueTaskSize** | **Number** |  | [optional] 
**launchWatchdogs** | **Boolean** |  | [optional] 
**enterpriseSchedulerConfig** | [**EnterpriseSchedulerConfig**](EnterpriseSchedulerConfig.md) |  | [optional] 
**randomGeneratorStrategy** | **String** |  | [optional] 
**minFetchIntervalSec** | **Number** |  | [optional] 
**partitioningIgnoreGhostnodes** | **Boolean** |  | [optional] 
**javaHomeDir** | **String** |  | [optional] 
**partitioningStrategy** | **String** |  | [optional] 
**maxDistinctStringsPerPool** | **Number** |  | [optional] 
**resourceMonitor** | **Number** |  | [optional] 
**enableCsrfTokenChecks** | **Boolean** |  | [optional] 
**dataMemoryLimits** | [**DataMemoryLimitsConfig**](DataMemoryLimitsConfig.md) |  | [optional] 
**logConfigure** | **String** |  | [optional] 
**initPgqlOnStartup** | **Boolean** |  | [optional] 
**javaClassPath** | **String** |  | [optional] 
**ghostMaxNodeCounts** | **Number** |  | [optional] 
**unsafeAllowForeignSyntax** | **Boolean** |  | [optional] 
**preloadGraphs** | [**[PreloadGraphConfig]**](PreloadGraphConfig.md) |  | [optional] 
**fileLocations** | [**[AuthorizationLocationConfig]**](AuthorizationLocationConfig.md) |  | [optional] 
**hostnames** | **[String]** |  | [optional] 
**secureHandshakeSecretFile** | **String** |  | [optional] 
**partitioningShuffleVertices** | **Boolean** |  | [optional] 
**basicSchedulerConfig** | [**BasicSchedulerConfig**](BasicSchedulerConfig.md) |  | [optional] 
**graphValidationLevel** | **String** |  | [optional] 
**bfsThresholdSingleThreaded** | **Number** |  | [optional] 
**enableMemoryLimitsChecks** | **Boolean** |  | [optional] 
**enableShutdownCleanupHook** | **Boolean** |  | [optional] 
**enterpriseSchedulerFlags** | [**EnterpriseSchedulerFlagsConfig**](EnterpriseSchedulerFlagsConfig.md) |  | [optional] 
**revisitThreshold** | **Number** |  | [optional] 
**scheduler** | **String** |  | [optional] 
**releaseMemoryThreshold** | **Number** |  | [optional] 
**cniSmallDefault** | **Number** |  | [optional] 
**largeBufSizeKb** | **Number** |  | [optional] 
**bfsThresholdReadBased** | **Number** |  | [optional] 
**allowIdleTimeoutOverwrite** | **Boolean** |  | [optional] 
**cniDiffFactorDefault** | **Number** |  | [optional] 
**backendFields** | **[String]** |  | [optional] 
**smConfig** | **Boolean** |  | [optional] 
**userPermissionMapping** | [**{String: Permissions}**](Permissions.md) |  | [optional] 
**rolePermissionMapping** | [**{String: Permissions}**](Permissions.md) |  | [optional] 
**distConfig** | **Boolean** |  | [optional] 
**userMaxMemoryLimits** | [**{String: DataMemoryLimit}**](DataMemoryLimit.md) |  | [optional] 
**roleMaxMemoryLimits** | [**{String: DataMemoryLimit}**](DataMemoryLimit.md) |  | [optional] 

<a name="MemoryAllocatorEnum"></a>
## Enum: MemoryAllocatorEnum

* `BASIC_ALLOCATOR` (value: `"BASIC_ALLOCATOR"`)
* `ENTERPRISE_ALLOCATOR` (value: `"ENTERPRISE_ALLOCATOR"`)


<a name="GraphAlgorithmLanguageEnum"></a>
## Enum: GraphAlgorithmLanguageEnum

* `GM` (value: `"GM"`)
* `JAVA` (value: `"JAVA"`)


<a name="StringPoolingStrategyEnum"></a>
## Enum: StringPoolingStrategyEnum

* `INDEXED` (value: `"INDEXED"`)
* `ON_HEAP` (value: `"ON_HEAP"`)
* `NONE` (value: `"NONE"`)


<a name="MsBfsFrontierTypeStrategyEnum"></a>
## Enum: MsBfsFrontierTypeStrategyEnum

* `AUTO_GROW` (value: `"AUTO_GROW"`)
* `SHORT` (value: `"SHORT"`)
* `INT` (value: `"INT"`)


<a name="UseIndexForReachabilityQueriesEnum"></a>
## Enum: UseIndexForReachabilityQueriesEnum

* `AUTO` (value: `"AUTO"`)
* `OFF` (value: `"OFF"`)
* `FORCE` (value: `"FORCE"`)


<a name="InPlaceUpdateConsistencyModelEnum"></a>
## Enum: InPlaceUpdateConsistencyModelEnum

* `CANCEL_TASKS` (value: `"CANCEL_TASKS"`)
* `ALLOW_INCONSISTENCIES` (value: `"ALLOW_INCONSISTENCIES"`)


<a name="RandomGeneratorStrategyEnum"></a>
## Enum: RandomGeneratorStrategyEnum

* `NON_DETERMINISTIC` (value: `"NON_DETERMINISTIC"`)
* `DETERMINISTIC` (value: `"DETERMINISTIC"`)


<a name="GraphValidationLevelEnum"></a>
## Enum: GraphValidationLevelEnum

* `LOW` (value: `"LOW"`)
* `HIGH` (value: `"HIGH"`)


<a name="SchedulerEnum"></a>
## Enum: SchedulerEnum

* `BASIC_SCHEDULER` (value: `"BASIC_SCHEDULER"`)
* `ENTERPRISE_SCHEDULER` (value: `"ENTERPRISE_SCHEDULER"`)
* `LOW_LATENCY_SCHEDULER` (value: `"LOW_LATENCY_SCHEDULER"`)


<a name="[BackendFieldsEnum]"></a>
## Enum: [BackendFieldsEnum]

* `PARALLELISM` (value: `"PARALLELISM"`)
* `IN_PLACE_UPDATE_CONSISTENCY_MODEL` (value: `"IN_PLACE_UPDATE_CONSISTENCY_MODEL"`)
* `UDF_CONFIG_DIRECTORY` (value: `"UDF_CONFIG_DIRECTORY"`)
* `MAX_SNAPSHOT_COUNT` (value: `"MAX_SNAPSHOT_COUNT"`)
* `BFS_ITERATE_QUE_TASK_SIZE` (value: `"BFS_ITERATE_QUE_TASK_SIZE"`)
* `LAUNCH_WATCHDOGS` (value: `"LAUNCH_WATCHDOGS"`)
* `IF_INFINIBAND` (value: `"IF_INFINIBAND"`)
* `ENTERPRISE_SCHEDULER_CONFIG` (value: `"ENTERPRISE_SCHEDULER_CONFIG"`)
* `ENABLE_GM_COMPILER` (value: `"ENABLE_GM_COMPILER"`)
* `BFS_THRESHOLD_PARENT_READ_BASED` (value: `"BFS_THRESHOLD_PARENT_READ_BASED"`)
* `MIN_UPDATE_INTERVAL_SEC` (value: `"MIN_UPDATE_INTERVAL_SEC"`)
* `IGNORE_INCOMPATIBLE_BACKEND_OPERATIONS` (value: `"IGNORE_INCOMPATIBLE_BACKEND_OPERATIONS"`)
* `DFS_THRESHOLD_LARGE` (value: `"DFS_THRESHOLD_LARGE"`)
* `PGX_REALM` (value: `"PGX_REALM"`)
* `MEMORY_ALLOCATOR` (value: `"MEMORY_ALLOCATOR"`)
* `LARGE_ARRAY_THRESHOLD` (value: `"LARGE_ARRAY_THRESHOLD"`)
* `GRAPH_ALGORITHM_LANGUAGE` (value: `"GRAPH_ALGORITHM_LANGUAGE"`)
* `ALLOW_TASK_TIMEOUT_OVERWRITE` (value: `"ALLOW_TASK_TIMEOUT_OVERWRITE"`)
* `MAX_ACTIVE_SESSIONS` (value: `"MAX_ACTIVE_SESSIONS"`)
* `DEBUG_SERVER` (value: `"DEBUG_SERVER"`)
* `BACKEND_WRAPPER` (value: `"BACKEND_WRAPPER"`)
* `SESSION_IDLE_TIMEOUT_SECS` (value: `"SESSION_IDLE_TIMEOUT_SECS"`)
* `LOG_STD_REDIRECT` (value: `"LOG_STD_REDIRECT"`)
* `POOLING_FACTOR` (value: `"POOLING_FACTOR"`)
* `SMALL_TASK_LENGTH` (value: `"SMALL_TASK_LENGTH"`)
* `NUM_SPIN_LOCKS` (value: `"NUM_SPIN_LOCKS"`)
* `COMMON_LOG_CONFIGURE` (value: `"COMMON_LOG_CONFIGURE"`)
* `MIN_ARRAY_COMPACTION_THRESHOLD` (value: `"MIN_ARRAY_COMPACTION_THRESHOLD"`)
* `PATTERN_MATCHING_SUPERNODE_CACHE_THRESHOLD` (value: `"PATTERN_MATCHING_SUPERNODE_CACHE_THRESHOLD"`)
* `STRING_POOLING_STRATEGY` (value: `"STRING_POOLING_STRATEGY"`)
* `BUILTINS_PATH` (value: `"BUILTINS_PATH"`)
* `CHARACTER_SET` (value: `"CHARACTER_SET"`)
* `MAX_HTTP_CLIENT_REQUEST_SIZE` (value: `"MAX_HTTP_CLIENT_REQUEST_SIZE"`)
* `ALLOW_OVERRIDE_SCHEDULING_INFORMATION` (value: `"ALLOW_OVERRIDE_SCHEDULING_INFORMATION"`)
* `MAX_QUEUE_SIZE_PER_SESSION` (value: `"MAX_QUEUE_SIZE_PER_SESSION"`)
* `MEMORY_CLEANUP_INTERVAL` (value: `"MEMORY_CLEANUP_INTERVAL"`)
* `GHOST_MIN_NEIGHBORS` (value: `"GHOST_MIN_NEIGHBORS"`)
* `INSTANCE_NAME` (value: `"INSTANCE_NAME"`)
* `ENABLE_SECURE_HANDSHAKE` (value: `"ENABLE_SECURE_HANDSHAKE"`)
* `ALLOW_USER_AUTO_REFRESH` (value: `"ALLOW_USER_AUTO_REFRESH"`)
* `AUTHORIZATION` (value: `"AUTHORIZATION"`)
* `ENABLE_GRAPH_LOADING_CACHE` (value: `"ENABLE_GRAPH_LOADING_CACHE"`)
* `PROC_ID` (value: `"PROC_ID"`)
* `EXPLICIT_SPIN_LOCKS` (value: `"EXPLICIT_SPIN_LOCKS"`)
* `CNI_STOP_RECURSION_DEFAULT` (value: `"CNI_STOP_RECURSION_DEFAULT"`)
* `MAX_OFF_HEAP_SIZE` (value: `"MAX_OFF_HEAP_SIZE"`)
* `SESSION_TASK_TIMEOUT_SECS` (value: `"SESSION_TASK_TIMEOUT_SECS"`)
* `STRICT_MODE` (value: `"STRICT_MODE"`)
* `EXECUTABLE_PATH` (value: `"EXECUTABLE_PATH"`)
* `RANDOM_SEED` (value: `"RANDOM_SEED"`)
* `MS_BFS_FRONTIER_TYPE_STRATEGY` (value: `"MS_BFS_FRONTIER_TYPE_STRATEGY"`)
* `ALLOWED_REMOTE_LOADING_LOCATIONS` (value: `"ALLOWED_REMOTE_LOADING_LOCATIONS"`)
* `HANDSHAKE_PORT` (value: `"HANDSHAKE_PORT"`)
* `TASK_LENGTH` (value: `"TASK_LENGTH"`)
* `USE_INDEX_FOR_REACHABILITY_QUERIES` (value: `"USE_INDEX_FOR_REACHABILITY_QUERIES"`)
* `AUTHORIZATION_SESSION_CREATE_ALLOW_ALL` (value: `"AUTHORIZATION_SESSION_CREATE_ALLOW_ALL"`)
* `IF_ETHERNET` (value: `"IF_ETHERNET"`)
* `ADMIN_REQUEST_CACHE_TIMEOUT` (value: `"ADMIN_REQUEST_CACHE_TIMEOUT"`)
* `RANDOM_GENERATOR_STRATEGY` (value: `"RANDOM_GENERATOR_STRATEGY"`)
* `MIN_FETCH_INTERVAL_SEC` (value: `"MIN_FETCH_INTERVAL_SEC"`)
* `PARTITIONING_IGNORE_GHOSTNODES` (value: `"PARTITIONING_IGNORE_GHOSTNODES"`)
* `LARGE_BUF_COUNT` (value: `"LARGE_BUF_COUNT"`)
* `JAVA_HOME_DIR` (value: `"JAVA_HOME_DIR"`)
* `PARTITIONING_STRATEGY` (value: `"PARTITIONING_STRATEGY"`)
* `MAX_DISTINCT_STRINGS_PER_POOL` (value: `"MAX_DISTINCT_STRINGS_PER_POOL"`)
* `RESOURCE_MONITOR` (value: `"RESOURCE_MONITOR"`)
* `ENABLE_CSRF_TOKEN_CHECKS` (value: `"ENABLE_CSRF_TOKEN_CHECKS"`)
* `DATA_MEMORY_LIMITS` (value: `"DATA_MEMORY_LIMITS"`)
* `LOG_CONFIGURE` (value: `"LOG_CONFIGURE"`)
* `INIT_PGQL_ON_STARTUP` (value: `"INIT_PGQL_ON_STARTUP"`)
* `JAVA_CLASS_PATH` (value: `"JAVA_CLASS_PATH"`)
* `GHOST_MAX_NODE_COUNTS` (value: `"GHOST_MAX_NODE_COUNTS"`)
* `USE_MEMORY_MAPPER_FOR_READING_PGB` (value: `"USE_MEMORY_MAPPER_FOR_READING_PGB"`)
* `UNSAFE_ALLOW_FOREIGN_SYNTAX` (value: `"UNSAFE_ALLOW_FOREIGN_SYNTAX"`)
* `PRELOAD_GRAPHS` (value: `"PRELOAD_GRAPHS"`)
* `FILE_LOCATIONS` (value: `"FILE_LOCATIONS"`)
* `HOSTNAMES` (value: `"HOSTNAMES"`)
* `SECURE_HANDSHAKE_SECRET_FILE` (value: `"SECURE_HANDSHAKE_SECRET_FILE"`)
* `PARTITIONING_SHUFFLE_VERTICES` (value: `"PARTITIONING_SHUFFLE_VERTICES"`)
* `BASIC_SCHEDULER_CONFIG` (value: `"BASIC_SCHEDULER_CONFIG"`)
* `GRAPH_VALIDATION_LEVEL` (value: `"GRAPH_VALIDATION_LEVEL"`)
* `BFS_THRESHOLD_SINGLE_THREADED` (value: `"BFS_THRESHOLD_SINGLE_THREADED"`)
* `ENABLE_MEMORY_LIMITS_CHECKS` (value: `"ENABLE_MEMORY_LIMITS_CHECKS"`)
* `ENABLE_SHUTDOWN_CLEANUP_HOOK` (value: `"ENABLE_SHUTDOWN_CLEANUP_HOOK"`)
* `INTERVAL_TO_POLL_MAX` (value: `"INTERVAL_TO_POLL_MAX"`)
* `ENTERPRISE_SCHEDULER_FLAGS` (value: `"ENTERPRISE_SCHEDULER_FLAGS"`)
* `REVISIT_THRESHOLD` (value: `"REVISIT_THRESHOLD"`)
* `TMP_DIR` (value: `"TMP_DIR"`)
* `SCHEDULER` (value: `"SCHEDULER"`)
* `RELEASE_MEMORY_THRESHOLD` (value: `"RELEASE_MEMORY_THRESHOLD"`)
* `CNI_SMALL_DEFAULT` (value: `"CNI_SMALL_DEFAULT"`)
* `USE_MEMORY_MAPPER_FOR_STORING_PGB` (value: `"USE_MEMORY_MAPPER_FOR_STORING_PGB"`)
* `USE_INFINIBAND` (value: `"USE_INFINIBAND"`)
* `LARGE_BUF_SIZE_KB` (value: `"LARGE_BUF_SIZE_KB"`)
* `BFS_THRESHOLD_READ_BASED` (value: `"BFS_THRESHOLD_READ_BASED"`)
* `ALLOW_IDLE_TIMEOUT_OVERWRITE` (value: `"ALLOW_IDLE_TIMEOUT_OVERWRITE"`)
* `CNI_DIFF_FACTOR_DEFAULT` (value: `"CNI_DIFF_FACTOR_DEFAULT"`)

