Interface UserCatalog


  • public interface UserCatalog
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> availableModelNames()  
      Model<?,​?,​?> drop​(java.lang.String modelName, boolean failOnMissing)  
      boolean exists​(java.lang.String modelName)  
      <D,​C extends ModelConfig,​I extends org.neo4j.gds.config.ToMapConvertible>
      Model<D,​C,​I>
      get​(java.lang.String modelName, java.lang.Class<D> dataClass, java.lang.Class<C> configClass, java.lang.Class<I> infoClass)  
      Model<?,​?,​?> getUntyped​(java.lang.String modelName)  
      java.util.Collection<Model<?,​?,​?>> list()  
      Model<?,​?,​?> list​(java.lang.String modelName)  
      void removeAllLoadedModels()  
      void set​(Model<?,​?,​?> model)  
      java.util.stream.Stream<Model<?,​?,​?>> streamModels()  
      java.util.Optional<java.lang.String> type​(java.lang.String modelName)  
      void verifyModelCanBeStored​(java.lang.String modelName, java.lang.String modelType)  
    • Method Detail

      • get

        <D,​C extends ModelConfig,​I extends org.neo4j.gds.config.ToMapConvertible> Model<D,​C,​I> get​(java.lang.String modelName,
                                                                                                                           java.lang.Class<D> dataClass,
                                                                                                                           java.lang.Class<C> configClass,
                                                                                                                           java.lang.Class<I> infoClass)
      • getUntyped

        Model<?,​?,​?> getUntyped​(java.lang.String modelName)
      • set

        void set​(Model<?,​?,​?> model)
      • list

        java.util.Collection<Model<?,​?,​?>> list()
      • list

        Model<?,​?,​?> list​(java.lang.String modelName)
      • streamModels

        java.util.stream.Stream<Model<?,​?,​?>> streamModels()
      • availableModelNames

        java.util.Set<java.lang.String> availableModelNames()
      • exists

        boolean exists​(java.lang.String modelName)
      • type

        java.util.Optional<java.lang.String> type​(java.lang.String modelName)
      • drop

        Model<?,​?,​?> drop​(java.lang.String modelName,
                                      boolean failOnMissing)
      • removeAllLoadedModels

        void removeAllLoadedModels()
      • verifyModelCanBeStored

        void verifyModelCanBeStored​(java.lang.String modelName,
                                    java.lang.String modelType)