class ConfigReaders extends AnyRef
- Alphabetic
- By Inheritance
- ConfigReaders
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ConfigReaders()(implicit elc: ErrorLoggingContext)
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
- implicit lazy val activeContractsServiceConfigReader: ConfigReader[ActiveContractsServiceStreamsConfig]
- implicit lazy val adminWorkflowConfigReader: ConfigReader[AdminWorkflowConfig]
- implicit lazy val ammoniteConfigReader: ConfigReader[AmmoniteConsoleConfig]
- implicit lazy val apiLoggingConfigReader: ConfigReader[ApiLoggingConfig]
- implicit lazy val apiTypeConfigReader: ConfigReader[ApiType]
- implicit lazy val apiTypeGrpcConfigReader: ConfigReader[Grpc.type]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit lazy val authServiceConfigJwtEs256CrtReader: ConfigReader[JwtEs256Crt]
- implicit lazy val authServiceConfigJwtEs512CrtReader: ConfigReader[JwtEs512Crt]
- implicit lazy val authServiceConfigJwtRs256CrtReader: ConfigReader[JwtRs256Crt]
- implicit lazy val authServiceConfigJwtRs256JwksReader: ConfigReader[JwtRs256Jwks]
- implicit lazy val authServiceConfigReader: ConfigReader[AuthServiceConfig]
- implicit lazy val authServiceConfigUnsafeJwtHmac256Reader: ConfigReader[UnsafeJwtHmac256]
- implicit lazy val authServiceConfigWildcardReader: ConfigReader[Wildcard.type]
- implicit lazy val authTokenManagerConfigReader: ConfigReader[AuthenticationTokenManagerConfig]
- implicit lazy val batchAggregatorConfigReader: ConfigReader[BatchAggregatorConfig]
- Annotations
- @nowarn()
- implicit lazy val batchingReader: ConfigReader[BatchingConfig]
- implicit lazy val cacheConfigReader: ConfigReader[CacheConfig]
- implicit lazy val cacheConfigWithTimeoutReader: ConfigReader[CacheConfigWithTimeout]
- implicit lazy val cachingConfigsReader: ConfigReader[CachingConfigs]
- implicit lazy val cantonEngineConfigReader: ConfigReader[CantonEngineConfig]
- implicit lazy val cantonFeaturesReader: ConfigReader[CantonFeatures]
- implicit lazy val cantonParametersReader: ConfigReader[CantonParameters]
- implicit lazy val cantonWatchdogConfigReader: ConfigReader[WatchdogConfig]
- implicit lazy val catchUpParametersConfigReader: ConfigReader[CatchUpConfig]
- implicit lazy val checkConfigAlwaysHealthyReader: ConfigReader[AlwaysHealthy.type]
- implicit lazy val checkConfigIsActiveReader: ConfigReader[IsActive]
- implicit lazy val checkConfigPingReader: ConfigReader[Ping]
- implicit lazy val checkConfigReader: ConfigReader[CheckConfig]
- implicit lazy val clientConfigReader: ConfigReader[ClientConfig]
- implicit lazy val clockConfigReader: ConfigReader[ClockConfig]
- implicit lazy val clockConfigRemoteClockReader: ConfigReader[RemoteClock]
- implicit lazy val clockConfigSimClockReader: ConfigReader[SimClock.type]
- implicit lazy val clockConfigWallClockReader: ConfigReader[WallClock]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- implicit lazy val communityAdminServerReader: ConfigReader[CommunityAdminServerConfig]
- implicit lazy val communityCryptoProviderReader: ConfigReader[CommunityCryptoProvider]
- implicit lazy val communityCryptoReader: ConfigReader[CommunityCryptoConfig]
- implicit lazy val communityDatabaseSequencerReaderConfigReader: ConfigReader[CommunitySequencerReaderConfig]
- implicit lazy val communityNewDatabaseSequencerWriterConfigHighThroughputReader: ConfigReader[HighThroughput]
- implicit lazy val communityNewDatabaseSequencerWriterConfigLowLatencyReader: ConfigReader[LowLatency]
- implicit lazy val communityNewDatabaseSequencerWriterConfigReader: ConfigReader[SequencerWriterConfig]
- implicit lazy val communityPublicServerConfigReader: ConfigReader[CommunityPublicServerConfig]
- implicit lazy val communitySequencerConfigDatabaseReader: ConfigReader[Database]
- implicit lazy val communitySequencerConfigReader: ConfigReader[CommunitySequencerConfig]
- implicit lazy val communitySequencerWriterCommitModeConfigReader: ConfigReader[CommitMode]
- implicit lazy val communityStorageConfigReader: ConfigReader[CommunityStorageConfig]
- implicit lazy val connectionAllocationReader: ConfigReader[ConnectionAllocation]
- implicit lazy val consoleCommandTimeoutReader: ConfigReader[ConsoleCommandTimeout]
- implicit val contractIdSeedingReader: ConfigReader[Seeding]
- implicit lazy val cryptoEncryptionKeySchemeReader: ConfigReader[EncryptionKeyScheme]
- implicit lazy val cryptoHashAlgorithmReader: ConfigReader[HashAlgorithm]
- implicit lazy val cryptoKeyFormatReader: ConfigReader[CryptoKeyFormat]
- implicit def cryptoSchemeConfig[S](implicit arg0: ConfigReader[S], arg1: Order[S]): ConfigReader[CryptoSchemeConfig[S]]
- implicit lazy val cryptoSigningKeySchemeReader: ConfigReader[SigningKeyScheme]
- implicit lazy val cryptoSymmetricKeySchemeReader: ConfigReader[SymmetricKeyScheme]
- implicit lazy val dbConfigReader: ConfigReader[CommunityDbConfig]
- implicit lazy val dbParamsReader: ConfigReader[DbParametersConfig]
- implicit lazy val deadlockDetectionConfigReader: ConfigReader[DeadlockDetectionConfig]
- implicit lazy val domainInitConfigReader: ConfigReader[DomainInitConfig]
- implicit lazy val domainNodeParametersConfigReader: ConfigReader[DomainNodeParametersConfig]
- implicit lazy val domainParametersConfigReader: ConfigReader[DomainParametersConfig]
- implicit lazy val enableEventsByContractKeyCacheReader: ConfigReader[EnableEventsByContractKeyCache]
- implicit lazy val engineLoggingConfigReader: ConfigReader[EngineLoggingConfig]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- implicit val grpcHealthServerConfigReader: ConfigReader[GrpcHealthServerConfig]
- implicit lazy val h2Reader: ConfigReader[H2]
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- implicit lazy val healthConfigReader: ConfigReader[HealthConfig]
- implicit lazy val healthServerConfigReader: ConfigReader[HealthServerConfig]
- implicit lazy val histogramDefinitionConfigReader: ConfigReader[HistogramDefinition]
- implicit lazy val httpApiServerConfigReader: ConfigReader[HttpApiConfig]
- implicit lazy val httpServerConfigReader: ConfigReader[HttpServerConfig]
- implicit lazy val identityConfigReader: ConfigReader[TopologyConfig]
- implicit lazy val inMemoryDbCacheSettingsReader: ConfigReader[DbCacheConfig]
- implicit lazy val initBaseIdentityConfigReader: ConfigReader[Identity]
- implicit lazy val initConfigReader: ConfigReader[InitConfig]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit lazy val journalPruningConfigReader: ConfigReader[JournalPruningConfig]
- implicit lazy val jwtTimestampLeewayConfigReader: ConfigReader[JwtTimestampLeeway]
- implicit lazy val keepAliveClientConfigReader: ConfigReader[KeepAliveClientConfig]
- implicit lazy val keepAliveServerConfigReader: ConfigReader[KeepAliveServerConfig]
- implicit lazy val ledgerApiContractLoaderConfigReader: ConfigReader[ContractLoaderConfig]
- implicit lazy val ledgerApiParticipantInitConfigReader: ConfigReader[ParticipantLedgerApiInitConfig]
- implicit lazy val ledgerApiServerConfigReader: ConfigReader[LedgerApiServerConfig]
- implicit lazy val ledgerApiServerParametersConfigReader: ConfigReader[LedgerApiServerParametersConfig]
- implicit lazy val lengthLimitedStringReader: ConfigReader[LengthLimitedString]
- implicit lazy val loggingConfigReader: ConfigReader[LoggingConfig]
- implicit val maxRequestSizeReader: ConfigReader[MaxRequestSize]
- implicit lazy val memoryReader: ConfigReader[Memory]
- implicit lazy val metricsConfigCsvReader: ConfigReader[Csv]
- implicit lazy val metricsConfigGraphitePrefix: ConfigReader[MetricsPrefix]
- implicit lazy val metricsConfigGraphitePrefixHostname: ConfigReader[Hostname.type]
- implicit lazy val metricsConfigGraphitePrefixNoPrefix: ConfigReader[NoPrefix.type]
- implicit lazy val metricsConfigGraphitePrefixStatic: ConfigReader[Static]
- implicit lazy val metricsConfigGraphiteReader: ConfigReader[Graphite]
- implicit lazy val metricsConfigJMXReader: ConfigReader[JMX]
- implicit lazy val metricsConfigPrometheusReader: ConfigReader[Prometheus]
- implicit lazy val metricsConfigReader: ConfigReader[MetricsConfig]
- implicit lazy val metricsFilterConfigReader: ConfigReader[MetricsFilterConfig]
- implicit lazy val metricsReporterConfigReader: ConfigReader[MetricsReporterConfig]
- implicit lazy val monitoringConfigReader: ConfigReader[MonitoringConfig]
- implicit lazy val monotonicTimeReader: ConfigReader[MonotonicTime.type]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit lazy val nodeMonitoringConfigReader: ConfigReader[NodeMonitoringConfig]
- implicit lazy val nodeNameConfigReader: ConfigReader[Config.type]
- implicit lazy val nodeNameExplicitReader: ConfigReader[Explicit]
- implicit lazy val nodeNameRandomReader: ConfigReader[Random.type]
- implicit lazy val nodeNameReader: ConfigReader[NodeIdentifierConfig]
- implicit val nonNegativeDurationReader: ConfigReader[NonNegativeDuration]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- implicit lazy val packageMetadataViewConfigReader: ConfigReader[PackageMetadataViewConfig]
- implicit lazy val parametersParticipantInitConfigReader: ConfigReader[ParticipantParametersInitConfig]
- implicit lazy val participantInitConfigReader: ConfigReader[ParticipantInitConfig]
- implicit lazy val participantNodeParameterConfigReader: ConfigReader[ParticipantNodeParameterConfig]
- Annotations
- @nowarn()
- implicit lazy val participantStoreConfigReader: ConfigReader[ParticipantStoreConfig]
- implicit lazy val partyNotificationConfigEagerReader: ConfigReader[Eager.type]
- implicit lazy val partyNotificationConfigReader: ConfigReader[PartyNotificationConfig]
- implicit lazy val partyNotificationConfigViaDomainReader: ConfigReader[ViaDomain.type]
- implicit lazy val portFileReader: ConfigReader[Path]
- implicit val positiveDurationSecondsReader: ConfigReader[PositiveDurationSeconds]
- implicit lazy val postgresReader: ConfigReader[Postgres]
- implicit lazy val processingTimeoutReader: ConfigReader[ProcessingTimeout]
- implicit lazy val queryCostMonitoringConfigReader: ConfigReader[QueryCostMonitoringConfig]
- implicit lazy val rateLimitConfigReader: ConfigReader[RateLimitingConfig]
- implicit lazy val remoteDomainConfigReader: ConfigReader[RemoteDomainConfig]
- implicit lazy val remoteParticipantConfigReader: ConfigReader[RemoteParticipantConfig]
- implicit lazy val retentionPeriodDefaultsConfigReader: ConfigReader[RetentionPeriodDefaults]
- implicit lazy val sequencerClientConfigReader: ConfigReader[SequencerClientConfig]
- implicit lazy val sequencerConnectionConfigCertificateConfigReader: ConfigReader[CertificateConfig]
- implicit lazy val sequencerConnectionConfigCertificateFileReader: ConfigReader[CertificateFile]
- implicit lazy val sequencerConnectionConfigCertificateStringReader: ConfigReader[CertificateString]
- implicit lazy val sequencerConnectionConfigGrpcReader: ConfigReader[Grpc]
- implicit lazy val sequencerConnectionConfigReader: ConfigReader[SequencerConnectionConfig]
- implicit val sequencerTestingInterceptorReader: ConfigReader[TestingInterceptor]
- implicit lazy val serverAuthRequirementConfigNoneReader: ConfigReader[None.type]
- implicit lazy val serverAuthRequirementConfigOptionalReader: ConfigReader[Optional.type]
- implicit lazy val serverAuthRequirementConfigReader: ConfigReader[ServerAuthRequirementConfig]
- implicit lazy val serverAuthRequirementConfigRequireReader: ConfigReader[Require]
- implicit lazy val sessionKeyCacheConfigReader: ConfigReader[SessionKeyCacheConfig]
- implicit lazy val staticContentConfigReader: ConfigReader[StaticContentConfig]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit lazy val testingTimeServiceConfigReader: ConfigReader[TestingTimeServiceConfig]
- implicit val throttleModeCfgReader: ConfigReader[ThrottleMode]
- implicit lazy val timeRequestConfigReader: ConfigReader[TimeProofRequestConfig]
- implicit lazy val timeTrackerConfigReader: ConfigReader[DomainTimeTrackerConfig]
- implicit lazy val timeoutSettingsReader: ConfigReader[TimeoutSettings]
- implicit lazy val tlsBaseServerConfigReader: ConfigReader[TlsBaseServerConfig]
- implicit lazy val tlsClientCertificateReader: ConfigReader[TlsClientCertificate]
Using semi-automatic derivation over automatic derivation to save compile time NOTE: the order of the declaration matters ...
Using semi-automatic derivation over automatic derivation to save compile time NOTE: the order of the declaration matters ... if you see errors such as could not find Lazy implicit value of type pureconfig.generic.DerivedConfigReader[..] then it means that the orders of the reader / writers is wrong.
The following python script is very helpful to create the semi-automatic writer and readers
import fileinput for line in fileinput.input(): t = line.strip() if len(t) > 0: a = (t[0].lower() + t[1:]).replace(".","") print(""" implicit val %sReader : ConfigReader[%s] = deriveReader[%s] implicit val %sWriter : ConfigWriter[%s] = deriveWriter[%s] """ % (a, t, t, a, t, t))
- implicit lazy val tlsClientConfigReader: ConfigReader[TlsClientConfig]
- implicit lazy val tlsServerConfigReader: ConfigReader[TlsServerConfig]
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val tracingConfigAlwaysOffSamplerReader: ConfigReader[AlwaysOff]
- implicit val tracingConfigAlwaysOnSamplerReader: ConfigReader[AlwaysOn]
- implicit val tracingConfigBatchSpanProcessorReader: ConfigReader[BatchSpanProcessor]
- implicit val tracingConfigDisabledSpanExporterReader: ConfigReader[Disabled.type]
- implicit val tracingConfigJaegerSpanExporterReader: ConfigReader[Jaeger]
- implicit val tracingConfigOtlpSpanExporterReader: ConfigReader[Otlp]
- implicit val tracingConfigPropagationReader: ConfigReader[Propagation]
- implicit val tracingConfigReader: ConfigReader[TracingConfig]
- implicit val tracingConfigSamplerReader: ConfigReader[Sampler]
- implicit val tracingConfigSpanExporterReader: ConfigReader[Exporter]
- implicit val tracingConfigTraceIdRatioSamplerReader: ConfigReader[TraceIdRatio]
- implicit val tracingConfigTracerReader: ConfigReader[Tracer]
- implicit val tracingConfigZipkinSpanExporterReader: ConfigReader[Zipkin]
- 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])
- implicit lazy val wsConfigReader: ConfigReader[WebsocketConfig]