Packages

c

com.digitalasset.canton.config

TestingConfigInternal

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
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestingConfigInternal
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. 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

  1. val doNotUseCommitmentCachingFor: Set[Identifier]
  2. val initializeGlobalOpenTelemetry: Boolean
  3. val metricsFactoryType: MetricsFactoryType
  4. def productElementNames: Iterator[String]
    Definition Classes
    Product
  5. val testSequencerClientFor: Set[TestSequencerClientFor]