public interface EventStreamUnmarshalling
HttpEntity
with a text/event-stream
media type be unmarshalled to a source of
ServerSentEvent
s.
The maximum size for parsing server-sent events is 8KiB by default and can be customized by overriding
EventStreamUnmarshalling.maxEventSize
. The maximum size for parsing lines of a server-sent event is 4KiB dy
default and can be customized by overriding EventStreamUnmarshalling.maxLineSize
.
Modifier and Type | Method and Description |
---|---|
Unmarshaller<HttpEntity,akka.stream.scaladsl.Source<ServerSentEvent,akka.NotUsed>> |
fromEventStream() |
int |
maxEventSize()
The maximum size for parsing server-sent events; 8KiB by default.
|
int |
maxLineSize()
The maximum size for parsing lines of a server-sent event; 4KiB by default.
|
int maxEventSize()
int maxLineSize()
Unmarshaller<HttpEntity,akka.stream.scaladsl.Source<ServerSentEvent,akka.NotUsed>> fromEventStream()