package
druid
Type Members
-
class
DruidBeam[A] extends Beam[A] with Logging
-
case class
DruidBeamConfig(firehoseGracePeriod: org.scala_tools.time.Imports.Period = ..., firehoseQuietPeriod: org.scala_tools.time.Imports.Period = ..., firehoseRetryPeriod: org.scala_tools.time.Imports.Period = ..., firehoseChunkSize: Int = 1000, randomizeTaskId: Boolean = false, indexRetryPeriod: org.scala_tools.time.Imports.Period = ..., firehoseBufferSize: Int = 100000) extends IndexServiceConfig with Product with Serializable
-
-
sealed abstract
class
DruidDimensions extends AnyRef
-
-
case class
DruidLocation(environment: DruidEnvironment, dataSource: String) extends Product with Serializable
-
-
-
case class
DruidTaskPointer(id: String, firehoseId: String) extends Product with Serializable
-
case class
DruidTuning(maxRowsInMemory: Int, intermediatePersistPeriod: Period, maxPendingPersists: Int) extends Product with Serializable
-
-
-
-
-
-
sealed
trait
IndexStatus extends AnyRef
-
-
case class
SchemalessDruidDimensions(dimensionExclusions: IndexedSeq[String], spatialDimensions: IndexedSeq[DruidSpatialDimension] = ...) extends DruidDimensions with Product with Serializable
-
-
case class
SpecificDruidDimensions(dimensions: IndexedSeq[String], spatialDimensions: IndexedSeq[DruidSpatialDimension] = ...) extends DruidDimensions with Product with Serializable