- All Implemented Interfaces:
io.trino.tempto.TemptoPlugin
public class PrestoTemptoPlugin
extends Object
implements io.trino.tempto.TemptoPlugin
-
Constructor Summary
Constructors
-
Method Summary
List<Class<? extends io.trino.tempto.fulfillment.RequirementFulfiller>>
List<Class<? extends io.trino.tempto.initialization.SuiteModuleProvider>>
List<Class<? extends io.trino.tempto.fulfillment.table.TableManager>>
List<io.trino.tempto.fulfillment.table.TableDefinition>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.trino.tempto.TemptoPlugin
getTestModules
-
Constructor Details
-
PrestoTemptoPlugin
public PrestoTemptoPlugin()
-
Method Details
-
getFulfillers
public List<Class<? extends io.trino.tempto.fulfillment.RequirementFulfiller>> getFulfillers()
- Specified by:
getFulfillers in interface io.trino.tempto.TemptoPlugin
-
getSuiteModules
public List<Class<? extends io.trino.tempto.initialization.SuiteModuleProvider>> getSuiteModules()
- Specified by:
getSuiteModules in interface io.trino.tempto.TemptoPlugin
-
getTableManagers
public List<Class<? extends io.trino.tempto.fulfillment.table.TableManager>> getTableManagers()
- Specified by:
getTableManagers in interface io.trino.tempto.TemptoPlugin
-
getTables
public List<io.trino.tempto.fulfillment.table.TableDefinition> getTables()
- Specified by:
getTables in interface io.trino.tempto.TemptoPlugin