Uses of Interface org.apache.hadoop.fs.statistics.IOStatistics (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.fs.statistics, interface: IOStatistics

# Uses of Interface
org.apache.hadoop.fs.statistics.IOStatistics

Packages that use IOStatistics
Package
Description
org.apache.hadoop.fs
Implementations of `AbstractFileSystem` for hdfs over rpc and hdfs over web.
org.apache.hadoop.fs.statistics
This package contains support for statistic collection and reporting.
org.apache.hadoop.io.compress
org.apache.hadoop.mapreduce.lib.output
org.apache.hadoop.mapreduce.lib.output.committer.manifest.files
Persistence formats.

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

  Methods in org.apache.hadoop.fs that return IOStatistics
  Modifier and Type
  Method
  Description
  `IOStatistics`
  FSDataInputStream.`getIOStatistics()`
  Get the IO Statistics of the nested stream, falling back to null if the stream does not implement the interface `IOStatisticsSource`.
  `IOStatistics`
  FSDataOutputStream.`getIOStatistics()`
  Get the IO Statistics of the nested stream, falling back to empty statistics if the stream does not implement the interface `IOStatisticsSource`.

- ## Uses of IOStatistics in org.apache.hadoop.fs.statistics

  Subinterfaces of IOStatistics in org.apache.hadoop.fs.statistics
  Modifier and Type
  Interface
  Description
  `interface`
  `IOStatisticsSetters`
  Setter for IOStatistics entries.
  Classes in org.apache.hadoop.fs.statistics that implement IOStatistics
  Modifier and Type
  Class
  Description
  `final class`
  `IOStatisticsSnapshot`
  Snapshot of statistics from a different source.
  Methods in org.apache.hadoop.fs.statistics that return IOStatistics
  Modifier and Type
  Method
  Description
  `static IOStatistics`
  IOStatisticsSupport.`retrieveIOStatistics(Object source)`
  Get the IOStatistics of the source, casting it if it is of the relevant type, otherwise, if it implements `IOStatisticsSource` extracting the value.
  Methods in org.apache.hadoop.fs.statistics with parameters of type IOStatistics
  Modifier and Type
  Method
  Description
  `boolean`
  IOStatisticsAggregator.`aggregate(IOStatistics statistics)`
  Aggregate the supplied statistics into the current set.
  `boolean`
  IOStatisticsSnapshot.`aggregate(IOStatistics source)`
  Aggregate the current statistics with the source reference passed in.
  `static Object`
  IOStatisticsLogging.`demandStringifyIOStatistics(IOStatistics statistics)`
  On demand stringifier of an IOStatistics instance.
  `static DurationStatisticSummary`
  DurationStatisticSummary.`fetchDurationSummary(IOStatistics source, String key, boolean success)`
  Fetch the duration timing summary of success or failure operations from an IO Statistics source.
  `static DurationStatisticSummary`
  DurationStatisticSummary.`fetchSuccessSummary(IOStatistics source, String key)`
  Fetch the duration timing summary from an IOStatistics source.
  `static String`
  IOStatisticsLogging.`ioStatisticsToPrettyString(IOStatistics statistics)`
  Convert IOStatistics to a string form, with all the metrics sorted and empty value stripped.
  `static String`
  IOStatisticsLogging.`ioStatisticsToString(IOStatistics statistics)`
  Convert IOStatistics to a string form.
  `void`
  IOStatisticsSnapshot.`snapshot(IOStatistics source)`
  Take a snapshot.
  `static IOStatisticsSnapshot`
  IOStatisticsSupport.`snapshotIOStatistics(IOStatistics statistics)`
  Take a snapshot of the current statistics state.
  Constructors in org.apache.hadoop.fs.statistics with parameters of type IOStatistics
  Modifier
  Constructor
  Description
  ``
  `IOStatisticsSnapshot(IOStatistics source)`
  Construct, taking a snapshot of the source statistics data if the source is non-null.

- ## Uses of IOStatistics in org.apache.hadoop.io.compress

  Methods in org.apache.hadoop.io.compress that return IOStatistics
  Modifier and Type
  Method
  Description
  `IOStatistics`
  CompressionInputStream.`getIOStatistics()`
  Return any IOStatistics provided by the underlying stream.
  `IOStatistics`
  CompressionOutputStream.`getIOStatistics()`
  Return any IOStatistics provided by the underlying stream.

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

  Methods in org.apache.hadoop.mapreduce.lib.output that return IOStatistics
  Modifier and Type
  Method
  Description
  `IOStatistics`
  BindingPathOutputCommitter.`getIOStatistics()`

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

  Methods in org.apache.hadoop.mapreduce.lib.output.committer.manifest.files with parameters of type IOStatistics
  Modifier and Type
  Method
  Description
  `void`
  ManifestSuccessData.`snapshotIOStatistics(IOStatistics iostats)`
  Set the IOStatistics to a snapshot of the source.