DF (Hadoop 0.20.2+320 API)
Date: 2010-06-28

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.hadoop.fs
Class DF

    java.lang.Object
      org.apache.hadoop.util.Shell
          org.apache.hadoop.fs.DF

    public class DF

extends Shell

Filesystem disk space usage statistics. Uses the unix 'df' program. Tested on Linux, FreeBSD, Cygwin.

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.hadoop.util.Shell
`Shell.ExitCodeException, Shell.ShellCommandExecutor`

Field Summary
`static long` | `DF_INTERVAL_DEFAULT`

Fields inherited from class org.apache.hadoop.util.Shell
`LOG, SET_GROUP_COMMAND, SET_OWNER_COMMAND, SET_PERMISSION_COMMAND, USER_NAME_COMMAND, WINDOWS`

Constructor Summary
`DF(File path, Configuration conf)`
`DF(File path, long dfInterval)`

Method Summary
`long` | `getAvailable()`
`long` | `getCapacity()`
`String` | `getDirPath()`
`protected String[]` | `getExecString()` return an array containing the command name & its parameters
`String` | `getFilesystem()`
`String` | `getMount()`
`int` | `getPercentUsed()`
`long` | `getUsed()`
`static void` | `main(String[] args)`
`protected void` | `parseExecResult(BufferedReader lines)` Parse the execution result
`String` | `toString()`

Methods inherited from class org.apache.hadoop.util.Shell
`execCommand, execCommand, getExitCode, getGET_PERMISSION_COMMAND, getGROUPS_COMMAND, getProcess, getUlimitMemoryCommand, run, setEnvironment, setWorkingDirectory`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### DF_INTERVAL_DEFAULT

    public static final long DF_INTERVAL_DEFAULT

See Also:
  Constant Field Values

Constructor Detail

### DF

    public DF(File path,
              Configuration conf)
       throws IOException

Throws:
  `IOException`

### DF

    public DF(File path,
              long dfInterval)
       throws IOException

Throws:
  `IOException`

Method Detail

### getDirPath

    public String getDirPath()

### getFilesystem

    public String getFilesystem()
                         throws IOException

  Throws:
    `IOException`

### getCapacity

    public long getCapacity()
                     throws IOException

  Throws:
    `IOException`

### getUsed

    public long getUsed()
                 throws IOException

  Throws:
    `IOException`

### getAvailable

    public long getAvailable()
                      throws IOException

  Throws:
    `IOException`

### getPercentUsed

    public int getPercentUsed()
                       throws IOException

  Throws:
    `IOException`

### getMount

    public String getMount()
                    throws IOException

  Throws:
    `IOException`

### toString

    public String toString()

  Overrides:
    `toString` in class `Object`

### getExecString

    protected String[] getExecString()

  Description copied from class: `Shell`
  return an array containing the command name & its parameters

  Specified by:
    `getExecString` in class `Shell`

### parseExecResult

    protected void parseExecResult(BufferedReader lines)
                            throws IOException

  Description copied from class: `Shell`
  Parse the execution result

  Specified by:
    `parseExecResult` in class `Shell`
  Throws:
    `IOException`

### main

    public static void main(String[] args)
                     throws Exception

  Throws:
    `Exception`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2009 The Apache Software Foundation