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 addDisabledFilters(vararg filters: KFilter<*>)
fun addDisabledFilters(filters: Collection<KFilter<*>>)
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 addFilters(vararg filters: KFilter<*>)
fun addFilters(filters: Collection<KFilter<*>>)
Link copied to clipboard
fun addScalarProvider(scalarProvider: ScalarProvider<*, *>)
Link copied to clipboard
fun ignoreBuiltInFilters()
Link copied to clipboard
fun setCaches(block: KSqlClientDsl.CacheDsl.() -> Unit)
Link copied to clipboard
fun setConnectionManager(block: KSqlClientDsl.ConnectionManagerDsl.() -> Unit)
fun setConnectionManager(connectionManager: ConnectionManager)
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 setEntityManager(entityManager: EntityManager)
Link copied to clipboard
fun setExecutor(block: KSqlClientDsl.ExecutorDsl.() -> Unit)
fun setExecutor(executor: Executor?)
Link copied to clipboard
fun setIdGenerator(idGenerator: IdGenerator)
fun setIdGenerator(entityType: KClass<*>, idGenerator: IdGenerator)
Link copied to clipboard
fun setSlaveConnectionManager(block: KSqlClientDsl.ConnectionManagerDsl.() -> Unit)
fun setSlaveConnectionManager(connectionManager: ConnectionManager)
Link copied to clipboard
fun setTransientResolverProvider(provider: TransientResolverProvider)
Link copied to clipboard
fun setTriggerType(triggerType: TriggerType)

Properties

Link copied to clipboard
val javaBuilder: JSqlClient.Builder