presto-hive/src/main/java/io/prestosql/plugin/hive/metastore/file/FileMetastoreModule.java/FileMetastoreModule/configure
class FileMetastoreModule:    @Override
    public void configure(Binder binder)
    {
        configBinder(binder).bindConfig(FileHiveMetastoreConfig.class);
        binder.bind(HiveMetastore.class).annotatedWith(ForCachingHiveMetastore.class).to(FileHiveMetastore.class).in(Scopes.SINGLETON);
        binder.install(new CachingHiveMetastoreModule());
    }