Java API example: https://github.com/pentaho/pentaho-kettle/blob/master/test/org/pentaho/di/repository/KettleDatabaseRepositoryTest.java https://github.com/pentaho/pdi-sdk-plugins/blob/master/kettle-sdk-embedding-samples/src/main/java/org/pentaho/di/sdk/samples/embedding/GeneratingTransformations.java