public final class UpdateBuilder extends Object implements DependsOn<UpdateBuilder>
Modifier and Type | Method and Description |
---|---|
UpdateBuilder |
batchSize(int batchSize) |
io.reactivex.rxjava3.core.Completable |
complete() |
io.reactivex.rxjava3.core.Flowable<Integer> |
counts() |
UpdateBuilder |
dependsOn(io.reactivex.rxjava3.core.Flowable<?> flowable) |
T |
parameter(Object value) |
T |
parameter(String name,
Object value) |
T |
parameterListStream(io.reactivex.rxjava3.core.Flowable<List<?>> valueLists) |
T |
parameters(List<?> values) |
T |
parameters(Object... values) |
T |
parameterStream(io.reactivex.rxjava3.core.Flowable<?> values) |
UpdateBuilder |
queryTimeoutSec(int queryTimeoutSec) |
ReturnGeneratedKeysBuilder |
returnGeneratedKeys()
Returns a builder used to specify how to process the generated keys
ResultSet . |
TransactedUpdateBuilder |
transacted() |
io.reactivex.rxjava3.core.Flowable<Tx<?>> |
transaction() |
public UpdateBuilder dependsOn(io.reactivex.rxjava3.core.Flowable<?> flowable)
dependsOn
in interface DependsOn<UpdateBuilder>
public UpdateBuilder batchSize(int batchSize)
public UpdateBuilder queryTimeoutSec(int queryTimeoutSec)
public ReturnGeneratedKeysBuilder returnGeneratedKeys()
ResultSet
. Not all jdbc drivers support this functionality and
some have limitations in their support (h2 for instance only returns the
last generated key when multiple inserts happen in the one statement).public io.reactivex.rxjava3.core.Flowable<Integer> counts()
public TransactedUpdateBuilder transacted()
public io.reactivex.rxjava3.core.Flowable<Tx<?>> transaction()
public io.reactivex.rxjava3.core.Completable complete()
public final T parameterStream(@Nonnull io.reactivex.rxjava3.core.Flowable<?> values)
public final T parameterListStream(@Nonnull io.reactivex.rxjava3.core.Flowable<List<?>> valueLists)
public final T parameter(Object value)
Copyright © 2022–2023. All rights reserved.