Package org.neo4j.graphalgo.config
Interface GraphCreateConfig
-
- All Superinterfaces:
BaseConfig
- All Known Subinterfaces:
GraphCreateFromCypherConfig
,GraphCreateFromStoreConfig
,RandomGraphGeneratorConfig
public interface GraphCreateConfig extends BaseConfig
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
IMPLICIT_GRAPH_NAME
static java.lang.String
NODECOUNT_KEY
static java.lang.String
READ_CONCURRENCY_KEY
static java.lang.String
RELCOUNT_KEY
-
Fields inherited from interface org.neo4j.graphalgo.config.BaseConfig
SUDO_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GraphCreateConfig
createImplicit(java.lang.String username, org.neo4j.graphalgo.core.CypherMapWrapper config)
default java.time.ZonedDateTime
creationTime()
java.lang.String
graphName()
GraphStoreFactory.Supplier
graphStoreFactory()
default long
nodeCount()
default int
readConcurrency()
default long
relationshipCount()
default void
validateReadConcurrency()
default boolean
validateRelationships()
-
Methods inherited from interface org.neo4j.graphalgo.config.BaseConfig
configKeys, sudo, toMap, username
-
-
-
-
Field Detail
-
IMPLICIT_GRAPH_NAME
static final java.lang.String IMPLICIT_GRAPH_NAME
- See Also:
- Constant Field Values
-
NODECOUNT_KEY
static final java.lang.String NODECOUNT_KEY
- See Also:
- Constant Field Values
-
RELCOUNT_KEY
static final java.lang.String RELCOUNT_KEY
- See Also:
- Constant Field Values
-
READ_CONCURRENCY_KEY
static final java.lang.String READ_CONCURRENCY_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
graphName
@Parameter java.lang.String graphName()
-
readConcurrency
@Default @Parameter(false) @Key("readConcurrency") default int readConcurrency()
-
nodeCount
@Default @Parameter(false) @Key("nodeCount") default long nodeCount()
-
relationshipCount
@Default @Parameter(false) @Key("relationshipCount") default long relationshipCount()
-
creationTime
@Derived @Auxiliary default java.time.ZonedDateTime creationTime()
-
validateRelationships
@Default @Parameter(false) default boolean validateRelationships()
-
graphStoreFactory
@Ignore GraphStoreFactory.Supplier graphStoreFactory()
-
validateReadConcurrency
@Check default void validateReadConcurrency()
-
createImplicit
static GraphCreateConfig createImplicit(java.lang.String username, org.neo4j.graphalgo.core.CypherMapWrapper config)
-
-