List of usage examples for org.apache.hadoop.fs FileSystem appendFile
public FSDataOutputStreamBuilder appendFile(Path path)
From source file:org.apache.pulsar.io.hdfs.sink.HdfsAbstractSink.java
License:Apache License
@SuppressWarnings("rawtypes") protected final FSDataOutputStreamBuilder getOutputStreamBuilder() throws IOException { Path path = getPath();/*from w w w . ja v a2s . co m*/ FileSystem fs = getFileSystemAsUser(getConfiguration(), getUserGroupInformation()); FSDataOutputStreamBuilder builder = fs.exists(path) ? fs.appendFile(path) : fs.createFile(path); return builder.recursive().permission(new FsPermission(FsAction.ALL, FsAction.ALL, FsAction.ALL)); }