Class TxOptions

java.lang.Object
tech.ydb.yoj.repository.db.TxOptions

public class TxOptions extends Object
Transaction options: isolation level, caching and logging settings.
  • Constructor Details

    • TxOptions

      public TxOptions()
  • Method Details

    • create

      public static TxOptions create(@NonNull @NonNull IsolationLevel isolationLevel)
    • isReadOnly

      public boolean isReadOnly()
    • isReadWrite

      public boolean isReadWrite()
    • isImmutable

      public boolean isImmutable()
    • isMutable

      public boolean isMutable()
    • isScan

      public boolean isScan()
    • minTimeoutOptions

      public TxOptions.TimeoutOptions minTimeoutOptions(Duration timeoutFromExternalCtx)