Packages

package indexer

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. indexer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package ha
  2. package parallel

Type Members

  1. 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) TODO append-only: as doing cleanup scala-doc for the final types around Indexer needs to be improved

  2. case class IndexerConfig(batchingParallelism: Int = DefaultBatchingParallelism, dataSourceProperties: Option[DataSourceProperties] = None, enableCompression: Boolean = DefaultEnableCompression, highAvailability: HaConfig = DefaultHaConfig, ingestionParallelism: Int = DefaultIngestionParallelism, inputMappingParallelism: Int = DefaultInputMappingParallelism, maxInputBufferSize: Int = DefaultMaxInputBufferSize, packageMetadataView: PackageMetadataViewConfig = DefaultPackageMetadataViewConfig, restartDelay: FiniteDuration = DefaultRestartDelay, startupMode: IndexerStartupMode = DefaultIndexerStartupMode, submissionBatchSize: Long = DefaultSubmissionBatchSize, maxOutputBatchedBufferSize: Int = DefaultMaxOutputBatchedBufferSize, maxTailerBatchSize: Int = DefaultMaxTailerBatchSize) extends Product with Serializable
  3. final class IndexerServiceOwner extends ResourceOwner[ReportsHealth]
  4. sealed trait IndexerStartupMode extends AnyRef
  5. class MeteringAggregator extends AnyRef
  6. case class PackageMetadataViewConfig(initLoadParallelism: Int = DefaultInitLoadParallelism, initProcessParallelism: Int = DefaultInitProcessParallelism, initTakesTooLongInitialDelay: FiniteDuration = DefaultInitTakesTooLongInitialDelay, initTakesTooLongInterval: FiniteDuration = DefaultInitTakesTooLongInterval) extends Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped