Interface GraphCreateFromStoreConfig

    • Field Detail

      • RELATIONSHIP_PROJECTION_KEY

        static final java.lang.String RELATIONSHIP_PROJECTION_KEY
        See Also:
        Constant Field Values
      • RELATIONSHIP_PROPERTIES_KEY

        static final java.lang.String RELATIONSHIP_PROPERTIES_KEY
        See Also:
        Constant Field Values
    • Method Detail

      • nodeProjections

        @Key("nodeProjection")
        @ConvertWith("org.neo4j.graphalgo.AbstractNodeProjections#fromObject")
        org.neo4j.graphalgo.NodeProjections nodeProjections()
      • relationshipProjections

        @Key("relationshipProjection")
        @ConvertWith("org.neo4j.graphalgo.AbstractRelationshipProjections#fromObject")
        org.neo4j.graphalgo.RelationshipProjections relationshipProjections()
      • nodeProperties

        @Default
        @Parameter(false)
        @ConvertWith("org.neo4j.graphalgo.AbstractPropertyMappings#fromObject")
        default org.neo4j.graphalgo.PropertyMappings nodeProperties()
      • relationshipProperties

        @Default
        @Parameter(false)
        @ConvertWith("org.neo4j.graphalgo.AbstractPropertyMappings#fromObject")
        default org.neo4j.graphalgo.PropertyMappings relationshipProperties()
      • validateProjectionsAreNotEmpty

        @Check
        default void validateProjectionsAreNotEmpty()
      • verifyProperties

        @Ignore
        default void verifyProperties​(java.util.Set<java.lang.String> propertiesFromMapping,
                                      java.util.Set<java.lang.String> propertiesFromProjection,
                                      java.lang.String type)
      • of

        static GraphCreateFromStoreConfig of​(java.lang.String userName,
                                             java.lang.String graphName,
                                             java.lang.Object nodeProjections,
                                             java.lang.Object relationshipProjections,
                                             org.neo4j.graphalgo.core.CypherMapWrapper config)
      • fromProcedureConfig

        static GraphCreateFromStoreConfig fromProcedureConfig​(java.lang.String username,
                                                              org.neo4j.graphalgo.core.CypherMapWrapper config)