Ookii. | 
| Class | Description | |
|---|---|---|
| Channel | Represents the channel between two operations. | |
| DynamicTaskBuilder | Allows you to create task classes from static methods. | |
| FileInput | Represents input read from the DFS for a job being constructed by the JobBuilder class. | |
| FileOutput | Represents output written to the DFS for a job being constructed by the JobBuilder class. | |
| InnerJoinOperation | Represents an inner join operation. | |
| JobBuilder | Provides methods for constructing Jumbo Jet jobs as a sequence of operations. | |
| JobBuilderCompiler | Compiles the job information assembled by a JobBuilder into a JobConfiguration. | |
| JobBuilderJob | Base class for job runners that use the JobBuilder to create the job configuration. | |
| SortOperation | Represents a sorting operation. | |
| StageOperation | An operation representing data processing being done in a single job stage. | |
| StageOperationBase | Base class for operations that create a stage. | |
| TwoStepOperation | Represents a job builder operation that may consist of two steps. | 
| Interface | Description | |
|---|---|---|
| IJobBuilderOperation | Provides methods for the JobBuilder to transform an operation into stages in a JobConfiguration. | |
| IOperationInput | Represents the input to an operation, which is either a data input or another operation. | |
| IOperationOutput | Represents the output of an operation. Can either be a channel or DFS output. | 
| Enumeration | Description | |
|---|---|---|
| RecordReuseMode | The way the record reuse attribute is applied to tasks that are generated from a delegate function by the JobBuilder. |