Package | Description |
---|---|
oracle.pgx.config |
This package contains all configuration-related classes of PGX.
|
Modifier and Type | Method and Description |
---|---|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.clear()
Clears all values from the builder
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.putAll(DataMemoryLimitsConfig config)
Puts all values from the given config into this builder
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.putAll(java.util.Map<DataMemoryLimitsConfig.Field,java.lang.Object> values)
Puts all values from the given map into this builder.
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxPerSessionDataMemoryRatio(double maxPerSessionDataMemoryRatio)
memory limit for any one session of the PGX engine relative to the user data memory limit
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxPerSessionDataMemorySize(java.lang.String maxPerSessionDataMemorySize)
absolute memory limit for any one session of the PGX engine
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxPerUserDataMemoryRatio(double maxPerUserDataMemoryRatio)
memory limit for any one user of the PGX engine relative to the private data memory limit
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxPerUserDataMemorySize(java.lang.String maxPerUserDataMemorySize)
absolute memory limit for any one user of the PGX engine
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalDataMemoryRatio(double maxTotalDataMemoryRatio)
memory limit across entire PGX engine relative to available system memory
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalDataMemorySize(java.lang.String maxTotalDataMemorySize)
absolute memory limit across entire PGX engine
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalPrivateDataMemoryRatio(double maxTotalPrivateDataMemoryRatio)
memory limit of private data (includes non-published graphs and PGQL results) relative to total PGX engine memory limit
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalPrivateDataMemorySize(java.lang.String maxTotalPrivateDataMemorySize)
absolute memory limit of private data (includes non-published graphs and PGQL results)
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalSharedDataMemoryRatio(double maxTotalSharedDataMemoryRatio)
memory limit of shared data (includes published graphs and pinned non-referenced graphs) relative to total PGX engine memory limit
|
DataMemoryLimitsConfigBuilder |
DataMemoryLimitsConfigBuilder.setMaxTotalSharedDataMemorySize(java.lang.String maxTotalSharedDataMemorySize)
absolute memory limit of shared data (includes published graphs and pinned non-referenced graphs)
|
Modifier and Type | Method and Description |
---|---|
static DataMemoryLimitsConfig |
DataMemoryLimitsConfigBuilder.buildDataMemoryLimitsConfig(java.util.function.Consumer<DataMemoryLimitsConfigBuilder> builderSetup)
Builds a
DataMemoryLimitsConfig in-place |
PgxConfigBuilder |
PgxConfigBuilder.setDataMemoryLimits(java.util.function.Consumer<DataMemoryLimitsConfigBuilder> dataMemoryLimitsBuilderSetup)
Builds a DataMemoryLimitsConfig in-place.
|
Constructor and Description |
---|
DataMemoryLimitsConfigBuilder(DataMemoryLimitsConfigBuilder builder)
Constructs a DataMemoryLimitsConfigBuilder initialized with the values from the given builder
|
Copyright © 2010, 2020 Oracle and/or its affiliates. All Rights Reserved.