Modifier and Type |
Method and Description |
static ParserSettings |
apply(com.typesafe.config.Config config)
|
static ParserSettings |
apply(java.lang.String configOverrides)
|
abstract ParserSettings.ConflictingContentTypeHeaderProcessingMode |
conflictingContentTypeHeaderProcessingMode() |
abstract ParserSettings.CookieParsingMode |
cookieParsingMode() |
abstract scala.Function2<java.lang.String,java.lang.String,scala.Option<MediaType>> |
customMediaTypes() |
abstract scala.Function1<java.lang.String,scala.Option<HttpMethod>> |
customMethods() |
abstract scala.Function1<java.lang.Object,scala.Option<StatusCode>> |
customStatusCodes() |
abstract ParserSettings.ErrorLoggingVerbosity |
errorLoggingVerbosity() |
static ParserSettings |
forClient(akka.actor.ClassicActorSystemProvider system) |
static ParserSettings |
forServer(akka.actor.ClassicActorSystemProvider system) |
ParserSettings.ConflictingContentTypeHeaderProcessingMode |
getConflictingContentTypeHeaderProcessingMode() |
ParserSettings.CookieParsingMode |
getCookieParsingMode() |
java.lang.Object |
getCustomMediaTypes() |
java.lang.Object |
getCustomMethods() |
java.lang.Object |
getCustomStatusCodes() |
ParserSettings.ErrorLoggingVerbosity |
getErrorLoggingVerbosity() |
java.util.Map<java.lang.String,java.lang.Object> |
getHeaderValueCacheLimits() |
scala.collection.immutable.Set<java.lang.String> |
getIgnoreIllegalHeaderFor() |
boolean |
getIllegalHeaderWarnings() |
ParserSettings.IllegalResponseHeaderNameProcessingMode |
getIllegalResponseHeaderNameProcessingMode() |
ParserSettings.IllegalResponseHeaderValueProcessingMode |
getIllegalResponseHeaderValueProcessingMode() |
boolean |
getIncludeSslSessionAttribute() |
boolean |
getIncludeTlsSessionInfoHeader() |
int |
getMaxChunkExtLength() |
int |
getMaxChunkSize() |
int |
getMaxCommentParsingDepth() |
long |
getMaxContentLength() |
int |
getMaxHeaderCount() |
int |
getMaxHeaderNameLength() |
int |
getMaxHeaderValueLength() |
int |
getMaxMethodLength() |
int |
getMaxResponseReasonLength() |
long |
getMaxToStrictBytes() |
int |
getMaxUriLength() |
boolean |
getModeledHeaderParsing() |
Uri.ParsingMode |
getUriParsingMode() |
abstract scala.collection.immutable.Map<java.lang.String,java.lang.Object> |
headerValueCacheLimits() |
abstract scala.collection.immutable.Set<java.lang.String> |
ignoreIllegalHeaderFor() |
abstract boolean |
illegalHeaderWarnings() |
abstract ParserSettings.IllegalResponseHeaderNameProcessingMode |
illegalResponseHeaderNameProcessingMode() |
abstract ParserSettings.IllegalResponseHeaderValueProcessingMode |
illegalResponseHeaderValueProcessingMode() |
abstract boolean |
includeSslSessionAttribute() |
abstract boolean |
includeTlsSessionInfoHeader() |
abstract int |
maxChunkExtLength() |
abstract int |
maxChunkSize() |
abstract int |
maxCommentParsingDepth() |
abstract long |
maxContentLength() |
abstract int |
maxHeaderCount() |
abstract int |
maxHeaderNameLength() |
abstract int |
maxHeaderValueLength() |
abstract int |
maxMethodLength() |
abstract int |
maxResponseReasonLength() |
abstract long |
maxToStrictBytes() |
abstract int |
maxUriLength() |
abstract boolean |
modeledHeaderParsing() |
abstract Uri.ParsingMode |
uriParsingMode() |
ParserSettings |
withConflictingContentTypeHeaderProcessingMode(ParserSettings.ConflictingContentTypeHeaderProcessingMode newValue) |
ParserSettings |
withCookieParsingMode(ParserSettings.CookieParsingMode newValue) |
ParserSettings |
withCustomMediaTypes(scala.collection.immutable.Seq<MediaType> types) |
ParserSettings |
withCustomMethods(scala.collection.immutable.Seq<HttpMethod> methods) |
ParserSettings |
withCustomStatusCodes(scala.collection.immutable.Seq<StatusCode> codes) |
ParserSettings |
withErrorLoggingVerbosity(ParserSettings.ErrorLoggingVerbosity newValue) |
ParserSettings |
withHeaderValueCacheLimits(scala.collection.immutable.Map<java.lang.String,java.lang.Object> newValue) |
ParserSettings |
withIgnoreIllegalHeaderFor(scala.collection.immutable.List<java.lang.String> newValue) |
ParserSettings |
withIllegalHeaderWarnings(boolean newValue) |
ParserSettings |
withIllegalResponseHeaderNameProcessingMode(ParserSettings.IllegalResponseHeaderNameProcessingMode newValue) |
ParserSettings |
withIllegalResponseHeaderValueProcessingMode(ParserSettings.IllegalResponseHeaderValueProcessingMode newValue) |
ParserSettings |
withIncludeSslSessionAttribute(boolean newValue) |
ParserSettings |
withIncludeTlsSessionInfoHeader(boolean newValue) |
ParserSettings |
withMaxChunkExtLength(int newValue) |
ParserSettings |
withMaxChunkSize(int newValue) |
ParserSettings |
withMaxCommentParsingDepth(int newValue) |
ParserSettings |
withMaxContentLength(long newValue) |
ParserSettings |
withMaxContentLength(scala.Option<java.lang.Object> newValue) |
ParserSettings |
withMaxHeaderCount(int newValue) |
ParserSettings |
withMaxHeaderNameLength(int newValue) |
ParserSettings |
withMaxHeaderValueLength(int newValue) |
ParserSettings |
withMaxMethodLength(int newValue) |
ParserSettings |
withMaxResponseReasonLength(int newValue) |
ParserSettings |
withMaxToStrictBytes(long newValue) |
ParserSettings |
withMaxUriLength(int newValue) |
ParserSettings |
withModeledHeaderParsing(boolean newValue) |
ParserSettings |
withUriParsingMode(Uri.ParsingMode newValue) |