case class DomainNodeParameters(general: General, protocol: Protocol, maxBurstFactor: PositiveDouble) 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)
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DomainNodeParameters
- Serializable
- Product
- Equals
- CantonNodeWithSequencerParameters
- SequencerParameters
- HasProtocolCantonNodeParameters
- HasGeneralCantonNodeParameters
- CantonNodeParameters
- Protocol
- General
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new DomainNodeParameters(general: General, protocol: Protocol, maxBurstFactor: PositiveDouble)
- 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)
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 cachingConfigs: CachingConfigs
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def delayLoggingThreshold: NonNegativeFiniteDuration
- Definition Classes
- HasGeneralCantonNodeParameters → General
- def devVersionSupport: Boolean
- Definition Classes
- HasProtocolCantonNodeParameters → Protocol
- 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
- val general: General
- Definition Classes
- DomainNodeParameters → HasGeneralCantonNodeParameters
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- 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
- 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])