## Uses of Interface
org.apache.hadoop.util.Progressable

Packages that use Progressable
org.apache.hadoop.contrib.index.mapred
org.apache.hadoop.examples.terasort: This package consists of 3 map/reduce applications for Hadoop to compete in the annual terabyte sort competition.
org.apache.hadoop.fs: An abstract file system API.
org.apache.hadoop.fs.ftp
org.apache.hadoop.fs.kfs: A client for the Kosmos filesystem (KFS)
org.apache.hadoop.fs.s3: A distributed, block-based implementation of `FileSystem` that uses Amazon S3 as a backing store.
org.apache.hadoop.fs.s3native: A distributed implementation of `FileSystem` for reading and writing files on Amazon S3.
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.mapred: A software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) parallelly on large clusters (thousands of nodes) built of commodity hardware in a reliable, fault-tolerant manner.
org.apache.hadoop.mapred.lib: Library of generally useful mappers, reducers, and partitioners.
org.apache.hadoop.mapred.lib.db: org.apache.hadoop.mapred.lib.db Package
org.apache.hadoop.mapreduce
org.apache.hadoop.util: Common utilities.

Uses of Progressable in org.apache.hadoop.contrib.index.mapred

Methods in org.apache.hadoop.contrib.index.mapred with parameters of type Progressable
`RecordWriter<Shard,Text>` `IndexUpdateOutputFormat.getRecordWriter(FileSystem fs, JobConf job, String name, Progressable progress)`

Uses of Progressable in org.apache.hadoop.examples.terasort

Methods in org.apache.hadoop.examples.terasort with parameters of type Progressable
`RecordWriter<Text,Text>` `TeraOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`

Uses of Progressable in org.apache.hadoop.fs

