final case class TestingConfigInternal(testSequencerClientFor: Set[TestSequencerClientFor] = Set.empty, metricsFactoryType: MetricsFactoryType = External, initializeGlobalOpenTelemetry: Boolean = true, doNotUseCommitmentCachingFor: Set[Identifier] = Set.empty) extends Product with Serializable
Used to set parameters for testing when these don't need to be exposed in a config file.
- initializeGlobalOpenTelemetry
Determines whether the OpenTelemetry instance we build is set as the global OpenTelemetry instance. This is set to false during tests to prevent failures as the global OpenTelemetry instance can be initialized just once.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TestingConfigInternal
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new TestingConfigInternal(testSequencerClientFor: Set[TestSequencerClientFor] = Set.empty, metricsFactoryType: MetricsFactoryType = External, initializeGlobalOpenTelemetry: Boolean = true, doNotUseCommitmentCachingFor: Set[Identifier] = Set.empty)
- initializeGlobalOpenTelemetry
Determines whether the OpenTelemetry instance we build is set as the global OpenTelemetry instance. This is set to false during tests to prevent failures as the global OpenTelemetry instance can be initialized just once.
Value Members
- val doNotUseCommitmentCachingFor: Set[Identifier]
- val initializeGlobalOpenTelemetry: Boolean
- val metricsFactoryType: MetricsFactoryType
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val testSequencerClientFor: Set[TestSequencerClientFor]