case class PrivateDataCollections(enabled: Boolean = false, ledgerPruningMargin: NonNegativeFiniteDuration = NonNegativeFiniteDuration.ofMinutes(1)) extends Product with Serializable
- enabled
flag indicating whether the experimental feature of private data collections is enabled. currently defaults to false as it is an experimental feature. Needs to be enabled in order to support pruning.
- ledgerPruningMargin
when pruning events, the private data items deleted will be from the requested timestamp minus this margin. this avoids problems when the sequencer's clock is significantly behind the current timestamps used for new events
- Alphabetic
- By Inheritance
- PrivateDataCollections
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new PrivateDataCollections(enabled: Boolean = false, ledgerPruningMargin: NonNegativeFiniteDuration = NonNegativeFiniteDuration.ofMinutes(1))
- enabled
flag indicating whether the experimental feature of private data collections is enabled. currently defaults to false as it is an experimental feature. Needs to be enabled in order to support pruning.
- ledgerPruningMargin
when pruning events, the private data items deleted will be from the requested timestamp minus this margin. this avoids problems when the sequencer's clock is significantly behind the current timestamps used for new events
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() @HotSpotIntrinsicCandidate()
- val enabled: Boolean
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val ledgerPruningMargin: NonNegativeFiniteDuration
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- 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])