Interface GraphProjectFromCypherAggregationConfig

  • All Superinterfaces:
    org.neo4j.gds.config.BaseConfig, org.neo4j.gds.config.GraphProjectConfig, org.neo4j.gds.config.JobIdConfig, org.neo4j.gds.config.ToMapConvertible

    @Configuration
    public interface GraphProjectFromCypherAggregationConfig
    extends org.neo4j.gds.config.GraphProjectConfig
    • Field Summary

      • Fields inherited from interface org.neo4j.gds.config.BaseConfig

        LOG_PROGRESS_KEY, SUDO_KEY
      • 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 Default Methods 
      Modifier and Type Method Description
      default <R> R accept​(org.neo4j.gds.config.GraphProjectConfig.Cases<R> cases)  
      default org.neo4j.gds.core.Aggregation aggregation()  
      default org.neo4j.gds.api.GraphStoreFactory.Supplier graphStoreFactory()  
      default java.util.List<java.lang.String> inverseIndexedRelationshipTypes()  
      static GraphProjectFromCypherAggregationConfig of​(java.lang.String userName, java.lang.String graphName, @Nullable java.util.Map<java.lang.String,​java.lang.Object> config)  
      static GraphProjectFromCypherAggregationConfig of​(java.lang.String userName, java.lang.String graphName, org.neo4j.values.virtual.MapValue config)  
      default org.neo4j.gds.Orientation orientation()  
      default java.util.Set<java.lang.String> outputFieldDenylist()  
      default java.util.List<java.lang.String> undirectedRelationshipTypes()  
      • Methods inherited from interface org.neo4j.gds.config.BaseConfig

        configKeys, logProgress, sudo, toMap, usernameOverride
      • Methods inherited from interface org.neo4j.gds.config.GraphProjectConfig

        creationTime, graphName, isFictitiousLoading, nodeCount, readConcurrency, relationshipCount, username, validateReadConcurrency, validateRelationships
      • Methods inherited from interface org.neo4j.gds.config.JobIdConfig

        jobId
    • Method Detail

      • orientation

        @Default
        @Ignore
        default org.neo4j.gds.Orientation orientation()
      • aggregation

        @Default
        @Ignore
        default org.neo4j.gds.core.Aggregation aggregation()
      • undirectedRelationshipTypes

        @Default
        default java.util.List<java.lang.String> undirectedRelationshipTypes()
      • inverseIndexedRelationshipTypes

        @Default
        default java.util.List<java.lang.String> inverseIndexedRelationshipTypes()
      • graphStoreFactory

        @Ignore
        default org.neo4j.gds.api.GraphStoreFactory.Supplier graphStoreFactory()
        Specified by:
        graphStoreFactory in interface org.neo4j.gds.config.GraphProjectConfig
      • outputFieldDenylist

        @Derived
        @Ignore
        default java.util.Set<java.lang.String> outputFieldDenylist()
      • of

        @TestOnly
        static GraphProjectFromCypherAggregationConfig of​(java.lang.String userName,
                                                          java.lang.String graphName,
                                                          @Nullable
                                                          @Nullable java.util.Map<java.lang.String,​java.lang.Object> config)
      • accept

        @Ignore
        default <R> R accept​(org.neo4j.gds.config.GraphProjectConfig.Cases<R> cases)
        Specified by:
        accept in interface org.neo4j.gds.config.GraphProjectConfig