Pentaho Data Integration documentation

Packages 
Package Description
org.pentaho.di.base  
org.pentaho.di.cluster  
org.pentaho.di.core  
org.pentaho.di.core.annotations  
org.pentaho.di.core.attributes  
org.pentaho.di.core.auth  
org.pentaho.di.core.auth.core  
org.pentaho.di.core.auth.core.impl  
org.pentaho.di.core.auth.kerberos  
org.pentaho.di.core.changed  
org.pentaho.di.core.compress  
org.pentaho.di.core.compress.gzip  
org.pentaho.di.core.compress.hadoopsnappy  
org.pentaho.di.core.compress.snappy  
org.pentaho.di.core.compress.zip  
org.pentaho.di.core.gui  
org.pentaho.di.core.lifecycle  
org.pentaho.di.core.listeners  
org.pentaho.di.core.logging
This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.
org.pentaho.di.core.playlist  
org.pentaho.di.core.plugins  
org.pentaho.di.core.reflection  
org.pentaho.di.core.undo  
org.pentaho.di.core.util  
org.pentaho.di.datafactory  
org.pentaho.di.imp  
org.pentaho.di.imp.rule  
org.pentaho.di.imp.rules  
org.pentaho.di.job
This package contains the different elements that make up a Job.
org.pentaho.di.job.entries.abort  
org.pentaho.di.job.entries.addresultfilenames  
org.pentaho.di.job.entries.checkdbconnection  
org.pentaho.di.job.entries.checkfilelocked  
org.pentaho.di.job.entries.columnsexist  
org.pentaho.di.job.entries.connectedtorepository  
org.pentaho.di.job.entries.copyfiles  
org.pentaho.di.job.entries.copymoveresultfilenames  
org.pentaho.di.job.entries.createfile  
org.pentaho.di.job.entries.createfolder  
org.pentaho.di.job.entries.delay  
org.pentaho.di.job.entries.deletefile  
org.pentaho.di.job.entries.deletefiles  
org.pentaho.di.job.entries.deletefolders  
org.pentaho.di.job.entries.deleteresultfilenames  
org.pentaho.di.job.entries.dostounix  
org.pentaho.di.job.entries.dtdvalidator  
org.pentaho.di.job.entries.empty  
org.pentaho.di.job.entries.eval  
org.pentaho.di.job.entries.evalfilesmetrics  
org.pentaho.di.job.entries.evaluatetablecontent  
org.pentaho.di.job.entries.exportrepository  
org.pentaho.di.job.entries.filecompare  
org.pentaho.di.job.entries.fileexists  
org.pentaho.di.job.entries.filesexist  
org.pentaho.di.job.entries.folderisempty  
org.pentaho.di.job.entries.folderscompare  
org.pentaho.di.job.entries.ftp  
org.pentaho.di.job.entries.ftpdelete  
org.pentaho.di.job.entries.ftpput  
org.pentaho.di.job.entries.ftpsget  
org.pentaho.di.job.entries.ftpsput  
org.pentaho.di.job.entries.getpop  
org.pentaho.di.job.entries.http  
org.pentaho.di.job.entries.job  
org.pentaho.di.job.entries.mail  
org.pentaho.di.job.entries.mailvalidator  
org.pentaho.di.job.entries.movefiles  
org.pentaho.di.job.entries.msaccessbulkload  
org.pentaho.di.job.entries.msgboxinfo  
org.pentaho.di.job.entries.mssqlbulkload  
org.pentaho.di.job.entries.mysqlbulkfile  
org.pentaho.di.job.entries.mysqlbulkload  
org.pentaho.di.job.entries.pgpdecryptfiles  
org.pentaho.di.job.entries.pgpencryptfiles  
org.pentaho.di.job.entries.pgpverify  
org.pentaho.di.job.entries.ping  
org.pentaho.di.job.entries.sendnagiospassivecheck  
org.pentaho.di.job.entries.setvariables  
org.pentaho.di.job.entries.sftp  
org.pentaho.di.job.entries.sftpput  
org.pentaho.di.job.entries.shell  
org.pentaho.di.job.entries.simpleeval  
org.pentaho.di.job.entries.snmptrap  
org.pentaho.di.job.entries.special  
org.pentaho.di.job.entries.sql  
org.pentaho.di.job.entries.ssh2get  
org.pentaho.di.job.entries.ssh2put  
org.pentaho.di.job.entries.success  
org.pentaho.di.job.entries.syslog  
org.pentaho.di.job.entries.tableexists  
org.pentaho.di.job.entries.talendjobexec  
org.pentaho.di.job.entries.telnet  
org.pentaho.di.job.entries.trans  
org.pentaho.di.job.entries.truncatetables  
org.pentaho.di.job.entries.unzip  
org.pentaho.di.job.entries.waitforfile  
org.pentaho.di.job.entries.waitforsql  
org.pentaho.di.job.entries.webserviceavailable  
org.pentaho.di.job.entries.writetofile  
org.pentaho.di.job.entries.writetolog  
org.pentaho.di.job.entries.xmlwellformed  
org.pentaho.di.job.entries.xsdvalidator  
org.pentaho.di.job.entries.xslt  
org.pentaho.di.job.entries.zipfile  
org.pentaho.di.job.entry  
org.pentaho.di.job.entry.validator  
org.pentaho.di.kitchen
This package contains the Kitchen job batch executor.
org.pentaho.di.lineage  
org.pentaho.di.pan
This package contains Pan, the batch transformation executor.
org.pentaho.di.partition  
org.pentaho.di.pkg  
org.pentaho.di.repository
This package contains the required classes to handle the Kettle repository.
org.pentaho.di.repository.filerep  
org.pentaho.di.repository.kdr  
org.pentaho.di.repository.kdr.delegates  
org.pentaho.di.repository.kdr.delegates.metastore  
org.pentaho.di.repository.keyvalue  
org.pentaho.di.repository.metadata  
org.pentaho.di.resource  
org.pentaho.di.shared  
org.pentaho.di.trans
This package contains the classes needed to define and execute transformations.
org.pentaho.di.trans.cluster  
org.pentaho.di.trans.debug  
org.pentaho.di.trans.performance  
org.pentaho.di.trans.sql  
org.pentaho.di.trans.step  
org.pentaho.di.trans.step.errorhandling  
org.pentaho.di.trans.step.utils  
org.pentaho.di.trans.steps  
org.pentaho.di.trans.steps.abort  
org.pentaho.di.trans.steps.accessinput  
org.pentaho.di.trans.steps.accessoutput  
org.pentaho.di.trans.steps.addsequence  
org.pentaho.di.trans.steps.addxml  
org.pentaho.di.trans.steps.aggregaterows  
org.pentaho.di.trans.steps.analyticquery  
org.pentaho.di.trans.steps.append  
org.pentaho.di.trans.steps.autodoc  
org.pentaho.di.trans.steps.blockingstep  
org.pentaho.di.trans.steps.blockuntilstepsfinish  
org.pentaho.di.trans.steps.calculator  
org.pentaho.di.trans.steps.changefileencoding  
org.pentaho.di.trans.steps.checksum  
org.pentaho.di.trans.steps.clonerow  
org.pentaho.di.trans.steps.closure  
org.pentaho.di.trans.steps.columnexists  
org.pentaho.di.trans.steps.combinationlookup  
org.pentaho.di.trans.steps.concatfields  
org.pentaho.di.trans.steps.constant  
org.pentaho.di.trans.steps.creditcardvalidator  
org.pentaho.di.trans.steps.csvinput  
org.pentaho.di.trans.steps.cubeinput  
org.pentaho.di.trans.steps.cubeoutput  
org.pentaho.di.trans.steps.databasejoin  
org.pentaho.di.trans.steps.databaselookup  
org.pentaho.di.trans.steps.datagrid  
org.pentaho.di.trans.steps.dbproc  
org.pentaho.di.trans.steps.delay  
org.pentaho.di.trans.steps.delete  
org.pentaho.di.trans.steps.denormaliser  
org.pentaho.di.trans.steps.detectemptystream  
org.pentaho.di.trans.steps.detectlastrow  
org.pentaho.di.trans.steps.dimensionlookup  
org.pentaho.di.trans.steps.dummytrans  
org.pentaho.di.trans.steps.dynamicsqlrow  
org.pentaho.di.trans.steps.edi2xml  
org.pentaho.di.trans.steps.edi2xml.grammar  
org.pentaho.di.trans.steps.elasticsearchbulk  
org.pentaho.di.trans.steps.excelinput  
org.pentaho.di.trans.steps.excelinput.jxl  
org.pentaho.di.trans.steps.excelinput.ods  
org.pentaho.di.trans.steps.excelinput.poi  
org.pentaho.di.trans.steps.excelinput.staxpoi  
org.pentaho.di.trans.steps.exceloutput  
org.pentaho.di.trans.steps.excelwriter  
org.pentaho.di.trans.steps.execprocess  
org.pentaho.di.trans.steps.execsqlrow  
org.pentaho.di.trans.steps.fieldschangesequence  
org.pentaho.di.trans.steps.fieldsplitter  
org.pentaho.di.trans.steps.fileexists  
org.pentaho.di.trans.steps.filelocked  
org.pentaho.di.trans.steps.filesfromresult  
org.pentaho.di.trans.steps.filestoresult  
org.pentaho.di.trans.steps.filterrows  
org.pentaho.di.trans.steps.fixedinput  
org.pentaho.di.trans.steps.flattener  
org.pentaho.di.trans.steps.formula  
org.pentaho.di.trans.steps.fuzzymatch  
org.pentaho.di.trans.steps.getfilenames  
org.pentaho.di.trans.steps.getfilesrowscount  
org.pentaho.di.trans.steps.getpreviousrowfield  
org.pentaho.di.trans.steps.getrepositorynames  
org.pentaho.di.trans.steps.getslavesequence  
org.pentaho.di.trans.steps.getsubfolders  
org.pentaho.di.trans.steps.gettablenames  
org.pentaho.di.trans.steps.getvariable  
org.pentaho.di.trans.steps.getxmldata  
org.pentaho.di.trans.steps.googleanalytics  
org.pentaho.di.trans.steps.gpbulkloader  
org.pentaho.di.trans.steps.groupby  
org.pentaho.di.trans.steps.http  
org.pentaho.di.trans.steps.httppost  
org.pentaho.di.trans.steps.ifnull  
org.pentaho.di.trans.steps.infobrightoutput  
org.pentaho.di.trans.steps.injector  
org.pentaho.di.trans.steps.insertupdate  
org.pentaho.di.trans.steps.ivwloader  
org.pentaho.di.trans.steps.janino  
org.pentaho.di.trans.steps.javafilter  
org.pentaho.di.trans.steps.jobexecutor  
org.pentaho.di.trans.steps.joinrows  
org.pentaho.di.trans.steps.jsoninput  
org.pentaho.di.trans.steps.jsonoutput  
org.pentaho.di.trans.steps.ldapinput  
org.pentaho.di.trans.steps.ldapinput.store  
org.pentaho.di.trans.steps.ldapoutput  
org.pentaho.di.trans.steps.ldifinput  
org.pentaho.di.trans.steps.loadfileinput  
org.pentaho.di.trans.steps.luciddbbulkloader  
org.pentaho.di.trans.steps.luciddbstreamingloader  
org.pentaho.di.trans.steps.mail  
org.pentaho.di.trans.steps.mailinput  
org.pentaho.di.trans.steps.mailvalidator  
org.pentaho.di.trans.steps.mapping  
org.pentaho.di.trans.steps.mappinginput  
org.pentaho.di.trans.steps.mappingoutput  
org.pentaho.di.trans.steps.memgroupby  
org.pentaho.di.trans.steps.mergejoin  
org.pentaho.di.trans.steps.mergerows  
org.pentaho.di.trans.steps.metainject  
org.pentaho.di.trans.steps.mondrianinput  
org.pentaho.di.trans.steps.monetdbagilemart  
org.pentaho.di.trans.steps.monetdbbulkloader  
org.pentaho.di.trans.steps.multimerge  
org.pentaho.di.trans.steps.mysqlbulkloader  
org.pentaho.di.trans.steps.normaliser  
org.pentaho.di.trans.steps.nullif  
org.pentaho.di.trans.steps.numberrange  
org.pentaho.di.trans.steps.olapinput  
org.pentaho.di.trans.steps.olapinput.olap4jhelper  
org.pentaho.di.trans.steps.orabulkloader  
org.pentaho.di.trans.steps.parallelgzipcsv  
org.pentaho.di.trans.steps.pentahoreporting  
org.pentaho.di.trans.steps.pgbulkloader  
org.pentaho.di.trans.steps.pgpdecryptstream  
org.pentaho.di.trans.steps.pgpencryptstream  
org.pentaho.di.trans.steps.prioritizestreams  
org.pentaho.di.trans.steps.processfiles  
org.pentaho.di.trans.steps.propertyinput  
org.pentaho.di.trans.steps.propertyoutput  
org.pentaho.di.trans.steps.randomccnumber  
org.pentaho.di.trans.steps.randomvalue  
org.pentaho.di.trans.steps.regexeval  
org.pentaho.di.trans.steps.replacestring  
org.pentaho.di.trans.steps.reservoirsampling  
org.pentaho.di.trans.steps.rest  
org.pentaho.di.trans.steps.rowgenerator  
org.pentaho.di.trans.steps.rowsfromresult  
org.pentaho.di.trans.steps.rowstoresult  
org.pentaho.di.trans.steps.rssinput  
org.pentaho.di.trans.steps.rssoutput  
org.pentaho.di.trans.steps.rules  
org.pentaho.di.trans.steps.salesforcedelete  
org.pentaho.di.trans.steps.salesforceinput  
org.pentaho.di.trans.steps.salesforceinsert  
org.pentaho.di.trans.steps.salesforceupdate  
org.pentaho.di.trans.steps.salesforceupsert  
org.pentaho.di.trans.steps.samplerows  
org.pentaho.di.trans.steps.sapinput  
org.pentaho.di.trans.steps.sapinput.mock  
org.pentaho.di.trans.steps.sapinput.sap  
org.pentaho.di.trans.steps.sasinput  
org.pentaho.di.trans.steps.script  
org.pentaho.di.trans.steps.scriptvalues_mod  
org.pentaho.di.trans.steps.selectvalues  
org.pentaho.di.trans.steps.setvalueconstant  
org.pentaho.di.trans.steps.setvaluefield  
org.pentaho.di.trans.steps.setvariable  
org.pentaho.di.trans.steps.sftpput  
org.pentaho.di.trans.steps.simplemapping  
org.pentaho.di.trans.steps.singlethreader  
org.pentaho.di.trans.steps.socketreader  
org.pentaho.di.trans.steps.socketwriter  
org.pentaho.di.trans.steps.sort  
org.pentaho.di.trans.steps.sortedmerge  
org.pentaho.di.trans.steps.splitfieldtorows  
org.pentaho.di.trans.steps.sql  
org.pentaho.di.trans.steps.sqlfileoutput  
org.pentaho.di.trans.steps.ssh  
org.pentaho.di.trans.steps.stepmeta  
org.pentaho.di.trans.steps.stepsmetrics  
org.pentaho.di.trans.steps.streamlookup  
org.pentaho.di.trans.steps.stringcut  
org.pentaho.di.trans.steps.stringoperations  
org.pentaho.di.trans.steps.switchcase  
org.pentaho.di.trans.steps.symmetriccrypto.secretkeygenerator  
org.pentaho.di.trans.steps.symmetriccrypto.symmetricalgorithm  
org.pentaho.di.trans.steps.symmetriccrypto.symmetriccryptotrans  
org.pentaho.di.trans.steps.synchronizeaftermerge  
org.pentaho.di.trans.steps.syslog  
org.pentaho.di.trans.steps.systemdata  
org.pentaho.di.trans.steps.tableagilemart  
org.pentaho.di.trans.steps.tablecompare  
org.pentaho.di.trans.steps.tableexists  
org.pentaho.di.trans.steps.tableinput  
org.pentaho.di.trans.steps.tableoutput  
org.pentaho.di.trans.steps.terafast  
org.pentaho.di.trans.steps.textfileinput  
org.pentaho.di.trans.steps.textfileoutput  
org.pentaho.di.trans.steps.transexecutor  
org.pentaho.di.trans.steps.uniquerows  
org.pentaho.di.trans.steps.uniquerowsbyhashset  
org.pentaho.di.trans.steps.univariatestats  
org.pentaho.di.trans.steps.update  
org.pentaho.di.trans.steps.userdefinedjavaclass  
org.pentaho.di.trans.steps.validator  
org.pentaho.di.trans.steps.valuemapper  
org.pentaho.di.trans.steps.webserviceavailable  
org.pentaho.di.trans.steps.webservices  
org.pentaho.di.trans.steps.webservices.wsdl  
org.pentaho.di.trans.steps.writetolog  
org.pentaho.di.trans.steps.xbaseinput  
org.pentaho.di.trans.steps.xmlinput  
org.pentaho.di.trans.steps.xmlinputsax  
org.pentaho.di.trans.steps.xmlinputstream  
org.pentaho.di.trans.steps.xmljoin  
org.pentaho.di.trans.steps.xmloutput  
org.pentaho.di.trans.steps.xsdvalidator  
org.pentaho.di.trans.steps.xslt  
org.pentaho.di.trans.steps.yamlinput  
org.pentaho.di.trans.steps.zipfile  
org.pentaho.di.www  
org.pentaho.di.www.jaxrs  
org.pentaho.libformula.editor  
org.pentaho.libformula.editor.function  
org.pentaho.libformula.editor.util