Package org.neo4j.gds.config
Interface GraphProjectFromGraphConfig
-
- All Superinterfaces:
org.neo4j.gds.config.BaseConfig
,GraphProjectConfig
,org.neo4j.gds.config.JobIdConfig
,org.neo4j.gds.config.ToMapConvertible
@Configuration public interface GraphProjectFromGraphConfig extends GraphProjectConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.neo4j.gds.config.GraphProjectConfig
GraphProjectConfig.Cases<R>, GraphProjectConfig.Visitor
-
-
Field Summary
-
Fields inherited from interface org.neo4j.gds.config.GraphProjectConfig
IMPLICIT_GRAPH_NAME, NODE_COUNT_KEY, READ_CONCURRENCY_KEY, RELATIONSHIP_COUNT_KEY, VALIDATE_RELATIONSHIPS_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <R> R
accept(GraphProjectConfig.Cases<R> visitor)
default int
concurrency()
java.lang.String
fromGraphName()
java.lang.String
graphName()
default GraphStoreFactory.Supplier
graphStoreFactory()
default long
nodeCount()
java.lang.String
nodeFilter()
static GraphProjectFromGraphConfig
of(java.lang.String userName, java.lang.String graphName, java.lang.String fromGraphName, java.lang.String nodeFilter, java.lang.String relationshipFilter, GraphProjectConfig originalConfig, org.neo4j.gds.core.CypherMapWrapper procedureConfig)
GraphProjectConfig
originalConfig()
default java.util.Map<java.lang.String,java.lang.Object>
parameters()
default long
relationshipCount()
java.lang.String
relationshipFilter()
default void
validateReadConcurrency()
default boolean
validateRelationships()
-
Methods inherited from interface org.neo4j.gds.config.BaseConfig
configKeys, logProgress, sudo, toMap, usernameOverride
-
Methods inherited from interface org.neo4j.gds.config.GraphProjectConfig
creationTime, isFictitiousLoading, readConcurrency, username
-
-
-
-
Method Detail
-
graphName
@Parameter java.lang.String graphName()
- Specified by:
graphName
in interfaceGraphProjectConfig
-
fromGraphName
@Parameter java.lang.String fromGraphName()
-
nodeFilter
@Parameter java.lang.String nodeFilter()
-
relationshipFilter
@Parameter java.lang.String relationshipFilter()
-
originalConfig
@Parameter GraphProjectConfig originalConfig()
-
concurrency
@Default @Parameter(false) default int concurrency()
-
parameters
@Default @Parameter(false) default java.util.Map<java.lang.String,java.lang.Object> parameters()
-
validateReadConcurrency
@Check default void validateReadConcurrency()
- Specified by:
validateReadConcurrency
in interfaceGraphProjectConfig
-
graphStoreFactory
@Default @Ignore default GraphStoreFactory.Supplier graphStoreFactory()
- Specified by:
graphStoreFactory
in interfaceGraphProjectConfig
-
accept
@Ignore default <R> R accept(GraphProjectConfig.Cases<R> visitor)
- Specified by:
accept
in interfaceGraphProjectConfig
-
nodeCount
@Ignore default long nodeCount()
- Specified by:
nodeCount
in interfaceGraphProjectConfig
-
relationshipCount
@Ignore default long relationshipCount()
- Specified by:
relationshipCount
in interfaceGraphProjectConfig
-
validateRelationships
@Ignore default boolean validateRelationships()
- Specified by:
validateRelationships
in interfaceGraphProjectConfig
-
of
static GraphProjectFromGraphConfig of(java.lang.String userName, java.lang.String graphName, java.lang.String fromGraphName, java.lang.String nodeFilter, java.lang.String relationshipFilter, GraphProjectConfig originalConfig, org.neo4j.gds.core.CypherMapWrapper procedureConfig)
-
-