package indexer
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- indexer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Indexer = AbstractResourceOwner[ResourceContext, Future[Unit]]
Indexer is a factory for indexing.
Indexer is a factory for indexing. Future[Unit] is the completion Future, as it completes indexing is completed with results accordingly (Success/Failure)
- final case class IndexerConfig(batchingParallelism: NonNegativeInt = NonNegativeInt.tryCreate(DefaultBatchingParallelism), enableCompression: Boolean = DefaultEnableCompression, ingestionParallelism: NonNegativeInt = NonNegativeInt.tryCreate(DefaultIngestionParallelism), inputMappingParallelism: NonNegativeInt = NonNegativeInt.tryCreate(DefaultInputMappingParallelism), maxInputBufferSize: NonNegativeInt = NonNegativeInt.tryCreate(DefaultMaxInputBufferSize), packageMetadataView: PackageMetadataViewConfig = DefaultPackageMetadataViewConfig, restartDelay: NonNegativeFiniteDuration = NonNegativeFiniteDuration.ofSeconds(DefaultRestartDelay.toSeconds), submissionBatchSize: Long = DefaultSubmissionBatchSize, maxOutputBatchedBufferSize: Int = DefaultMaxOutputBatchedBufferSize, maxTailerBatchSize: Int = DefaultMaxTailerBatchSize) extends Product with Serializable
See com.digitalasset.canton.platform.indexer.JdbcIndexer for semantics on these configurations.
- final class IndexerServiceOwner extends ResourceOwner[ReportsHealth] with NamedLogging
- sealed trait IndexerStartupMode extends AnyRef
- class MeteringAggregator extends NamedLogging
- final case class PackageMetadataViewConfig(initLoadParallelism: Int = DefaultInitLoadParallelism, initProcessParallelism: Int = DefaultInitProcessParallelism, initTakesTooLongInitialDelay: FiniteDuration = DefaultInitTakesTooLongInitialDelay, initTakesTooLongInterval: FiniteDuration = DefaultInitTakesTooLongInterval) extends Product with Serializable
Value Members
- object IndexerConfig extends Serializable
- object IndexerServiceOwner
- object IndexerStartupMode
- object JdbcIndexer
- object MeteringAggregator
- object PackageMetadataViewConfig extends Serializable
- object UpdatePackageMetadataView