Uses of Class org.apache.hadoop.fs.FSDataOutputStream (Apache Hadoop Common 3.5.0 API)
Description: use: package: org.apache.hadoop.fs, class: FSDataOutputStream

# Uses of Class
org.apache.hadoop.fs.FSDataOutputStream

Packages that use FSDataOutputStream
Package
Description
org.apache.hadoop.fs
An abstract file system API.
org.apache.hadoop.fs.crypto
org.apache.hadoop.fs.ftp
org.apache.hadoop.fs.sftp
SFTP FileSystem package.
org.apache.hadoop.fs.viewfs
ViewFileSystem and ViewFileSystemOverloadScheme classes.
org.apache.hadoop.io
Generic i/o code for use when reading and writing data to the network, to databases, and to files.
org.apache.hadoop.io.file.tfile
org.apache.hadoop.util
Common utilities.

- ## Uses of FSDataOutputStream in org.apache.hadoop.fs

  Classes in org.apache.hadoop.fs with type parameters of type FSDataOutputStream
  Modifier and Type
  Class
  Description
  `class`
  `FSDataOutputStreamBuilder<S extends FSDataOutputStream,B extends FSDataOutputStreamBuilder<S,B>>`
  Builder for `FSDataOutputStream` and its subclasses.
  Methods in org.apache.hadoop.fs that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  ChecksumFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `FSDataOutputStream`
  FileSystem.`append(Path f)`
  Append to an existing file (optional operation).
  `FSDataOutputStream`
  FileSystem.`append(Path f, boolean appendToNewBlock)`
  Append to an existing file (optional operation).
  `FSDataOutputStream`
  FileSystem.`append(Path f, int bufferSize)`
  Append to an existing file (optional operation).
  `abstract FSDataOutputStream`
  FileSystem.`append(Path f, int bufferSize, Progressable progress)`
  Append to an existing file (optional operation).
  `FSDataOutputStream`
  FileSystem.`append(Path f, int bufferSize, Progressable progress, boolean appendToNewBlock)`
  Append to an existing file (optional operation).
  `FSDataOutputStream`
  FilterFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `FSDataOutputStream`
  HarFileSystem.`append(Path f)`
  `FSDataOutputStream`
  HarFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `FSDataOutputStream`
  RawLocalFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `final FSDataOutputStream`
  AbstractFileSystem.`create(Path f, EnumSet<CreateFlag> createFlag, Options.CreateOpts... opts)`
  The specification of this method matches that of `FileContext.create(Path, EnumSet, Options.CreateOpts...)` except that the Path f must be fully qualified and the permission is absolute (i.e. umask has been applied).
  `FSDataOutputStream`
  ChecksumFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  ChecksumFileSystem.`create(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt)`
  `FSDataOutputStream`
  FileContext.`create(Path f, EnumSet<CreateFlag> createFlag, Options.CreateOpts... opts)`
  Create or overwrite file on indicated path and returns an output stream for writing into the file.
  `static FSDataOutputStream`
  FileSystem.`create(FileSystem fs, Path file, FsPermission permission)`
  Create a file with the provided permission.
  `FSDataOutputStream`
  FileSystem.`create(Path f)`
  Create an FSDataOutputStream at the indicated Path.
  `FSDataOutputStream`
  FileSystem.`create(Path f, boolean overwrite)`
  Create an FSDataOutputStream at the indicated Path.
  `FSDataOutputStream`
  FileSystem.`create(Path f, boolean overwrite, int bufferSize)`
  Create an FSDataOutputStream at the indicated Path.
  `FSDataOutputStream`
  FileSystem.`create(Path f, boolean overwrite, int bufferSize, short replication, long blockSize)`
  Create an FSDataOutputStream at the indicated Path.
  `FSDataOutputStream`
  FileSystem.`create(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  Create an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`create(Path f, boolean overwrite, int bufferSize, Progressable progress)`
  Create an `FSDataOutputStream` at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`create(Path f, short replication)`
  Create an FSDataOutputStream at the indicated Path.
  `FSDataOutputStream`
  FileSystem.`create(Path f, short replication, Progressable progress)`
  Create an FSDataOutputStream at the indicated Path with write-progress reporting.
  `abstract FSDataOutputStream`
  FileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  Create an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`create(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  Create an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`create(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt)`
  Create an FSDataOutputStream at the indicated Path with a custom checksum option.
  `FSDataOutputStream`
  FileSystem.`create(Path f, Progressable progress)`
  Create an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FilterFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  FilterFileSystem.`create(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt)`
  `FSDataOutputStream`
  HarFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  RawLocalFileSystem.`create(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  RawLocalFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `abstract FSDataOutputStream`
  AbstractFileSystem.`createInternal(Path f, EnumSet<CreateFlag> flag, FsPermission absolutePermission, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt, boolean createParent)`
  The specification of this method matches that of `AbstractFileSystem.create(Path, EnumSet, Options.CreateOpts...)` except that the opts have been declared explicitly.
  `FSDataOutputStream`
  ChecksumFs.`createInternal(Path f, EnumSet<CreateFlag> createFlag, FsPermission absolutePermission, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt, boolean createParent)`
  `FSDataOutputStream`
  DelegateToFileSystem.`createInternal(Path f, EnumSet<CreateFlag> flag, FsPermission absolutePermission, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt, boolean createParent)`
  `FSDataOutputStream`
  FilterFs.`createInternal(Path f, EnumSet<CreateFlag> flag, FsPermission absolutePermission, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt, boolean createParent)`
  `FSDataOutputStream`
  ChecksumFileSystem.`createNonRecursive(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  ChecksumFileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  FileSystem.`createNonRecursive(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`createNonRecursive(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
  `FSDataOutputStream`
  FilterFileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  HarFileSystem.`createNonRecursive(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  RawLocalFileSystem.`createNonRecursive(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  RawLocalFileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  `protected FSDataOutputStream`
  FileSystem.`primitiveCreate(Path f, FsPermission absolutePermission, EnumSet<CreateFlag> flag, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt)`
  Deprecated.
  `protected FSDataOutputStream`
  FilterFileSystem.`primitiveCreate(Path f, FsPermission absolutePermission, EnumSet<CreateFlag> flag, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt)`
  Methods in org.apache.hadoop.fs that return types with arguments of type FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStreamBuilder<FSDataOutputStream,?>`
  FileContext.`create(Path f)`
  Create a `FSDataOutputStreamBuilder` for creating or overwriting a file on indicated path.

- ## Uses of FSDataOutputStream in org.apache.hadoop.fs.crypto

  Subclasses of FSDataOutputStream in org.apache.hadoop.fs.crypto
  Modifier and Type
  Class
  Description
  `class`
  `CryptoFSDataOutputStream`
  Constructors in org.apache.hadoop.fs.crypto with parameters of type FSDataOutputStream
  Modifier
  Constructor
  Description
  ``
  `CryptoFSDataOutputStream(FSDataOutputStream out, CryptoCodec codec, byte[] key, byte[] iv)`
  ``
  `CryptoFSDataOutputStream(FSDataOutputStream out, CryptoCodec codec, int bufferSize, byte[] key, byte[] iv)`
  ``
  `CryptoFSDataOutputStream(FSDataOutputStream out, CryptoCodec codec, int bufferSize, byte[] key, byte[] iv, boolean closeOutputStream)`

- ## Uses of FSDataOutputStream in org.apache.hadoop.fs.ftp

  Methods in org.apache.hadoop.fs.ftp that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  FTPFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  This optional operation is not yet supported.
  `FSDataOutputStream`
  FTPFileSystem.`create(Path file, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  A stream obtained via this call must be closed before using other APIs of this class or else the invocation will block.

- ## Uses of FSDataOutputStream in org.apache.hadoop.fs.sftp

  Methods in org.apache.hadoop.fs.sftp that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  SFTPFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `FSDataOutputStream`
  SFTPFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  A stream obtained via this call must be closed before using other APIs of this class or else the invocation will block.

- ## Uses of FSDataOutputStream in org.apache.hadoop.fs.viewfs

  Methods in org.apache.hadoop.fs.viewfs that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  ViewFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `FSDataOutputStream`
  ViewFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  `FSDataOutputStream`
  ViewFs.`createInternal(Path f, EnumSet<CreateFlag> flag, FsPermission absolutePermission, int bufferSize, short replication, long blockSize, Progressable progress, Options.ChecksumOpt checksumOpt, boolean createParent)`
  `FSDataOutputStream`
  ViewFileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`

- ## Uses of FSDataOutputStream in org.apache.hadoop.io

  Methods in org.apache.hadoop.io with parameters of type FSDataOutputStream
  Modifier and Type
  Method
  Description
  `static SequenceFile.Writer`
  SequenceFile.`createWriter(Configuration conf, FSDataOutputStream out, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec)`
  Deprecated.
  Use `SequenceFile.createWriter(Configuration, Writer.Option...)` instead.
  `static SequenceFile.Writer`
  SequenceFile.`createWriter(Configuration conf, FSDataOutputStream out, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, SequenceFile.Metadata metadata)`
  Deprecated.
  Use `SequenceFile.createWriter(Configuration, Writer.Option...)` instead.
  `static SequenceFile.Writer.Option`
  SequenceFile.Writer.`stream(FSDataOutputStream value)`

- ## Uses of FSDataOutputStream in org.apache.hadoop.io.file.tfile

  Constructors in org.apache.hadoop.io.file.tfile with parameters of type FSDataOutputStream
  Modifier
  Constructor
  Description
  ``
  `Writer(FSDataOutputStream fsdos, int minBlockSize, String compressName, String comparator, Configuration conf)`
  Constructor

- ## Uses of FSDataOutputStream in org.apache.hadoop.util

  Methods in org.apache.hadoop.util that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  Options.FSDataOutputStreamOption.`getValue()`
  Constructors in org.apache.hadoop.util with parameters of type FSDataOutputStream
  Modifier
  Constructor
  Description
  `protected`
  `FSDataOutputStreamOption(FSDataOutputStream value)`