it
.
agilelab
.
bigdata
.
wasp
.
core
messages
package
messages
Visibility
Public
All
Type Members
case class
AddRemoteProducer
(
name:
String
,
remoteProducer:
ActorRef
)
extends
ProducerMessage
with
Product
with
Serializable
trait
BatchJobMessage
extends
MasterGuardianMessage
trait
ETLMessage
extends
MasterGuardianMessage
trait
MasterGuardianMessage
extends
WaspMessage
case class
ModelKey
(
name:
String
,
version:
String
,
timestamp:
Long
)
extends
Product
with
Serializable
trait
PipegraphMessage
extends
MasterGuardianMessage
trait
ProducerMessage
extends
MasterGuardianMessage
case class
RemovePipegraph
(
name:
String
)
extends
PipegraphMessage
with
Product
with
Serializable
case class
RemoveRemoteProducer
(
name:
String
,
remoteProducer:
ActorRef
)
extends
ProducerMessage
with
Product
with
Serializable
case class
RestProducerRequest
(
name:
String
,
httpMethod:
HttpMethod
,
data:
JsValue
,
modelKey:
ModelKey
)
extends
ProducerMessage
with
Product
with
Serializable
case class
RestRequest
(
httpMethod:
HttpMethod
,
data:
JsValue
,
model:
ModelKey
)
extends
WaspMessage
with
Product
with
Serializable
case class
StartBatchJob
(
name:
String
,
restConfig:
Config
)
extends
BatchJobMessage
with
Product
with
Serializable
case class
StartETL
(
name:
String
,
etlName:
String
)
extends
ETLMessage
with
Product
with
Serializable
case class
StartPipegraph
(
name:
String
)
extends
PipegraphMessage
with
Product
with
Serializable
case class
StartProducer
(
name:
String
)
extends
ProducerMessage
with
Product
with
Serializable
case class
StopETL
(
name:
String
,
etlName:
String
)
extends
ETLMessage
with
Product
with
Serializable
case class
StopPipegraph
(
name:
String
)
extends
PipegraphMessage
with
Product
with
Serializable
case class
StopProducer
(
name:
String
)
extends
ProducerMessage
with
Product
with
Serializable
case class
TelemetryActorRedirection
(
actorRef:
ActorRef
)
extends
Product
with
Serializable
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
case class
TelemetryMessageSourcesSummary
(
streamingQueriesProgress:
Seq
[
TelemetryMessageSource
]
)
extends
Product
with
Serializable
case class
WaspMessageEnvelope
[
K
,
V
]
(
topic:
String
,
key:
K
,
messages:
V
*
)
extends
WaspMessage
with
Product
with
Serializable
Value Members
object
BatchMessages
object
DownUnreachableMembers
extends
WaspMessage
with
Product
with
Serializable
object
MessageTimeout
extends
Product
with
Serializable
object
OutputStreamInitialized
extends
WaspMessage
with
Product
with
Serializable
object
PipegraphMessages
object
RestartConsumers
extends
WaspMessage
with
Product
with
Serializable
object
RestartPipegraphs
extends
MasterGuardianMessage
with
Product
with
Serializable
object
Start
extends
WaspMessage
with
Product
with
Serializable
object
Stop
extends
WaspMessage
with
Product
with
Serializable
object
StopProcessingComponent
extends
WaspMessage
with
Product
with
Serializable
object
TelemetryMessageJsonProtocol
extends
SprayJsonSupport
with
DefaultJsonProtocol
Ungrouped