public class ServerSentEvent extends Object
ServerSentEvents
Modifier and Type | Class and Description |
---|---|
static interface |
ServerSentEvent.Spec<T>
A builder for
ServerSentEvent instances. |
Constructor and Description |
---|
ServerSentEvent() |
Modifier and Type | Method and Description |
---|---|
String |
getEventData() |
String |
getEventId() |
String |
getEventType() |
static ServerSentEvent |
serverSentEvent(Consumer<? super ServerSentEvent.Spec<?>> consumer)
Returns a new event, built by the given spec consumer.
|
static <T> ServerSentEvent |
serverSentEvent(T item,
Consumer<? super ServerSentEvent.Spec<T>> consumer)
Returns a new event, built by the given spec consumer with a supporting object for construction.
|
public static ServerSentEvent serverSentEvent(Consumer<? super ServerSentEvent.Spec<?>> consumer)
consumer
- the event definitionpublic static <T> ServerSentEvent serverSentEvent(T item, Consumer<? super ServerSentEvent.Spec<T>> consumer)
T
- the type of supporting objectitem
- the supporting objectconsumer
- the event definitionpublic String getEventId()
public String getEventType()
public String getEventData()