Package

it.agilelab.bigdata.wasp.consumers.spark.streaming.actor

etl

Permalink

package etl

Visibility
  1. Public
  2. All

Type Members

  1. trait ActivationSteps extends AnyRef

    Permalink

    Trait collecting operations to be composed to realize Activation of a StructuredStreamingETLModel

  2. sealed trait Data extends AnyRef

    Permalink

    Trait marking classes holding StructuredStreamingETLActor State Data

  3. trait MaterializationSteps extends AnyRef

    Permalink

    Trait collecting operations to be composed to realize Materialization of a StructuredStreamingETLModel

  4. case class MetricsTelemetryMessage(messageId: String, sourceId: String, metric: String, value: Long, timestamp: String) extends Product with Serializable

    Permalink

  5. case class MonitorOutcome(isActive: Boolean, status: StreamingQueryStatus, progress: Option[StreamingQueryProgress], option: Option[StreamingQueryException]) extends Product with Serializable

    Permalink
  6. trait MonitoringStep extends AnyRef

    Permalink

    Trait collecting operations to be composed to realize Monitoring of a it.agilelab.bigdata.wasp.models.StructuredStreamingETLModel

  7. sealed trait Protocol extends AnyRef

    Permalink

    Trait marking messages as being part of the StructuredStreamingETLActor protocol.

  8. sealed trait State extends AnyRef

    Permalink

    Trait marking objects representing StructuredStreamingETLActor State

  9. trait StoppingStep extends AnyRef

    Permalink

    Trait collecting operations to be composed to realize Stopping of a .StructuredStreamingETLModel

  10. class StructuredStreamingETLActor extends FSM[State, Data] with LoggingFSM[State, Data] with ActivationSteps with MaterializationSteps with MonitoringStep with StoppingStep

    Permalink
  11. case class TelemetryMetadataProducerConfig(global: TinyKafkaConfig, telemetry: TelemetryConfigModel) extends Product with Serializable

    Permalink

Value Members

  1. object ActivationSteps

    Permalink
  2. object Data

    Permalink
  3. object MaterializationSteps

    Permalink
  4. object MetadataOps

    Permalink
  5. object MetricsTelemetryMessageFormat extends SprayJsonSupport with DefaultJsonProtocol

    Permalink
  6. object Protocol

    Permalink
  7. object State

    Permalink
  8. object StructuredStreamingETLActor

    Permalink
  9. object TelemetryMetadataProducer

    Permalink

Ungrouped