public final class TransactedUpdateBuilder extends java.lang.Object implements DependsOn<TransactedUpdateBuilder>
Modifier and Type | Class and Description |
---|---|
static class |
TransactedUpdateBuilder.TransactedUpdateBuilderValuesOnly |
Modifier and Type | Method and Description |
---|---|
TransactedUpdateBuilder |
batchSize(int batchSize) |
io.reactivex.Flowable<Tx<java.lang.Integer>> |
counts() |
io.reactivex.Flowable<java.lang.Integer> |
countsOnly() |
TransactedUpdateBuilder |
dependsOn(io.reactivex.Flowable<?> dependency) |
TransactedUpdateBuilder |
parameter(java.lang.Object value) |
TransactedUpdateBuilder |
parameter(java.lang.String name,
java.lang.Object value) |
io.reactivex.Flowable<java.util.List<java.lang.Object>> |
parameterGroupsToFlowable() |
TransactedUpdateBuilder |
parameterListStream(io.reactivex.Flowable<java.util.List<?>> valueLists) |
TransactedUpdateBuilder |
parameters(java.util.List<?> values) |
TransactedUpdateBuilder |
parameters(java.lang.Object... values) |
TransactedUpdateBuilder |
parameterStream(io.reactivex.Flowable<?> values) |
TransactedReturnGeneratedKeysBuilder |
returnGeneratedKeys()
Returns a builder used to specify how to process the generated keys
ResultSet . |
TransactedUpdateBuilder |
transactedValuesOnly() |
io.reactivex.Flowable<Tx<?>> |
tx() |
TransactedUpdateBuilder.TransactedUpdateBuilderValuesOnly |
valuesOnly() |
public TransactedUpdateBuilder parameterStream(@Nonnull io.reactivex.Flowable<?> values)
public TransactedUpdateBuilder parameterListStream(@Nonnull io.reactivex.Flowable<java.util.List<?>> valueLists)
public TransactedUpdateBuilder parameters(@Nonnull java.util.List<?> values)
public TransactedUpdateBuilder parameter(@Nonnull java.lang.String name, java.lang.Object value)
public TransactedUpdateBuilder parameter(java.lang.Object value)
public TransactedUpdateBuilder parameters(@Nonnull java.lang.Object... values)
public TransactedUpdateBuilder dependsOn(@Nonnull io.reactivex.Flowable<?> dependency)
dependsOn
in interface DependsOn<TransactedUpdateBuilder>
public TransactedUpdateBuilder batchSize(int batchSize)
public TransactedReturnGeneratedKeysBuilder 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 TransactedUpdateBuilder transactedValuesOnly()
public TransactedUpdateBuilder.TransactedUpdateBuilderValuesOnly valuesOnly()
public io.reactivex.Flowable<Tx<java.lang.Integer>> counts()
public io.reactivex.Flowable<java.lang.Integer> countsOnly()
public io.reactivex.Flowable<Tx<?>> tx()
public io.reactivex.Flowable<java.util.List<java.lang.Object>> parameterGroupsToFlowable()
Copyright © 2016–2020. All rights reserved.