public abstract class TxControl<Self extends TxControl> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TxControl.TxOnlineRo
TX ONLINE READ ONLY
|
| Modifier | Constructor and Description |
|---|---|
protected |
TxControl(boolean commitTx,
String id) |
protected |
TxControl(boolean commitTx,
com.yandex.ydb.table.YdbTable.TransactionSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
static TxControl |
id(String id) |
static TxControl |
id(Transaction tx) |
boolean |
isCommitTx() |
static TxControl.TxOnlineRo |
onlineRo() |
static TxControl |
serializableRw() |
abstract Self |
setCommitTx(boolean commitTx) |
static TxControl |
staleRo() |
com.yandex.ydb.table.YdbTable.TransactionControl |
toPb() |
protected TxControl(boolean commitTx,
String id)
protected TxControl(boolean commitTx,
com.yandex.ydb.table.YdbTable.TransactionSettings settings)
public static TxControl id(Transaction tx)
public static TxControl serializableRw()
public static TxControl staleRo()
public static TxControl.TxOnlineRo onlineRo()
public boolean isCommitTx()
public abstract Self setCommitTx(boolean commitTx)
public com.yandex.ydb.table.YdbTable.TransactionControl toPb()
Copyright © 2021. All rights reserved.