final case class DbRetries(maxRetries: Int = Forever, suspendRetriesOnInactive: Boolean = true) extends Product with Serializable
Retries parameter for DB-backed operations.
- maxRetries
The maximum number of query retries.
- suspendRetriesOnInactive
If set, retries are suspended when the database com.digitalasset.canton.resource.Storage is inactive (see com.digitalasset.canton.resource.DbStorage.run). Set to
false
if you want to ensure thatmaxRetries
is respected regardless of the storage state.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DbRetries
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new DbRetries(maxRetries: Int = Forever, suspendRetriesOnInactive: Boolean = true)
- maxRetries
The maximum number of query retries.
- suspendRetriesOnInactive
If set, retries are suspended when the database com.digitalasset.canton.resource.Storage is inactive (see com.digitalasset.canton.resource.DbStorage.run). Set to
false
if you want to ensure thatmaxRetries
is respected regardless of the storage state.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val maxRetries: Int
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val suspendRetriesOnInactive: Boolean
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])