com.metamx.tranquility

druid

package druid

Visibility
  1. Public
  2. All

Type Members

  1. class DruidBeam[A] extends Beam[A] with Logging

    A Beam that writes all events to a fixed set of Druid RealtimeIndexTasks.

  2. 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

  3. class DruidBeamMaker[A] extends BeamMaker[A, DruidBeam[A]] with Logging

  4. sealed abstract class DruidDimensions extends AnyRef

  5. class DruidEnvironment extends Equals

  6. case class DruidLocation(environment: DruidEnvironment, dataSource: String) extends Product with Serializable

  7. class DruidRollup extends AnyRef

  8. sealed abstract class DruidSpatialDimension extends AnyRef

  9. case class DruidTaskPointer(id: String, firehoseId: String) extends Product with Serializable

  10. case class DruidTuning(maxRowsInMemory: Int, intermediatePersistPeriod: Period, maxPendingPersists: Int) extends Product with Serializable

  11. class IndexService extends AnyRef

  12. trait IndexServiceConfig extends AnyRef

  13. sealed trait IndexServiceException extends AnyRef

  14. class IndexServicePermanentException extends Exception with IndexServiceException

    Exceptions that are permanent in nature, and are useless to retry externally.

  15. class IndexServiceTransientException extends Exception with IndexServiceException

    Exceptions that indicate transient indexing service failures.

  16. sealed trait IndexStatus extends AnyRef

  17. case class MultipleFieldDruidSpatialDimension(name: String, fieldNames: Seq[String]) extends DruidSpatialDimension with Product with Serializable

  18. case class SchemalessDruidDimensions(dimensionExclusions: IndexedSeq[String], spatialDimensions: IndexedSeq[DruidSpatialDimension] = ...) extends DruidDimensions with Product with Serializable

  19. case class SingleFieldDruidSpatialDimension(name: String) extends DruidSpatialDimension with Product with Serializable

  20. case class SpecificDruidDimensions(dimensions: IndexedSeq[String], spatialDimensions: IndexedSeq[DruidSpatialDimension] = ...) extends DruidDimensions with Product with Serializable

Value Members

  1. object DruidBeamConfig extends Serializable

  2. object DruidBeamMaker

  3. object DruidBeams

    Builds Beams or Finagle services that send events to the Druid indexing service.

  4. object DruidDimensions

  5. object DruidEnvironment

  6. object DruidGuicer

  7. object DruidLocation extends Serializable

  8. object DruidRollup

  9. object DruidSpatialDimension

  10. object DruidTuning extends Serializable

  11. object IndexService

  12. object IndexStatus

  13. object TaskFailed extends IndexStatus with Product with Serializable

  14. object TaskNotFound extends IndexStatus with Product with Serializable

  15. object TaskRunning extends IndexStatus with Product with Serializable

  16. object TaskSuccess extends IndexStatus with Product with Serializable

Ungrouped