Package org.neo4j.graphalgo.beta.pregel
Interface PregelConfig
-
- All Superinterfaces:
AlgoBaseConfig
,BaseConfig
,ConcurrencyConfig
,IterationsConfig
,RelationshipWeightConfig
- All Known Subinterfaces:
PregelProcedureConfig
@Configuration public interface PregelConfig extends AlgoBaseConfig, RelationshipWeightConfig, IterationsConfig, ConcurrencyConfig
-
-
Field Summary
-
Fields inherited from interface org.neo4j.graphalgo.config.AlgoBaseConfig
NODE_LABELS_KEY
-
Fields inherited from interface org.neo4j.graphalgo.config.BaseConfig
SUDO_KEY
-
Fields inherited from interface org.neo4j.graphalgo.config.ConcurrencyConfig
CONCURRENCY_KEY, CONCURRENCY_LIMITATION, DEFAULT_CONCURRENCY
-
Fields inherited from interface org.neo4j.graphalgo.config.IterationsConfig
MAX_ITERATIONS_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
isAsynchronous()
static PregelConfig
of(java.lang.String username, java.util.Optional<java.lang.String> graphName, java.util.Optional<GraphCreateConfig> maybeImplicitCreate, org.neo4j.graphalgo.core.CypherMapWrapper userInput)
default Partitioning
partitioning()
default boolean
useForkJoin()
-
Methods inherited from interface org.neo4j.graphalgo.config.AlgoBaseConfig
graphName, implicitCreateConfig, internalRelationshipTypes, nodeLabelIdentifiers, nodeLabels, relationshipTypes
-
Methods inherited from interface org.neo4j.graphalgo.config.BaseConfig
configKeys, sudo, toMap, username, usernameOverride
-
Methods inherited from interface org.neo4j.graphalgo.config.ConcurrencyConfig
concurrency, validateConcurrency
-
Methods inherited from interface org.neo4j.graphalgo.config.IterationsConfig
maxIterations, validateIterations
-
Methods inherited from interface org.neo4j.graphalgo.config.RelationshipWeightConfig
hasRelationshipWeightProperty, relationshipWeightProperty
-
-
-
-
Method Detail
-
isAsynchronous
@Default default boolean isAsynchronous()
-
partitioning
@Default @ConvertWith("org.neo4j.graphalgo.beta.pregel.Partitioning#parse") @ToMapValue("org.neo4j.graphalgo.beta.pregel.Partitioning#toString") default Partitioning partitioning()
-
useForkJoin
@Derived @Ignore default boolean useForkJoin()
-
of
static PregelConfig of(java.lang.String username, java.util.Optional<java.lang.String> graphName, java.util.Optional<GraphCreateConfig> maybeImplicitCreate, org.neo4j.graphalgo.core.CypherMapWrapper userInput)
-
-