| Interface | Description | 
|---|---|
| AddUndoPositionInterface | |
| EngineMetaInterface | |
| ExecutorInterface | |
| ProvidesDatabaseConnectionInformation | 
 An interface for transformation steps that connect to a database table. 
 | 
| ProvidesModelerMeta | |
| TableManager | 
 An interface for transformation steps that manage loading data into a database table (or other storage system). 
 | 
| Class | Description | 
|---|---|
| HTTPProtocol | 
 HTTP
 This class contains HTTP protocol properties such as request headers. 
 | 
| KettleEnvironment | 
 The KettleEnvironment class contains settings and properties for all of Kettle. 
 | 
| KettleVariablesList | |
| LastUsedFile | |
| NotePadMeta | 
 Describes a note displayed on a Transformation, Job, Schema, or Report. 
 |