Package org.neo4j.gds.config
Interface GraphProjectFromGraphConfig
-
- All Superinterfaces:
org.neo4j.gds.config.BaseConfig,GraphProjectConfig,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> Raccept(GraphProjectConfig.Cases<R> visitor)default intconcurrency()java.lang.StringfromGraphName()java.lang.StringgraphName()default GraphStoreFactory.SuppliergraphStoreFactory()default longnodeCount()java.lang.StringnodeFilter()static GraphProjectFromGraphConfigof(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)GraphProjectConfigoriginalConfig()default java.util.Map<java.lang.String,java.lang.Object>parameters()default longrelationshipCount()java.lang.StringrelationshipFilter()default voidvalidateReadConcurrency()default booleanvalidateRelationships()-
Methods inherited from interface org.neo4j.gds.config.BaseConfig
configKeys, sudo, toMap, usernameOverride
-
Methods inherited from interface org.neo4j.gds.config.GraphProjectConfig
creationTime, isFictitiousLoading, readConcurrency, username
-
Methods inherited from interface org.neo4j.gds.config.JobIdConfig
jobId
-
-
-
-
Method Detail
-
graphName
@Parameter java.lang.String graphName()
- Specified by:
graphNamein 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:
validateReadConcurrencyin interfaceGraphProjectConfig
-
graphStoreFactory
@Default @Ignore default GraphStoreFactory.Supplier graphStoreFactory()
- Specified by:
graphStoreFactoryin interfaceGraphProjectConfig
-
accept
@Ignore default <R> R accept(GraphProjectConfig.Cases<R> visitor)
- Specified by:
acceptin interfaceGraphProjectConfig
-
nodeCount
@Ignore default long nodeCount()
- Specified by:
nodeCountin interfaceGraphProjectConfig
-
relationshipCount
@Ignore default long relationshipCount()
- Specified by:
relationshipCountin interfaceGraphProjectConfig
-
validateRelationships
@Ignore default boolean validateRelationships()
- Specified by:
validateRelationshipsin 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)
-
-