Interface Hits.HitsConfig

  • All Superinterfaces:
    org.neo4j.gds.config.AlgoBaseConfig, org.neo4j.gds.config.BaseConfig, org.neo4j.gds.config.ConcurrencyConfig, org.neo4j.gds.config.IterationsConfig, org.neo4j.gds.config.JobIdConfig, org.neo4j.gds.config.MutateConfig, org.neo4j.gds.config.MutateNodePropertyConfig, org.neo4j.gds.beta.pregel.PregelConfig, org.neo4j.gds.beta.pregel.PregelProcedureConfig, org.neo4j.gds.config.RelationshipWeightConfig, org.neo4j.gds.config.ToMapConvertible, org.neo4j.gds.config.WriteConfig, org.neo4j.gds.config.WritePropertyConfig
    Enclosing class:
    Hits

    @Configuration
    public static interface Hits.HitsConfig
    extends org.neo4j.gds.beta.pregel.PregelProcedureConfig
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.neo4j.gds.config.WriteConfig

        org.neo4j.gds.config.WriteConfig.ArrowConnectionInfo
    • Field Summary

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

        NODE_LABELS_KEY, RELATIONSHIP_TYPES_KEY
      • Fields inherited from interface org.neo4j.gds.config.BaseConfig

        LOG_PROGRESS_KEY, SUDO_KEY
      • Fields inherited from interface org.neo4j.gds.config.ConcurrencyConfig

        CONCURRENCY_KEY, CONCURRENCY_LIMITATION, DEFAULT_CONCURRENCY
      • Fields inherited from interface org.neo4j.gds.config.MutateNodePropertyConfig

        MUTATE_PROPERTY_KEY
      • Fields inherited from interface org.neo4j.gds.config.RelationshipWeightConfig

        RELATIONSHIP_WEIGHT_PROPERTY
      • Fields inherited from interface org.neo4j.gds.config.WriteConfig

        WRITE_CONCURRENCY_KEY
      • Fields inherited from interface org.neo4j.gds.config.WritePropertyConfig

        WRITE_PROPERTY_KEY
    • Method Summary

      All Methods Static Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default java.lang.String authProperty()  
      default int hitsIterations()  
      default java.lang.String hubProperty()  
      default boolean isAsynchronous()  
      default int maxIterations()  
      static Hits.HitsConfig of​(org.neo4j.gds.core.CypherMapWrapper userConfig)  
      default org.neo4j.gds.beta.pregel.Partitioning partitioning()  
      static @Nullable java.lang.String validateAuthProperty​(java.lang.String input)  
      static @Nullable java.lang.String validateHubProperty​(java.lang.String input)  
      • Methods inherited from interface org.neo4j.gds.config.AlgoBaseConfig

        graphStoreValidation, internalRelationshipTypes, nodeLabelIdentifiers, nodeLabels, nodeLabelsFilter, projectAllRelationshipTypes, relationshipTypes, relationshipTypesFilter, validateNodeLabels, validateRelationshipTypes
      • Methods inherited from interface org.neo4j.gds.config.BaseConfig

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

        concurrency, minBatchSize, validateConcurrency
      • Methods inherited from interface org.neo4j.gds.config.JobIdConfig

        jobId
      • Methods inherited from interface org.neo4j.gds.config.MutateNodePropertyConfig

        validateMutateProperty
      • Methods inherited from interface org.neo4j.gds.beta.pregel.PregelConfig

        useForkJoin
      • Methods inherited from interface org.neo4j.gds.beta.pregel.PregelProcedureConfig

        mutateProperty, validateGraphIsSuitableForWrite, writeProperty
      • Methods inherited from interface org.neo4j.gds.config.RelationshipWeightConfig

        hasRelationshipWeightProperty, relationshipWeightProperty, relationshipWeightValidation, validateRelationshipWeightProperty
      • Methods inherited from interface org.neo4j.gds.config.WriteConfig

        arrowConnectionInfo, validateWriteConcurrency, writeConcurrency
    • Method Detail

      • hitsIterations

        @Default
        default int hitsIterations()
      • maxIterations

        @Derived
        @Ignore
        default int maxIterations()
        Specified by:
        maxIterations in interface org.neo4j.gds.config.IterationsConfig
      • isAsynchronous

        @Ignore
        @Derived
        default boolean isAsynchronous()
        Specified by:
        isAsynchronous in interface org.neo4j.gds.beta.pregel.PregelConfig
      • hubProperty

        @Default
        @ConvertWith(method="validateHubProperty")
        default java.lang.String hubProperty()
      • authProperty

        @Default
        @ConvertWith(method="validateAuthProperty")
        default java.lang.String authProperty()
      • partitioning

        @ConvertWith(method="org.neo4j.gds.beta.pregel.Partitioning#parse")
        @ToMapValue("org.neo4j.gds.beta.pregel.Partitioning#toString")
        default org.neo4j.gds.beta.pregel.Partitioning partitioning()
        Specified by:
        partitioning in interface org.neo4j.gds.beta.pregel.PregelConfig
      • validateHubProperty

        @Nullable
        static @Nullable java.lang.String validateHubProperty​(java.lang.String input)
      • validateAuthProperty

        @Nullable
        static @Nullable java.lang.String validateAuthProperty​(java.lang.String input)
      • of

        static Hits.HitsConfig of​(org.neo4j.gds.core.CypherMapWrapper userConfig)