Uses of Class org.apache.hadoop.fs.FSDataOutputStream (Apache Hadoop Main 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
Implementations of `AbstractFileSystem` for hdfs over rpc and hdfs over web.
org.apache.hadoop.fs.adl
Supporting classes for metrics instrumentation.
org.apache.hadoop.fs.azure
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.fs.ftp
org.apache.hadoop.fs.viewfs
ViewFileSystem and ViewFileSystemOverloadScheme classes.
org.apache.hadoop.hdfs.client
This package provides the administrative APIs for HDFS.
org.apache.hadoop.io
Generic i/o code for use when reading and writing data to the network, to databases, and to files.

- ## 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`
  RawLocalFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  `final FSDataOutputStream`
  AbstractFileSystem.`create(Path f, EnumSet<CreateFlag> createFlag, org.apache.hadoop.fs.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, org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)`
  `FSDataOutputStream`
  FileContext.`create(Path f, EnumSet<CreateFlag> createFlag, org.apache.hadoop.fs.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, org.apache.hadoop.fs.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, org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)`
  `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, org.apache.hadoop.fs.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`
  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`
  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, org.apache.hadoop.fs.Options.ChecksumOpt checksumOpt)`
  Deprecated.
  `protected FSDataOutputStream`
  FilterFileSystem.`primitiveCreate(Path f, FsPermission absolutePermission, EnumSet<CreateFlag> flag, int bufferSize, short replication, long blockSize, Progressable progress, org.apache.hadoop.fs.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.adl

  Methods in org.apache.hadoop.fs.adl that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  AdlFileSystem.`append(Path f, int bufferSize, Progressable progress)`
  Append to an existing file (optional operation).
  `FSDataOutputStream`
  AdlFileSystem.`create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
  Create call semantic is handled differently in case of ADL.
  `FSDataOutputStream`
  AdlFileSystem.`createNonRecursive(Path f, FsPermission permission, EnumSet<CreateFlag> flags, int bufferSize, short replication, long blockSize, Progressable progress)`
  Deprecated.
  API only for 0.20-append

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

  Methods in org.apache.hadoop.fs.azure that return FSDataOutputStream
  Modifier and Type
  Method
  Description
  `FSDataOutputStream`
  NativeAzureFileSystem.`append(Path path, int i, Progressable progressable)`
  Deprecated.
  `FSDataOutputStream`
  NativeAzureFileSystem.`create(Path path, FsPermission fsPermission, boolean b, int i, short i1, long l, Progressable progressable)`
  Deprecated.

- ## 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.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, org.apache.hadoop.fs.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.hdfs.client

  Subclasses of FSDataOutputStream in org.apache.hadoop.hdfs.client
  Modifier and Type
  Class
  Description
  `class`
  `HdfsDataOutputStream`
  The Hdfs implementation of `FSDataOutputStream`.

- ## 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 org.apache.hadoop.io.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 org.apache.hadoop.io.SequenceFile.Writer`
  SequenceFile.`createWriter(Configuration conf, FSDataOutputStream out, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, org.apache.hadoop.io.SequenceFile.Metadata metadata)`
  Deprecated.
  Use `SequenceFile.createWriter(Configuration, Writer.Option...)` instead.