Packages

final case class CachingConfigs(indexedStrings: CacheConfig = CachingConfigs.defaultStaticStringCache, contractStore: CacheConfig = CachingConfigs.defaultContractStoreCache, topologySnapshot: CacheConfig = CachingConfigs.defaultTopologySnapshotCache, partyCache: CacheConfig = CachingConfigs.defaultPartyCache, participantCache: CacheConfig = CachingConfigs.defaultParticipantCache, keyCache: CacheConfig = CachingConfigs.defaultKeyCache, packageVettingCache: CacheConfig = CachingConfigs.defaultPackageVettingCache, mySigningKeyCache: CacheConfig = CachingConfigs.defaultMySigningKeyCache) extends Product with Serializable

Configuration settings for various internal caches

indexedStrings

cache size configuration for the static string index cache

contractStore

cache size configuration for the contract store

topologySnapshot

cache size configuration for topology snapshots

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CachingConfigs
  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 CachingConfigs(indexedStrings: CacheConfig = CachingConfigs.defaultStaticStringCache, contractStore: CacheConfig = CachingConfigs.defaultContractStoreCache, topologySnapshot: CacheConfig = CachingConfigs.defaultTopologySnapshotCache, partyCache: CacheConfig = CachingConfigs.defaultPartyCache, participantCache: CacheConfig = CachingConfigs.defaultParticipantCache, keyCache: CacheConfig = CachingConfigs.defaultKeyCache, packageVettingCache: CacheConfig = CachingConfigs.defaultPackageVettingCache, mySigningKeyCache: CacheConfig = CachingConfigs.defaultMySigningKeyCache)

    indexedStrings

    cache size configuration for the static string index cache

    contractStore

    cache size configuration for the contract store

    topologySnapshot

    cache size configuration for topology snapshots

Value Members

  1. val contractStore: CacheConfig
  2. val indexedStrings: CacheConfig
  3. val keyCache: CacheConfig
  4. val mySigningKeyCache: CacheConfig
  5. val packageVettingCache: CacheConfig
  6. val participantCache: CacheConfig
  7. val partyCache: CacheConfig
  8. def productElementNames: Iterator[String]
    Definition Classes
    Product
  9. val topologySnapshot: CacheConfig