| Interface | Description | 
|---|---|
| PigProgressNotificationListener | Should be implemented by an object that wants to receive notifications
 from  PigRunner. | 
| PigWarnCounter | 
| Class | Description | 
|---|---|
| EmptyPigStats | EmptyPigStats encapsulates dummy statistics of a fetch task, since during a
 fetch no MR jobs are executed | 
| InputStats | This class encapsulates the runtime statistics of a user specified input. | 
| JobStats | This class encapsulates the runtime statistics of a MapReduce job. | 
| OutputStats | This class encapsulates the runtime statistics of an user specified output. | 
| PigStats | PigStats encapsulates the statistics collected from a running script. | 
| PigStats.JobGraph | JobGraph is an  OperatorPlanwhose members areJobStats | 
| PigStats.JobGraphPrinter | This class prints a JobGraph | 
| PigStatsUtil | A utility class for Pig Statistics | 
| PigStatusReporter | |
| ScriptState | ScriptStates encapsulates settings for a Pig script that runs on a hadoop
 cluster. | 
| ScriptState.AliasVisitor | |
| ScriptState.FeatureVisitor | 
| Enum | Description | 
|---|---|
| InputStats.INPUT_TYPE | |
| JobStats.JobState | |
| ScriptState.PIG_FEATURE | Features used in a Pig script | 
| ScriptState.PIG_PROPERTY | Keys of Pig settings added to Jobs | 
Copyright © 2007-2025 The Apache Software Foundation