public final class ServerSentEventSettingsImpl extends ServerSentEventSettings implements scala.Product, java.io.Serializable
| Constructor and Description | 
|---|
| ServerSentEventSettingsImpl(int maxEventSize,
                           int maxLineSize,
                           boolean emitEmptyEvents,
                           OversizedSseStrategy oversizedLineStrategy,
                           OversizedSseStrategy oversizedEventStrategy) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ServerSentEventSettingsImpl | apply(int maxEventSize,
     int maxLineSize,
     boolean emitEmptyEvents) | 
| boolean | emitEmptyEvents()Should events with empty data field be passed to the application. | 
| static ServerSentEventSettingsImpl | fromSubConfig(com.typesafe.config.Config root,
             com.typesafe.config.Config c) | 
| int | maxEventSize()The maximum size for parsing server-sent events | 
| int | maxLineSize()The maximum size for parsing lines of a server-sent event | 
| OversizedSseStrategy | oversizedEventStrategy() | 
| java.lang.String | oversizedEventStrategyAsString() | 
| OversizedSseStrategy | oversizedLineStrategy() | 
| java.lang.String | oversizedLineStrategyAsString() | 
| protected static java.lang.String | prefix() | 
| java.lang.String | productPrefix() | 
| ServerSentEventSettingsImpl | withOversizedEventStrategy(OversizedSseStrategy newValue) | 
| ServerSentEventSettingsImpl | withOversizedEventStrategy(java.lang.String newValue) | 
| ServerSentEventSettingsImpl | withOversizedLineStrategy(OversizedSseStrategy newValue) | 
| ServerSentEventSettingsImpl | withOversizedLineStrategy(java.lang.String newValue) | 
apply, apply, withEmitEmptyEvents, withLineLength, withMaxEventSizecreate, create, create, getOversizedEventStrategy, getOversizedEventStrategyEnum, getOversizedLineStrategy, getOversizedLineStrategyEnum, withOversizedEventStrategy, withOversizedLineStrategyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ServerSentEventSettingsImpl(int maxEventSize,
                                   int maxLineSize,
                                   boolean emitEmptyEvents,
                                   OversizedSseStrategy oversizedLineStrategy,
                                   OversizedSseStrategy oversizedEventStrategy)
public static ServerSentEventSettingsImpl apply(int maxEventSize, int maxLineSize, boolean emitEmptyEvents)
public static ServerSentEventSettingsImpl fromSubConfig(com.typesafe.config.Config root, com.typesafe.config.Config c)
protected static java.lang.String prefix()
public int maxEventSize()
ServerSentEventSettingsmaxEventSize in class ServerSentEventSettingspublic int maxLineSize()
ServerSentEventSettingsmaxLineSize in class ServerSentEventSettingspublic boolean emitEmptyEvents()
ServerSentEventSettingsemitEmptyEvents in class ServerSentEventSettingspublic OversizedSseStrategy oversizedLineStrategy()
oversizedLineStrategy in class ServerSentEventSettingspublic OversizedSseStrategy oversizedEventStrategy()
oversizedEventStrategy in class ServerSentEventSettingspublic java.lang.String productPrefix()
productPrefix in interface scala.Productpublic ServerSentEventSettingsImpl withOversizedLineStrategy(java.lang.String newValue)
withOversizedLineStrategy in class ServerSentEventSettingsnewValue - (undocumented)public ServerSentEventSettingsImpl withOversizedLineStrategy(OversizedSseStrategy newValue)
withOversizedLineStrategy in class ServerSentEventSettingsnewValue - (undocumented)public ServerSentEventSettingsImpl withOversizedEventStrategy(java.lang.String newValue)
withOversizedEventStrategy in class ServerSentEventSettingsnewValue - (undocumented)public ServerSentEventSettingsImpl withOversizedEventStrategy(OversizedSseStrategy newValue)
withOversizedEventStrategy in class ServerSentEventSettingsnewValue - (undocumented)public java.lang.String oversizedLineStrategyAsString()
public java.lang.String oversizedEventStrategyAsString()