Uses of Class org.apache.hadoop.mapreduce.lib.output.PathOutputCommitter (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.mapreduce.lib.output, class: PathOutputCommitter

# Uses of Class
org.apache.hadoop.mapreduce.lib.output.PathOutputCommitter

Packages that use PathOutputCommitter
Package
Description
org.apache.hadoop.fs.s3a.commit
Support for committing the output of analytics jobs directly to S3.
org.apache.hadoop.fs.s3a.commit.magic
This is the "Magic" committer and support.
org.apache.hadoop.mapreduce.lib.output
org.apache.hadoop.mapreduce.lib.output.committer.manifest
Intermediate manifest committer.

- ## Uses of PathOutputCommitter in org.apache.hadoop.fs.s3a.commit

  Subclasses of PathOutputCommitter in org.apache.hadoop.fs.s3a.commit
  Modifier and Type
  Class
  Description
  `class`
  `org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter`
  Abstract base class for S3A committers; allows for any commonality between different architectures.

- ## Uses of PathOutputCommitter in org.apache.hadoop.fs.s3a.commit.magic

  Subclasses of PathOutputCommitter in org.apache.hadoop.fs.s3a.commit.magic
  Modifier and Type
  Class
  Description
  `class`
  `MagicS3GuardCommitter`
  This is a dedicated committer which requires the "magic" directory feature of the S3A Filesystem to be enabled; it then uses paths for task and job attempts in magic paths, so as to ensure that the final output goes direct to the destination directory.

- ## Uses of PathOutputCommitter in org.apache.hadoop.mapreduce.lib.output

  Subclasses of PathOutputCommitter in org.apache.hadoop.mapreduce.lib.output
  Modifier and Type
  Class
  Description
  `class`
  `BindingPathOutputCommitter`
  This is a special committer which creates the factory for the committer and runs off that.
  `class`
  `FileOutputCommitter`
  An `OutputCommitter` that commits files specified in job output directory i.e.
  `class`
  `PartialFileOutputCommitter`
  An `OutputCommitter` that commits files specified in job output directory i.e.
  Methods in org.apache.hadoop.mapreduce.lib.output that return PathOutputCommitter
  Modifier and Type
  Method
  Description
  `static PathOutputCommitter`
  PathOutputCommitterFactory.`createCommitter(Path outputPath, TaskAttemptContext context)`
  Create the committer factory for a task attempt and destination, then create the committer from it.
  `protected final PathOutputCommitter`
  PathOutputCommitterFactory.`createFileOutputCommitter(Path outputPath, TaskAttemptContext context)`
  Create an instance of the default committer, a `FileOutputCommitter` for a task.
  `PathOutputCommitter`
  PathOutputCommitterFactory.`createOutputCommitter(Path outputPath, TaskAttemptContext context)`
  Create an output committer for a task attempt.
  `PathOutputCommitter`
  BindingPathOutputCommitter.`getCommitter()`
  Get the inner committer.

- ## Uses of PathOutputCommitter in org.apache.hadoop.mapreduce.lib.output.committer.manifest

  Subclasses of PathOutputCommitter in org.apache.hadoop.mapreduce.lib.output.committer.manifest
  Modifier and Type
  Class
  Description
  `class`
  `ManifestCommitter`
  This is the Intermediate-Manifest committer.