Class HdfsRepositoryFactory

  • All Implemented Interfaces:
    ai.djl.repository.RepositoryFactory

    public class HdfsRepositoryFactory
    extends java.lang.Object
    implements ai.djl.repository.RepositoryFactory
    A class responsible to create HdfsRepository instances.
    • Constructor Summary

      Constructors 
      Constructor Description
      HdfsRepositoryFactory()
      Creates an HdfsRepositoryFactory instance with default Configuration.
      HdfsRepositoryFactory​(org.apache.hadoop.conf.Configuration config)
      Creates an HdfsRepositoryFactory instance with the specified Configuration.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getSupportedScheme()
      ai.djl.repository.Repository newInstance​(java.lang.String name, java.net.URI uri)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HdfsRepositoryFactory

        public HdfsRepositoryFactory()
        Creates an HdfsRepositoryFactory instance with default Configuration.
      • HdfsRepositoryFactory

        public HdfsRepositoryFactory​(org.apache.hadoop.conf.Configuration config)
        Creates an HdfsRepositoryFactory instance with the specified Configuration.
        Parameters:
        config - the Configuration
    • Method Detail

      • newInstance

        public ai.djl.repository.Repository newInstance​(java.lang.String name,
                                                        java.net.URI uri)
        Specified by:
        newInstance in interface ai.djl.repository.RepositoryFactory
      • getSupportedScheme

        public java.util.Set<java.lang.String> getSupportedScheme()
        Specified by:
        getSupportedScheme in interface ai.djl.repository.RepositoryFactory