Class BigQuerySimulatorConnection
-
- All Implemented Interfaces:
-
rocks.frieler.kraftsql.bq.engine.BigQueryConnection,rocks.frieler.kraftsql.engine.Connection,rocks.frieler.kraftsql.testing.engine.SimulatorConnection
public final class BigQuerySimulatorConnection extends GenericSimulatorConnection<BigQueryEngine> implements BigQueryConnectionrocks.frieler.kraftsql.testing.engine.SimulatorConnection for the BigQueryEngine.
-
-
Constructor Summary
Constructors Constructor Description BigQuerySimulatorConnection()
-
Method Summary
Modifier and Type Method Description <T extends Any> List<T>execute(Select<BigQueryEngine, T> select, KClass<T> type)Unitexecute(CreateTable<BigQueryEngine> createTable)Unitexecute(DropTable<BigQueryEngine> dropTable)Integerexecute(InsertInto<BigQueryEngine, ?> insertInto)Integerexecute(Delete<BigQueryEngine> delete)Unitexecute(LoadData loadData)Unitexecute(BeginTransaction<BigQueryEngine> beginTransaction)UnitsetSessionMode(Boolean sessionMode)-
Methods inherited from class rocks.frieler.kraftsql.engine.Connection
execute, execute -
Methods inherited from class rocks.frieler.kraftsql.testing.engine.GenericSimulatorConnection
registerExpressionSimulator, unregisterExpressionSimulator -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setSessionMode
Unit setSessionMode(Boolean sessionMode)
-
-
-
-