Methods in org.apache.hadoop.fs with parameters of type Progressable
`FSDataOutputStream` `FilterFileSystem.append(Path f, int bufferSize, Progressable progress)` Append to an existing file (optional operation).
`FSDataOutputStream` `ChecksumFileSystem.append(Path f, int bufferSize, Progressable progress)` Append to an existing file (optional operation).
`FSDataOutputStream` `RawLocalFileSystem.append(Path f, int bufferSize, Progressable progress)` 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.create(Path f, boolean overwrite, int bufferSize, Progressable progress)` Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
`FSDataOutputStream` `RawLocalFileSystem.create(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.create(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)` Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
`FSDataOutputStream` `HarFileSystem.create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`
`FSDataOutputStream` `FilterFileSystem.create(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` `ChecksumFileSystem.create(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` `RawLocalFileSystem.create(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.
`abstract FSDataOutputStream` `FileSystem.create(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.create(Path f, Progressable progress)` Create an FSDataOutputStream at the indicated Path with write-progress reporting.
`FSDataOutputStream` `FileSystem.create(Path f, short replication, Progressable progress)` Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
`FSDataOutputStream` `FileSystem.createNonRecursive(Path f, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)` Deprecated. API only for 0.20-append
`FSDataOutputStream` `ChecksumFileSystem.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` `RawLocalFileSystem.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, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)` Deprecated. API only for 0.20-append

Uses of Progressable in org.apache.hadoop.fs.ftp

Methods in org.apache.hadoop.fs.ftp with parameters of type Progressable
`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 Progressable in org.apache.hadoop.fs.kfs

Methods in org.apache.hadoop.fs.kfs with parameters of type Progressable
`FSDataOutputStream` `KosmosFileSystem.append(Path f, int bufferSize, Progressable progress)` This optional operation is not yet supported.
`FSDataOutputStream` `KosmosFileSystem.create(Path file, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`

Uses of Progressable in org.apache.hadoop.fs.s3

Methods in org.apache.hadoop.fs.s3 with parameters of type Progressable
`FSDataOutputStream` `S3FileSystem.append(Path f, int bufferSize, Progressable progress)` This optional operation is not yet supported.
`FSDataOutputStream` `S3FileSystem.create(Path file, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`

Uses of Progressable in org.apache.hadoop.fs.s3native

Methods in org.apache.hadoop.fs.s3native with parameters of type Progressable
`FSDataOutputStream` `NativeS3FileSystem.append(Path f, int bufferSize, Progressable progress)` This optional operation is not yet supported.
`FSDataOutputStream` `NativeS3FileSystem.create(Path f, FsPermission permission, boolean overwrite, int bufferSize, short replication, long blockSize, Progressable progress)`

Uses of Progressable in org.apache.hadoop.io

Methods in org.apache.hadoop.io with parameters of type Progressable
`SequenceFile.Writer` `SequenceFile.Sorter.cloneFileAttributes(Path inputFile, Path outputFile, Progressable prog)` Clones the attributes (like compression of the input file and creates a corresponding Writer
`static SequenceFile.Writer` `SequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, int bufferSize, short replication, long blockSize, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress, SequenceFile.Metadata metadata)` Construct the preferred type of SequenceFile Writer.
`static SequenceFile.Writer` `SequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress)` Construct the preferred type of SequenceFile Writer.
`static SequenceFile.Writer` `SequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress, SequenceFile.Metadata metadata)` Construct the preferred type of SequenceFile Writer.
`static SequenceFile.Writer` `SequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, Progressable progress)` Construct the preferred type of SequenceFile Writer.
`void` `SequenceFile.Sorter.setProgressable(Progressable progressable)` Set the progressable object in order to report progress.

Constructors in org.apache.hadoop.io with parameters of type Progressable
`ArrayFile.Writer(Configuration conf, FileSystem fs, String file, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, Progressable progress)` Create the named file for values of the named class.
`BloomMapFile.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class<? extends Writable> valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress)`
`BloomMapFile.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress, Progressable progress)`
`BloomMapFile.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress)`
`BloomMapFile.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, Progressable progress)`
`MapFile.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress)` Create the named map for keys of the named class.
`MapFile.Writer(Configuration conf, FileSystem fs, String dirName, Class<? extends WritableComparable> keyClass, Class valClass, SequenceFile.CompressionType compress, Progressable progress)` Create the named map for keys of the named class.
`MapFile.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, CompressionCodec codec, Progressable progress)` Create the named map using the named key comparator.
`MapFile.Writer(Configuration conf, FileSystem fs, String dirName, WritableComparator comparator, Class valClass, SequenceFile.CompressionType compress, Progressable progress)` Create the named map using the named key comparator.
`SequenceFile.Writer(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, int bufferSize, short replication, long blockSize, Progressable progress, SequenceFile.Metadata metadata)` Create the named file with write-progress reporter.
`SequenceFile.Writer(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, Progressable progress, SequenceFile.Metadata metadata)` Create the named file with write-progress reporter.

Uses of Progressable in org.apache.hadoop.mapred

Subinterfaces of Progressable in org.apache.hadoop.mapred
`interface` `Reporter` A facility for Map-Reduce applications to report progress and update counters, status information etc.

Classes in org.apache.hadoop.mapred that implement Progressable
`protected class` `Task.TaskReporter`

Methods in org.apache.hadoop.mapred that return Progressable
`Progressable` `TaskAttemptContext.getProgressible()`
`Progressable` `JobContext.getProgressible()` Get the progress mechanism for reporting progress.

Methods in org.apache.hadoop.mapred with parameters of type Progressable
`RecordWriter<K,V>` `OutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)` Get the `RecordWriter` for the given job.
`abstract RecordWriter<K,V>` `FileOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`
`RecordWriter<BytesWritable,BytesWritable>` `SequenceFileAsBinaryOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`
`RecordWriter<K,V>` `SequenceFileOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`
`RecordWriter<WritableComparable,Writable>` `MapFileOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`
`RecordWriter<K,V>` `TextOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`

Constructors in org.apache.hadoop.mapred with parameters of type Progressable
`Task.CombineOutputCollector(Counters.Counter outCounter, Progressable progressable, Configuration conf)`

Uses of Progressable in org.apache.hadoop.mapred.lib

Methods in org.apache.hadoop.mapred.lib with parameters of type Progressable
`protected RecordWriter<K,V>` `MultipleTextOutputFormat.getBaseRecordWriter(FileSystem fs, JobConf job, String name, Progressable arg3)`
`protected RecordWriter<K,V>` `MultipleSequenceFileOutputFormat.getBaseRecordWriter(FileSystem fs, JobConf job, String name, Progressable arg3)`
`protected abstract RecordWriter<K,V>` `MultipleOutputFormat.getBaseRecordWriter(FileSystem fs, JobConf job, String name, Progressable arg3)`
`RecordWriter<K,V>` `NullOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress)`
`RecordWriter<K,V>` `MultipleOutputFormat.getRecordWriter(FileSystem fs, JobConf job, String name, Progressable arg3)` Create a composite record writer that can write key/value data to different output files

Uses of Progressable in org.apache.hadoop.mapred.lib.db

Methods in org.apache.hadoop.mapred.lib.db with parameters of type Progressable
`RecordWriter<K,V>` `DBOutputFormat.getRecordWriter(FileSystem filesystem, JobConf job, String name, Progressable progress)` Get the `RecordWriter` for the given job.

Uses of Progressable in org.apache.hadoop.mapreduce

Classes in org.apache.hadoop.mapreduce that implement Progressable
`class` `MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>` The context that is given to the `Mapper`.
`class` `Mapper.Context`
`class` `ReduceContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>` The context passed to the `Reducer`.
`class` `Reducer.Context`
`class` `TaskAttemptContext` The context for task attempts.
`class` `TaskInputOutputContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>` A context object that allows input and output from the task.

Fields in org.apache.hadoop.mapreduce declared as Progressable
`protected Progressable` `ReduceContext.reporter`

Uses of Progressable in org.apache.hadoop.util

Methods in org.apache.hadoop.util with parameters of type Progressable
`void` `IndexedSorter.sort(IndexedSortable s, int l, int r, Progressable rep)` Same as `IndexedSorter.sort(IndexedSortable,int,int)`, but indicate progress periodically.
`void` `QuickSort.sort(IndexedSortable s, int p, int r, Progressable rep)` Same as `IndexedSorter.sort(IndexedSortable,int,int)`, but indicate progress periodically.
`void` `HeapSort.sort(IndexedSortable s, int p, int r, Progressable rep)` Same as `IndexedSorter.sort(IndexedSortable,int,int)`, but indicate progress periodically.

Copyright © 2009 The Apache Software Foundation