Package org.neo4j.gds.beta.pregel
Interface PregelProcedureConfig
-
- All Superinterfaces:
AlgoBaseConfig
,BaseConfig
,ConcurrencyConfig
,IterationsConfig
,MutateConfig
,MutatePropertyConfig
,PregelConfig
,RelationshipWeightConfig
,WriteConfig
,WritePropertyConfig
@Configuration public interface PregelProcedureConfig extends PregelConfig, WritePropertyConfig, MutatePropertyConfig
-
-
Field Summary
-
Fields inherited from interface org.neo4j.gds.config.AlgoBaseConfig
NODE_LABELS_KEY
-
Fields inherited from interface org.neo4j.gds.config.BaseConfig
SUDO_KEY
-
Fields inherited from interface org.neo4j.gds.config.ConcurrencyConfig
CONCURRENCY_KEY, CONCURRENCY_LIMITATION, DEFAULT_CONCURRENCY
-
Fields inherited from interface org.neo4j.gds.config.MutatePropertyConfig
MUTATE_PROPERTY_KEY
-
Fields inherited from interface org.neo4j.gds.config.WriteConfig
WRITE_CONCURRENCY_KEY
-
Fields inherited from interface org.neo4j.gds.config.WritePropertyConfig
WRITE_PROPERTY_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default java.lang.String
mutateProperty()
static PregelProcedureConfig
of(java.lang.String username, java.util.Optional<java.lang.String> graphName, java.util.Optional<GraphCreateConfig> maybeImplicitCreate, org.neo4j.gds.core.CypherMapWrapper userInput)
default int
writeConcurrency()
default java.lang.String
writeProperty()
-
Methods inherited from interface org.neo4j.gds.config.AlgoBaseConfig
graphName, implicitCreateConfig, internalRelationshipTypes, nodeLabelIdentifiers, nodeLabels, relationshipTypes
-
Methods inherited from interface org.neo4j.gds.config.BaseConfig
configKeys, sudo, toMap, username, usernameOverride
-
Methods inherited from interface org.neo4j.gds.config.ConcurrencyConfig
concurrency, minBatchSize, validateConcurrency
-
Methods inherited from interface org.neo4j.gds.config.IterationsConfig
maxIterations
-
Methods inherited from interface org.neo4j.gds.beta.pregel.PregelConfig
isAsynchronous, partitioning, useForkJoin
-
Methods inherited from interface org.neo4j.gds.config.RelationshipWeightConfig
hasRelationshipWeightProperty, relationshipWeightProperty
-
Methods inherited from interface org.neo4j.gds.config.WriteConfig
validateWriteConcurrency
-
-
-
-
Method Detail
-
writeProperty
@Default default java.lang.String writeProperty()
- Specified by:
writeProperty
in interfaceWritePropertyConfig
-
mutateProperty
@Default default java.lang.String mutateProperty()
- Specified by:
mutateProperty
in interfaceMutatePropertyConfig
-
writeConcurrency
@Default @Key("writeConcurrency") default int writeConcurrency()
- Specified by:
writeConcurrency
in interfaceWriteConfig
-
of
static PregelProcedureConfig of(java.lang.String username, java.util.Optional<java.lang.String> graphName, java.util.Optional<GraphCreateConfig> maybeImplicitCreate, org.neo4j.gds.core.CypherMapWrapper userInput)
-
-