KSqlClientDsl

class KSqlClientDsl

Types

Link copied to clipboard
class CacheDsl
Link copied to clipboard
class ConnectionManagerDsl
Link copied to clipboard
class ExecutorDsl

Functions

Link copied to clipboard
fun addDraftInterceptor(interceptor: DraftInterceptor<*>)
Link copied to clipboard
fun addDraftInterceptors(vararg interceptors: DraftInterceptor<*>)
fun addDraftInterceptors(interceptor: List<DraftInterceptor<*>>)
Link copied to clipboard
fun addScalarProvider(scalarProvider: ScalarProvider<*, *>)
Link copied to clipboard
fun setCaches(block: KSqlClientDsl.CacheDsl.() -> Unit)
Link copied to clipboard
fun setConnectionManager(block: KSqlClientDsl.ConnectionManagerDsl.() -> Unit)
Link copied to clipboard
fun setDefaultBatchSize(size: Int)
Link copied to clipboard
fun setDefaultListBatchSize(size: Int)
Link copied to clipboard
fun setDialect(dialect: Dialect)
Link copied to clipboard
fun setExecutor(block: KSqlClientDsl.ExecutorDsl.() -> Unit)
Link copied to clipboard
fun setIdGenerator(idGenerator: IdGenerator)
fun setIdGenerator(entityType: KClass<*>, idGenerator: IdGenerator)