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
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from ParserSettings to any2stringadd[ParserSettings] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (ParserSettings, B)
- Implicit
- This member is added by an implicit conversion from ParserSettings to ArrowAssoc[ParserSettings] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (ParserSettings) ⇒ Boolean, msg: ⇒ Any): ParserSettings
- Implicit
- This member is added by an implicit conversion from ParserSettings to Ensuring[ParserSettings] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (ParserSettings) ⇒ Boolean): ParserSettings
- Implicit
- This member is added by an implicit conversion from ParserSettings to Ensuring[ParserSettings] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): ParserSettings
- Implicit
- This member is added by an implicit conversion from ParserSettings to Ensuring[ParserSettings] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): ParserSettings
- Implicit
- This member is added by an implicit conversion from ParserSettings to Ensuring[ParserSettings] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from ParserSettings to StringFormat[ParserSettings] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
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
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- 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
-
def
→[B](y: B): (ParserSettings, B)
- Implicit
- This member is added by an implicit conversion from ParserSettings to ArrowAssoc[ParserSettings] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc