Package | Description |
---|---|
oracle.pgx.config |
This package contains all configuration-related classes of PGX.
|
Modifier and Type | Method and Description |
---|---|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.clear()
Clears all values from the builder
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.putAll(EnterpriseSchedulerFlagsConfig config)
Puts all values from the given config into this builder
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.putAll(java.util.Map<EnterpriseSchedulerFlagsConfig.Field,java.lang.Object> values)
Puts all values from the given map into this builder.
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setAlwaysUseJni(boolean alwaysUseJni)
[Internal use only] If
true always use JNI for work distribution (even when compiled with support for the Graal native interface). |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setFixThreadsUsedFromMain(boolean fixThreadsUsedFromMain)
[Internal use only] If
true fix threads used by work spawned by the main thread so that 0..N are used for an N-thread job. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setLogToStderr(boolean logToStderr)
If
true log to stderr. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setMarkLoopForProfiling(java.lang.String markLoopForProfiling)
[Internal use only] ID for any additional loop to profile.
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setOverrideCoresPerSocket(int overrideCoresPerSocket)
[Internal use only] Over-ride the core-to-socket allocation, treating a fixed number of cores as a socket for the purposes of the per-socket combining structures.
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setOverrideMemoryPlacement(boolean overrideMemoryPlacement)
[Internal use only] Over-ride memory placement tags and use the OS defaults instead.
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setSelectPerformanceCounters(java.lang.String selectPerformanceCounters)
[Internal use only] Perf counter configuration string.
|
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowAllocations(boolean showAllocations)
If
true show memory allocation information. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowDebug(boolean showDebug)
[Internal use only] If
true enable debug output. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowDeterministicOutput(boolean showDeterministicOutput)
[Internal use only] If
true omit thread IDs in debug output (set to true for determinism in regression tests) |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowEnvironment(boolean showEnvironment)
If
true show version numbers and main environment settings at startup. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowLogging(boolean showLogging)
If
true enable summary logging -- this is available even in non-debug builds and includes information such as the machine h/w information obtained at start-up, and per-job / per-loop* information about the workload. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowProfiling(boolean showProfiling)
If
true show profiling information. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowSchedulerState(boolean showSchedulerState)
If
true dump scheduler state on each update. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setShowWarnings(boolean showWarnings)
If
true enable warnings. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setSpinOnExit(boolean spinOnExit)
[Internal use only] If
true spin after execution, rather than exiting. |
EnterpriseSchedulerFlagsConfigBuilder |
EnterpriseSchedulerFlagsConfigBuilder.setUseOpenmpThreadPool(boolean useOpenmpThreadPool)
[Internal use only] If
true , use OpenMP based thread pool. |
Modifier and Type | Method and Description |
---|---|
static EnterpriseSchedulerFlagsConfig |
EnterpriseSchedulerFlagsConfigBuilder.buildEnterpriseSchedulerFlagsConfig(java.util.function.Consumer<EnterpriseSchedulerFlagsConfigBuilder> builderSetup)
Builds a
EnterpriseSchedulerFlagsConfig in-place |
PgxConfigBuilder |
PgxConfigBuilder.setEnterpriseSchedulerFlags(java.util.function.Consumer<EnterpriseSchedulerFlagsConfigBuilder> enterpriseSchedulerFlagsBuilderSetup)
Builds a EnterpriseSchedulerFlagsConfig in-place.
|
RuntimeConfigBuilder |
RuntimeConfigBuilder.setEnterpriseSchedulerFlags(java.util.function.Consumer<EnterpriseSchedulerFlagsConfigBuilder> enterpriseSchedulerFlagsBuilderSetup)
Builds a EnterpriseSchedulerFlagsConfig in-place.
|
Constructor and Description |
---|
EnterpriseSchedulerFlagsConfigBuilder(EnterpriseSchedulerFlagsConfigBuilder builder)
Constructs a EnterpriseSchedulerFlagsConfigBuilder initialized with the values from the given builder
|
Copyright © 2017 Oracle Corp. All Rights Reserved.