abstract class ParserSettings extends javadsl.settings.ParserSettings
Public API but not intended for subclassing
- Self Type
- ParserSettingsImpl
- Annotations
- @DoNotInherit()
- Source
- ParserSettings.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ParserSettings
- ParserSettings
- Settings
- Settings
- Settings
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
cookieParsingMode: CookieParsingMode
- Definition Classes
- ParserSettings → Settings
-
abstract
def
customMediaTypes: FindCustom
- Definition Classes
- ParserSettings → Settings → Settings
- abstract def customMethods: (String) ⇒ Option[HttpMethod]
- abstract def customStatusCodes: (Int) ⇒ Option[StatusCode]
-
abstract
def
defaultHeaderValueCacheLimit: Int
- Definition Classes
- Settings
-
abstract
def
errorLoggingVerbosity: ErrorLoggingVerbosity
- Definition Classes
- ParserSettings → Settings
-
abstract
def
headerValueCacheLimit(headerName: String): Int
- Definition Classes
- Settings
-
abstract
def
headerValueCacheLimits: Map[String, Int]
- Definition Classes
- ParserSettings → ParserSettings
-
abstract
def
ignoreIllegalHeaderFor: Set[String]
- Definition Classes
- ParserSettings → Settings
-
abstract
def
illegalHeaderWarnings: Boolean
- Definition Classes
- ParserSettings → Settings → Settings
-
abstract
def
illegalResponseHeaderValueProcessingMode: IllegalResponseHeaderValueProcessingMode
- Definition Classes
- ParserSettings → Settings → Settings
- abstract def includeTlsSessionInfoHeader: Boolean
- abstract def maxChunkExtLength: Int
- abstract def maxChunkSize: Int
-
abstract
def
maxCommentParsingDepth: Int
- Definition Classes
- ParserSettings → Settings
- abstract def maxContentLength: Long
-
abstract
def
maxHeaderCount: Int
- Definition Classes
- ParserSettings → Settings
-
abstract
def
maxHeaderNameLength: Int
- Definition Classes
- ParserSettings → Settings
-
abstract
def
maxHeaderValueLength: Int
- Definition Classes
- ParserSettings → Settings
- abstract def maxMethodLength: Int
- abstract def maxResponseReasonLength: Int
- abstract def maxToStrictBytes: Long
- abstract def maxUriLength: Int
-
abstract
def
modeledHeaderParsing: Boolean
- Definition Classes
- ParserSettings → Settings
-
abstract
def
uriParsingMode: ParsingMode
- Definition Classes
- ParserSettings → Settings
Concrete Value Members
-
def
getCookieParsingMode: CookieParsingMode
- Definition Classes
- ParserSettings → ParserSettings
-
def
getCustomMediaTypes: Function2[String, String, Optional[MediaType]]
- Definition Classes
- ParserSettings → ParserSettings
-
def
getCustomMethods: Function[String, Optional[HttpMethod]]
- Definition Classes
- ParserSettings → ParserSettings
-
def
getCustomStatusCodes: Function[Int, Optional[StatusCode]]
- Definition Classes
- ParserSettings → ParserSettings
-
def
getErrorLoggingVerbosity: ErrorLoggingVerbosity
- Definition Classes
- ParserSettings → ParserSettings
-
def
getHeaderValueCacheLimits: Map[String, Int]
- Definition Classes
- ParserSettings → ParserSettings
-
def
getIgnoreIllegalHeaderFor: Set[String]
- Definition Classes
- ParserSettings → ParserSettings
-
def
getIllegalHeaderWarnings: Boolean
- Definition Classes
- ParserSettings → ParserSettings
-
def
getIllegalResponseHeaderValueProcessingMode: IllegalResponseHeaderValueProcessingMode
- Definition Classes
- ParserSettings → ParserSettings
-
def
getIncludeTlsSessionInfoHeader: Boolean
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxChunkExtLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxChunkSize: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxCommentParsingDepth: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxContentLength: Long
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxHeaderCount: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxHeaderNameLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxHeaderValueLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxMethodLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxResponseReasonLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxToStrictBytes: Long
- Definition Classes
- ParserSettings → ParserSettings
-
def
getMaxUriLength: Int
- Definition Classes
- ParserSettings → ParserSettings
-
def
getModeledHeaderParsing: Boolean
- Definition Classes
- ParserSettings → ParserSettings
-
def
getUriParsingMode: ParsingMode
- Definition Classes
- ParserSettings → ParserSettings
- def withCookieParsingMode(newValue: CookieParsingMode): ParserSettings
-
def
withCookieParsingMode(newValue: CookieParsingMode): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
- def withCustomMediaTypes(types: MediaType*): ParserSettings
-
def
withCustomMediaTypes(mediaTypes: MediaType*): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
- Annotations
- @varargs()
- def withCustomMethods(methods: HttpMethod*): ParserSettings
-
def
withCustomMethods(methods: HttpMethod*): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
- Annotations
- @varargs()
- def withCustomStatusCodes(codes: StatusCode*): ParserSettings
-
def
withCustomStatusCodes(codes: StatusCode*): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
- Annotations
- @varargs()
- def withErrorLoggingVerbosity(newValue: ErrorLoggingVerbosity): ParserSettings
-
def
withErrorLoggingVerbosity(newValue: ErrorLoggingVerbosity): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
- def withHeaderValueCacheLimits(newValue: Map[String, Int]): ParserSettings
-
def
withHeaderValueCacheLimits(newValue: Map[String, Int]): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings
-
def
withIgnoreIllegalHeaderFor(newValue: List[String]): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withIllegalHeaderWarnings(newValue: Boolean): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
- def withIllegalResponseHeaderValueProcessingMode(newValue: IllegalResponseHeaderValueProcessingMode): ParserSettings
-
def
withIncludeTlsSessionInfoHeader(newValue: Boolean): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxChunkExtLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxChunkSize(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxCommentParsingDepth(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxContentLength(newValue: Long): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxHeaderCount(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxHeaderNameLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxHeaderValueLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxMethodLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxResponseReasonLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxToStrictBytes(newValue: Long): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withMaxUriLength(newValue: Int): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
-
def
withModeledHeaderParsing(newValue: Boolean): ParserSettings
- Definition Classes
- ParserSettings → ParserSettings
- def withUriParsingMode(newValue: ParsingMode): ParserSettings
-
def
withUriParsingMode(newValue: ParsingMode): javadsl.settings.ParserSettings
- Definition Classes
- ParserSettings