Class/Object

de.heikoseeberger.akkasse

ServerSentEvent

Related Docs: object ServerSentEvent | package akkasse

Permalink

final case class ServerSentEvent(data: Option[String] = None, type: Option[String] = None, id: Option[String] = None, retry: Option[Int] = None) extends akkasse.japi.ServerSentEvent with Product with Serializable

Representation of a server-sent event.

data

optional data, may be empty or span multiple lines

type

optional type, must not contain \n or \r

id

optional id, must not contain \n or \r

retry

optional reconnection delay in milliseconds

Linear Supertypes
Serializable, Serializable, Product, Equals, japi.ServerSentEvent, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerSentEvent
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ServerSentEvent
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ServerSentEvent(data: Option[String] = None, type: Option[String] = None, id: Option[String] = None, retry: Option[Int] = None)

    Permalink

    data

    optional data, may be empty or span multiple lines

    type

    optional type, must not contain \n or \r

    id

    optional id, must not contain \n or \r

    retry

    optional reconnection delay in milliseconds

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val data: Option[String]

    Permalink

    optional data, may be empty or span multiple lines

  7. def encode(): ByteString

    Permalink
    Definition Classes
    ServerSentEventServerSentEvent
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def getData(): Optional[String]

    Permalink
    Definition Classes
    ServerSentEventServerSentEvent
  12. def getId(): Optional[String]

    Permalink
    Definition Classes
    ServerSentEventServerSentEvent
  13. def getRetry(): OptionalInt

    Permalink
    Definition Classes
    ServerSentEventServerSentEvent
  14. def getType(): Optional[String]

    Permalink
    Definition Classes
    ServerSentEventServerSentEvent
  15. val id: Option[String]

    Permalink

    optional id, must not contain \n or \r

  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. val retry: Option[Int]

    Permalink

    optional reconnection delay in milliseconds

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    ServerSentEvent → AnyRef → Any
  23. val type: Option[String]

    Permalink

    optional type, must not contain \n or \r

  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from japi.ServerSentEvent

Inherited from AnyRef

Inherited from Any

Ungrouped