Interface WriteConfig

    • Field Detail

      • WRITE_CONCURRENCY_KEY

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

      • writeConcurrency

        @Default
        @Key("writeConcurrency")
        default int writeConcurrency()
      • validateWriteConcurrency

        @Check
        default void validateWriteConcurrency()
      • arrowConnectionInfo

        @ConvertWith(method="org.neo4j.gds.config.WriteConfig.ArrowConnectionInfo#parse")
        java.util.Optional<WriteConfig.ArrowConnectionInfo> arrowConnectionInfo()
        This config option will only exist temporarily for testing the "serverless" architecture. It should only be used for arrow write-back. In the final version we will no longer pass this information in procedure calls, but replace those calls with an arrow protocol. Note that not every write-back path supports forwarding this information to the export builders.
      • validateGraphIsSuitableForWrite

        @GraphStoreValidationCheck
        @Default
        default void validateGraphIsSuitableForWrite​(GraphStore graphStore,
                                                     java.util.Collection<org.neo4j.gds.NodeLabel> selectedLabels,
                                                     java.util.Collection<org.neo4j.gds.RelationshipType> selectedRelationshipTypes)