final case class DomainNodeParameters(general: General, protocol: Protocol, maxBurstFactor: PositiveDouble, dispatcherBatchSize: PositiveInt) extends CantonNodeParameters with HasGeneralCantonNodeParameters with HasProtocolCantonNodeParameters with CantonNodeWithSequencerParameters with Product with Serializable
Parameters used by domain nodes
We "merge" parameters that are valid for all nodes (i.e. canton.parameters) and the node specific parameters together into this class.
- general
the node parameters required by the base class
- protocol
related parameters which are configured differently (not all nodes have the same set of parameters)
- dispatcherBatchSize
How many topology transactions we process in one batch max
- Alphabetic
- By Inheritance
- DomainNodeParameters
- Serializable
- Product
- Equals
- CantonNodeWithSequencerParameters
- SequencerParameters
- HasProtocolCantonNodeParameters
- HasGeneralCantonNodeParameters
- CantonNodeParameters
- Protocol
- General
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new DomainNodeParameters(general: General, protocol: Protocol, maxBurstFactor: PositiveDouble, dispatcherBatchSize: PositiveInt)
- general
the node parameters required by the base class
- protocol
related parameters which are configured differently (not all nodes have the same set of parameters)
- dispatcherBatchSize
How many topology transactions we process in one batch max
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 batchingConfig: BatchingConfig
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def betaVersionSupport: Boolean
- Definition Classes
- HasProtocolCantonNodeParameters → Protocol
- def cachingConfigs: CachingConfigs
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def dbMigrateAndStart: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def delayLoggingThreshold: NonNegativeFiniteDuration
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def devVersionSupport: Boolean
- Definition Classes
- HasProtocolCantonNodeParameters → Protocol
- val dispatcherBatchSize: PositiveInt
- def dontWarnOnDeprecatedPV: Boolean
- Definition Classes
- HasProtocolCantonNodeParameters → Protocol
- def enableAdditionalConsistencyChecks: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def enablePreviewFeatures: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def exitOnFatalFailures: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- val general: General
- Definition Classes
- DomainNodeParameters → HasGeneralCantonNodeParameters
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def initialProtocolVersion: ProtocolVersion
The initial protocol version before connected to any domain, e.g., when creating the initial topology transactions.
The initial protocol version before connected to any domain, e.g., when creating the initial topology transactions.
- Definition Classes
- HasProtocolCantonNodeParameters → Protocol
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def logQueryCost: Option[QueryCostMonitoringConfig]
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def loggingConfig: LoggingConfig
- Definition Classes
- HasGeneralCantonNodeParameters → General
- val maxBurstFactor: PositiveDouble
- Definition Classes
- DomainNodeParameters → SequencerParameters
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nonStandardConfig: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def processingTimeouts: ProcessingTimeout
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val protocol: Protocol
- Definition Classes
- DomainNodeParameters → HasProtocolCantonNodeParameters
- def sequencerClient: SequencerClientConfig
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def skipTopologyManagerSignatureValidation: Boolean
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def startupMemoryCheckConfig: StartupMemoryCheckConfig
- Definition Classes
- HasGeneralCantonNodeParameters → General
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tracing: TracingConfig
- Definition Classes
- HasGeneralCantonNodeParameters → General
- 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])
- def watchdog: Option[WatchdogConfig]
- Definition Classes
- HasGeneralCantonNodeParameters → General