FlowMonitorState

org.apache.pekko.stream.FlowMonitorState

Attributes

Source
FlowMonitor.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final case class Failed(cause: Throwable) extends StreamState[Nothing]

Stream failed

Stream failed

Value parameters

cause

The cause of the failure

Attributes

Source
FlowMonitor.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait StreamState[Nothing]
class Object
trait Matchable
class Any
Show all
case object Finished extends StreamState[Nothing]

Stream completed successfully

Stream completed successfully

Attributes

Source
FlowMonitor.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait StreamState[Nothing]
class Object
trait Matchable
class Any
Show all
Self type
Finished.type
case object Initialized extends StreamState[Nothing]

Stream was created, but no events have passed through it

Stream was created, but no events have passed through it

Attributes

Source
FlowMonitor.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait StreamState[Nothing]
class Object
trait Matchable
class Any
Show all
Self type
final case class Received[+U](msg: U) extends StreamState[U]

Stream processed a message

Stream processed a message

Value parameters

msg

The processed message

Attributes

Source
FlowMonitor.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait StreamState[U]
class Object
trait Matchable
class Any
Show all
sealed trait StreamState[+U]

Attributes

Source
FlowMonitor.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Failed
object Finished
object Initialized
class Received[U]

Value members

Concrete methods

def failed[U](cause: Throwable): StreamState[U]

Java API

Java API

Attributes

Source
FlowMonitor.scala
def finished[U](): StreamState[U]

Java API

Java API

Attributes

Source
FlowMonitor.scala
def initialized[U](): StreamState[U]

Java API

Java API

Attributes

Source
FlowMonitor.scala
def received[U](msg: U): StreamState[U]

Java API

Java API

Attributes

Source
FlowMonitor.scala