Class AsyncFSOutputHelper
java.lang.Object
org.apache.hadoop.hbase.io.asyncfs.AsyncFSOutputHelper
Helper class for creating AsyncFSOutput.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AsyncFSOutput
createOutput
(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path f, boolean overwrite, boolean createParent, short replication, long blockSize, org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup eventLoopGroup, Class<? extends org.apache.hbase.thirdparty.io.netty.channel.Channel> channelClass, StreamSlowMonitor monitor, boolean noLocalWrite) CreateFanOutOneBlockAsyncDFSOutput
forDistributedFileSystem
, and a simple implementation for otherFileSystem
which wraps around aFSDataOutputStream
.
-
Constructor Details
-
AsyncFSOutputHelper
private AsyncFSOutputHelper()
-
-
Method Details
-
createOutput
public static AsyncFSOutput createOutput(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path f, boolean overwrite, boolean createParent, short replication, long blockSize, org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup eventLoopGroup, Class<? extends org.apache.hbase.thirdparty.io.netty.channel.Channel> channelClass, StreamSlowMonitor monitor, boolean noLocalWrite) throws IOException, CommonFSUtils.StreamLacksCapabilityException CreateFanOutOneBlockAsyncDFSOutput
forDistributedFileSystem
, and a simple implementation for otherFileSystem
which wraps around aFSDataOutputStream
.
-