Package

it.agilelab.bigdata.wasp.core

messages

Permalink

package messages

Visibility
  1. Public
  2. All

Type Members

  1. case class AddRemoteProducer(name: String, remoteProducer: ActorRef) extends ProducerMessage with Product with Serializable

    Permalink
  2. trait BatchJobMessage extends MasterGuardianMessage

    Permalink
  3. trait ETLMessage extends MasterGuardianMessage

    Permalink
  4. trait MasterGuardianMessage extends WaspMessage

    Permalink
  5. case class ModelKey(name: String, version: String, timestamp: Long) extends Product with Serializable

    Permalink
  6. trait PipegraphMessage extends MasterGuardianMessage

    Permalink
  7. trait ProducerMessage extends MasterGuardianMessage

    Permalink
  8. case class RemovePipegraph(name: String) extends PipegraphMessage with Product with Serializable

    Permalink
  9. case class RemoveRemoteProducer(name: String, remoteProducer: ActorRef) extends ProducerMessage with Product with Serializable

    Permalink
  10. case class RestProducerRequest(name: String, httpMethod: HttpMethod, data: JsValue, modelKey: ModelKey) extends ProducerMessage with Product with Serializable

    Permalink
  11. case class RestRequest(httpMethod: HttpMethod, data: JsValue, model: ModelKey) extends WaspMessage with Product with Serializable

    Permalink
  12. case class StartBatchJob(name: String, restConfig: Config) extends BatchJobMessage with Product with Serializable

    Permalink
  13. case class StartETL(name: String, etlName: String) extends ETLMessage with Product with Serializable

    Permalink
  14. case class StartPipegraph(name: String) extends PipegraphMessage with Product with Serializable

    Permalink
  15. case class StartProducer(name: String) extends ProducerMessage with Product with Serializable

    Permalink
  16. case class StopETL(name: String, etlName: String) extends ETLMessage with Product with Serializable

    Permalink
  17. case class StopPipegraph(name: String) extends PipegraphMessage with Product with Serializable

    Permalink
  18. case class StopProducer(name: String) extends ProducerMessage with Product with Serializable

    Permalink
  19. case class TelemetryActorRedirection(actorRef: ActorRef) extends Product with Serializable

    Permalink
  20. case class TelemetryMessageSource(messageId: String, sourceId: String, timestamp: String, description: String, startOffset: Map[String, Map[String, Long]], endOffset: Map[String, Map[String, Long]]) extends Product with Serializable

    Permalink
  21. case class TelemetryMessageSourcesSummary(streamingQueriesProgress: Seq[TelemetryMessageSource]) extends Product with Serializable

    Permalink
  22. case class WaspMessageEnvelope[K, V](topic: String, key: K, messages: V*) extends WaspMessage with Product with Serializable

    Permalink

Value Members

  1. object BatchMessages

    Permalink
  2. object DownUnreachableMembers extends WaspMessage with Product with Serializable

    Permalink
  3. object MessageTimeout extends Product with Serializable

    Permalink
  4. object OutputStreamInitialized extends WaspMessage with Product with Serializable

    Permalink
  5. object PipegraphMessages

    Permalink
  6. object RestartConsumers extends WaspMessage with Product with Serializable

    Permalink
  7. object RestartPipegraphs extends MasterGuardianMessage with Product with Serializable

    Permalink
  8. object Start extends WaspMessage with Product with Serializable

    Permalink
  9. object Stop extends WaspMessage with Product with Serializable

    Permalink
  10. object StopProcessingComponent extends WaspMessage with Product with Serializable

    Permalink
  11. object TelemetryMessageJsonProtocol extends SprayJsonSupport with DefaultJsonProtocol

    Permalink

Ungrouped