Example usage for org.apache.commons.vfs2.provider.hdfs HdfsFileSystemConfigBuilder getInstance

List of usage examples for org.apache.commons.vfs2.provider.hdfs HdfsFileSystemConfigBuilder getInstance

Introduction

In this page you can find the example usage for org.apache.commons.vfs2.provider.hdfs HdfsFileSystemConfigBuilder getInstance.

Prototype

public static HdfsFileSystemConfigBuilder getInstance() 

Source Link

Usage

From source file:org.schedoscope.export.ftp.upload.Uploader.java

private void initFileSystem(Configuration conf, boolean passive, boolean userIsRoot) throws IOException {

    this.fsManager = new StandardFileSystemManager();
    this.fsManager.init();
    this.opts = new FileSystemOptions();

    // configure hdfs file system
    HdfsFileSystemConfigBuilder.getInstance().setConfigConfiguration(opts, conf);

    // configure sftp file system
    SftpFileSystemConfigBuilder.getInstance().setUserDirIsRoot(opts, userIsRoot);

    // configure ftp file system
    FtpFileSystemConfigBuilder.getInstance().setUserDirIsRoot(opts, userIsRoot);
    FtpFileSystemConfigBuilder.getInstance().setPassiveMode(opts, passive);
}