Package org.neo4j.gds.executor
Class MemoryUsageValidator
- java.lang.Object
-
- org.neo4j.gds.executor.MemoryUsageValidator
-
public class MemoryUsageValidator extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMemoryUsageValidator.FreeMemoryInspector
-
Constructor Summary
Constructors Constructor Description MemoryUsageValidator(org.neo4j.logging.Log log, org.neo4j.graphdb.GraphDatabaseService api)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <C extends org.neo4j.gds.config.BaseConfig>
org.neo4j.gds.core.utils.mem.MemoryRangetryValidateMemoryUsage(C config, java.util.function.Function<C,org.neo4j.gds.core.utils.mem.MemoryTreeWithDimensions> runEstimation)<C extends org.neo4j.gds.config.BaseConfig>
org.neo4j.gds.core.utils.mem.MemoryRangetryValidateMemoryUsage(C config, java.util.function.Function<C,org.neo4j.gds.core.utils.mem.MemoryTreeWithDimensions> runEstimation, MemoryUsageValidator.FreeMemoryInspector inspector)
-
-
-
Method Detail
-
tryValidateMemoryUsage
public <C extends org.neo4j.gds.config.BaseConfig> org.neo4j.gds.core.utils.mem.MemoryRange tryValidateMemoryUsage(C config, java.util.function.Function<C,org.neo4j.gds.core.utils.mem.MemoryTreeWithDimensions> runEstimation)
-
tryValidateMemoryUsage
public <C extends org.neo4j.gds.config.BaseConfig> org.neo4j.gds.core.utils.mem.MemoryRange tryValidateMemoryUsage(C config, java.util.function.Function<C,org.neo4j.gds.core.utils.mem.MemoryTreeWithDimensions> runEstimation, MemoryUsageValidator.FreeMemoryInspector inspector)
-
-