@InterfaceAudience.Public @InterfaceStability.Stable public class FSDataOutputStream extends DataOutputStream implements Syncable
OutputStream
in a DataOutputStream
,
buffers output through a BufferedOutputStream
and creates a checksum
file.written
out
Constructor and Description |
---|
FSDataOutputStream(OutputStream out)
Deprecated.
|
FSDataOutputStream(OutputStream out,
org.apache.hadoop.fs.FileSystem.Statistics stats) |
FSDataOutputStream(OutputStream out,
org.apache.hadoop.fs.FileSystem.Statistics stats,
long startPosition) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the underlying output stream.
|
long |
getPos()
Get the current position in the output stream.
|
void |
hflush()
Flush out the data in client's user buffer.
|
void |
hsync()
Similar to posix fsync, flush out the data in client's user buffer
all the way to the disk device (but the disk may have it in its cache).
|
void |
sync()
Deprecated.
|
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
write
@Deprecated public FSDataOutputStream(OutputStream out) throws IOException
IOException
public FSDataOutputStream(OutputStream out, org.apache.hadoop.fs.FileSystem.Statistics stats) throws IOException
IOException
public FSDataOutputStream(OutputStream out, org.apache.hadoop.fs.FileSystem.Statistics stats, long startPosition) throws IOException
IOException
public long getPos() throws IOException
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class FilterOutputStream
IOException
@Deprecated public void sync() throws IOException
sync
in interface Syncable
IOException
Syncable.hflush()
public void hflush() throws IOException
Syncable
hflush
in interface Syncable
IOException
- if any error occurspublic void hsync() throws IOException
Syncable
hsync
in interface Syncable
IOException
- if error occursCopyright © 2014 Apache Software Foundation. All Rights Reserved.