Package org.neo4j.graphalgo.beta.pregel
Class Pregel<CONFIG extends PregelConfig>
- java.lang.Object
-
- org.neo4j.graphalgo.beta.pregel.Pregel<CONFIG>
-
public final class Pregel<CONFIG extends PregelConfig> extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <CONFIG extends PregelConfig>
Pregel<CONFIG>create(Graph graph, CONFIG config, PregelComputation<CONFIG> computation, java.util.concurrent.ExecutorService executor, AllocationTracker tracker, ProgressLogger progressLogger)
static MemoryEstimation
memoryEstimation(PregelSchema pregelSchema, boolean isQueueBased, boolean isAsync)
void
release()
PregelResult
run()
-
-
-
Method Detail
-
create
public static <CONFIG extends PregelConfig> Pregel<CONFIG> create(Graph graph, CONFIG config, PregelComputation<CONFIG> computation, java.util.concurrent.ExecutorService executor, AllocationTracker tracker, ProgressLogger progressLogger)
-
memoryEstimation
public static MemoryEstimation memoryEstimation(PregelSchema pregelSchema, boolean isQueueBased, boolean isAsync)
-
run
public PregelResult run()
-
release
public void release()
-
-