Class

org.squbs.testkit.japi

JUnitCustomRouteTestKit

Related Doc: package japi

Permalink

abstract class JUnitCustomRouteTestKit extends akka.http.javadsl.testkit.JUnitRouteTest with TestKitBase with RouteDefinitionTest with DebugTiming with PortGetter

Linear Supertypes
PortGetter, DebugTiming, RouteDefinitionTest, TestKitBase, akka.http.javadsl.testkit.JUnitRouteTest, JUnitRouteTestBase, RouteTest, WSTestRequestBuilding, AllDirectives, FramedEntityStreamingDirectives, TimeoutDirectives, WebSocketDirectives, SecurityDirectives, SchemeDirectives, RouteDirectives, RespondWithDirectives, RangeDirectives, PathDirectives, ParameterDirectives, MiscDirectives, MethodDirectives, MarshallingDirectives, HostDirectives, HeaderDirectives, FutureDirectives, FormFieldDirectives, FileUploadDirectives, FileAndResourceDirectives, ExecutionDirectives, DebuggingDirectives, CookieDirectives, CodingDirectives, CacheConditionDirectives, BasicDirectives, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JUnitCustomRouteTestKit
  2. PortGetter
  3. DebugTiming
  4. RouteDefinitionTest
  5. TestKitBase
  6. JUnitRouteTest
  7. JUnitRouteTestBase
  8. RouteTest
  9. WSTestRequestBuilding
  10. AllDirectives
  11. FramedEntityStreamingDirectives
  12. TimeoutDirectives
  13. WebSocketDirectives
  14. SecurityDirectives
  15. SchemeDirectives
  16. RouteDirectives
  17. RespondWithDirectives
  18. RangeDirectives
  19. PathDirectives
  20. ParameterDirectives
  21. MiscDirectives
  22. MethodDirectives
  23. MarshallingDirectives
  24. HostDirectives
  25. HeaderDirectives
  26. FutureDirectives
  27. FormFieldDirectives
  28. FileUploadDirectives
  29. FileAndResourceDirectives
  30. ExecutionDirectives
  31. DebuggingDirectives
  32. CookieDirectives
  33. CodingDirectives
  34. CacheConditionDirectives
  35. BasicDirectives
  36. AnyRef
  37. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JUnitCustomRouteTestKit(config: Config, resources: List[String], withClassPath: Boolean)

    Permalink
  2. new JUnitCustomRouteTestKit(resources: List[String], withClassPath: Boolean)

    Permalink
  3. new JUnitCustomRouteTestKit(withClassPath: Boolean)

    Permalink
  4. new JUnitCustomRouteTestKit(config: Config)

    Permalink
  5. new JUnitCustomRouteTestKit()

    Permalink
  6. new JUnitCustomRouteTestKit(boot: UnicomplexBoot)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def WS(uri: Uri, clientSideHandler: Flow[Message, Message, Any], materializer: Materializer, subprotocols: List[String]): HttpRequest

    Permalink
    Definition Classes
    WSTestRequestBuilding
  5. def WS(uri: Uri, clientSideHandler: Flow[Message, Message, Any], materializer: Materializer): HttpRequest

    Permalink
    Definition Classes
    WSTestRequestBuilding
  6. def additionalConfig: Config

    Permalink
    Attributes
    protected
    Definition Classes
    JUnitRouteTest
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def authenticateBasic[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  9. def authenticateBasicAsync[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  10. def authenticateBasicAsyncOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  11. def authenticateBasicOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  12. def authenticateBasicPF[T](realm: String, authenticator: PartialFunction[Optional[ProvidedCredentials], T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  13. def authenticateBasicPFAsync[T](realm: String, authenticator: PartialFunction[Optional[ProvidedCredentials], CompletionStage[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  14. def authenticateOAuth2[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  15. def authenticateOAuth2Async[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  16. def authenticateOAuth2AsyncOptional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], CompletionStage[Optional[T]]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  17. def authenticateOAuth2Optional[T](realm: String, authenticator: Function[Optional[ProvidedCredentials], Optional[T]], inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  18. def authenticateOrRejectWithChallenge[C <: HttpCredentials, T](c: Class[C], authenticator: Function[Optional[C], CompletionStage[Either[HttpChallenge, T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  19. def authenticateOrRejectWithChallenge[T](authenticator: Function[Optional[HttpCredentials], CompletionStage[Either[HttpChallenge, T]]], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  20. def authorize(check: Supplier[Boolean], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  21. def authorizeAsync(check: Supplier[CompletionStage[Boolean]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  22. def authorizeAsyncWithRequestContext(check: Function[RequestContext, CompletionStage[Boolean]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  23. def authorizeWithRequestContext(check: Function[RequestContext, Boolean], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
    Annotations
    @CorrespondsTo()
  24. def awaitAssert(a: ⇒ Any, max: Duration, interval: Duration): Unit

    Permalink
    Definition Classes
    TestKitBase
  25. def awaitCond(p: ⇒ Boolean, max: Duration, interval: Duration, message: String): Unit

    Permalink
    Definition Classes
    TestKitBase
  26. def awaitDuration: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  27. val boot: UnicomplexBoot

    Permalink
  28. def cancelRejection(rejection: Rejection, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  29. def cancelRejections(filter: Predicate[Rejection], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  30. def cancelRejections(classes: Iterable[Class[_]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  31. def checkSameOrigin(allowed: HttpOriginRange, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HeaderDirectives
  32. def childActorOf(props: Props): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  33. def childActorOf(props: Props, name: String): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  34. def childActorOf(props: Props, supervisorStrategy: SupervisorStrategy): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  35. def childActorOf(props: Props, name: String, supervisorStrategy: SupervisorStrategy): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  36. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def complete(entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  38. def complete(entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  39. def complete(headers: Iterable[HttpHeader], entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  40. def complete(headers: Iterable[HttpHeader], entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  41. def complete[T](headers: Iterable[HttpHeader], value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  42. def complete(status: StatusCode, entity: String): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  43. def complete(status: StatusCode, entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  44. def complete(status: StatusCode, entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  45. def complete[T](status: StatusCode, value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  46. def complete(status: StatusCode, headers: Iterable[HttpHeader], entity: RequestEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  47. def complete(status: StatusCode, headers: Iterable[HttpHeader], entity: ResponseEntity): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  48. def complete[T](status: StatusCode, headers: Iterable[HttpHeader], value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  49. def complete[T](value: T, marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
  50. def complete(status: StatusCode): Route

    Permalink
    Definition Classes
    RouteDirectives
  51. def complete(response: HttpResponse): Route

    Permalink
    Definition Classes
    RouteDirectives
  52. def complete(body: String): Route

    Permalink
    Definition Classes
    RouteDirectives
  53. def completeOK[T](value: T, marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  54. def completeOKWithFuture[T](value: CompletionStage[T], marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  55. def completeOKWithFuture(value: CompletionStage[RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  56. def completeOKWithFuture[T](value: Future[T], marshaller: Marshaller[T, RequestEntity]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  57. def completeOKWithFutureString(value: CompletionStage[String]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  58. def completeOKWithFutureString(value: Future[String]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  59. def completeOKWithSource[T, M](source: Source[T, M])(implicit m: Marshaller[T, RequestEntity], support: EntityStreamingSupport): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  60. def completeOrRecoverWith[T](f: Supplier[CompletionStage[T]], marshaller: Marshaller[T, RequestEntity], inner: Function[Throwable, Route]): Route

    Permalink
    Definition Classes
    FutureDirectives
  61. def completeWith[T](marshaller: Marshaller[T, _ <: HttpResponse], inner: Consumer[Consumer[T]]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  62. def completeWithFuture[T](value: CompletionStage[T], marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  63. def completeWithFuture(value: CompletionStage[HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  64. def completeWithFuture[T](value: Future[T], marshaller: Marshaller[T, HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  65. def completeWithFutureResponse(value: Future[HttpResponse]): RouteAdapter

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  66. def completeWithFutureStatus(status: CompletionStage[StatusCode]): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  67. def completeWithFutureStatus(status: Future[StatusCode]): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo()
  68. def completeWithSource[T, M](source: Source[T, M])(implicit m: Marshaller[T, ByteString], support: EntityStreamingSupport): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  69. def conditional(eTag: Optional[EntityTag], lastModified: Optional[DateTime], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  70. def conditional(eTag: EntityTag, lastModified: DateTime, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  71. def conditional(lastModified: DateTime, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  72. def conditional(eTag: EntityTag, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CacheConditionDirectives
  73. def cookie(name: String, inner: Function[HttpCookiePair, Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  74. def createTestRouteResult(request: HttpRequest, result: RouteResult): TestRouteResult

    Permalink
    Attributes
    protected
    Definition Classes
    JUnitRouteTestBase → RouteTest
  75. def decodeRequest(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  76. def decodeRequestWith(coders: Iterable[Coder], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  77. def decodeRequestWith(coder: Coder, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  78. def defaultContentTypeResolver: ContentTypeResolver

    Permalink
    Definition Classes
    FileAndResourceDirectives
  79. def defaultDirectoryRenderer: DirectoryRenderer

    Permalink
    Definition Classes
    FileAndResourceDirectives
  80. def defaultHostInfo: DefaultHostInfo

    Permalink
    Attributes
    protected
    Definition Classes
    RouteTest
  81. def delete(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  82. def deleteCookie(name: String, domain: String, path: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  83. def deleteCookie(name: String, domain: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  84. def deleteCookie(name: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  85. def deleteCookie(cookies: Iterable[HttpCookie], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  86. def deleteCookie(cookie: HttpCookie, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  87. def encodeResponse(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  88. def encodeResponseWith(coders: Iterable[Coder], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  89. def entity[T](unmarshaller: Unmarshaller[_ >: HttpEntity, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  90. def entityAsSourceOf[T](um: Unmarshaller[ByteString, T], support: EntityStreamingSupport, inner: Function[Source[T, NotUsed], Route]): Route

    Permalink
    Definition Classes
    FramedEntityStreamingDirectives
    Annotations
    @CorrespondsTo()
  91. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  92. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  93. implicit def executionContext: ExecutionContextExecutor

    Permalink
    Definition Classes
    RouteTest
  94. def expectMsg[T](max: FiniteDuration, hint: String, obj: T): T

    Permalink
    Definition Classes
    TestKitBase
  95. def expectMsg[T](max: FiniteDuration, obj: T): T

    Permalink
    Definition Classes
    TestKitBase
  96. def expectMsg[T](obj: T): T

    Permalink
    Definition Classes
    TestKitBase
  97. def expectMsgAllClassOf[T](max: FiniteDuration, obj: Class[_ <: T]*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  98. def expectMsgAllClassOf[T](obj: Class[_ <: T]*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  99. def expectMsgAllConformingOf[T](max: FiniteDuration, obj: Class[_ <: T]*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  100. def expectMsgAllConformingOf[T](obj: Class[_ <: T]*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  101. def expectMsgAllOf[T](max: FiniteDuration, obj: T*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  102. def expectMsgAllOf[T](obj: T*): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  103. def expectMsgAnyClassOf[C](max: FiniteDuration, obj: Class[_ <: C]*): C

    Permalink
    Definition Classes
    TestKitBase
  104. def expectMsgAnyClassOf[C](obj: Class[_ <: C]*): C

    Permalink
    Definition Classes
    TestKitBase
  105. def expectMsgAnyOf[T](max: FiniteDuration, obj: T*): T

    Permalink
    Definition Classes
    TestKitBase
  106. def expectMsgAnyOf[T](obj: T*): T

    Permalink
    Definition Classes
    TestKitBase
  107. def expectMsgClass[C](max: FiniteDuration, c: Class[C]): C

    Permalink
    Definition Classes
    TestKitBase
  108. def expectMsgClass[C](c: Class[C]): C

    Permalink
    Definition Classes
    TestKitBase
  109. def expectMsgPF[T](max: Duration, hint: String)(f: PartialFunction[Any, T]): T

    Permalink
    Definition Classes
    TestKitBase
  110. def expectMsgType[T](max: FiniteDuration)(implicit t: ClassTag[T]): T

    Permalink
    Definition Classes
    TestKitBase
  111. def expectMsgType[T](implicit t: ClassTag[T]): T

    Permalink
    Definition Classes
    TestKitBase
  112. def expectNoMsg(max: FiniteDuration): Unit

    Permalink
    Definition Classes
    TestKitBase
  113. def expectNoMsg(): Unit

    Permalink
    Definition Classes
    TestKitBase
  114. def expectTerminated(target: ActorRef, max: Duration): Terminated

    Permalink
    Definition Classes
    TestKitBase
  115. def extract[T](extract: Function[RequestContext, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  116. def extractActorSystem(inner: Function[ActorSystem, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  117. def extractClientIP(inner: Function[RemoteAddress, Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  118. def extractCredentials(inner: Function[Optional[HttpCredentials], Route]): Route

    Permalink
    Definition Classes
    SecurityDirectives
  119. def extractDataBytes(inner: Function[Source[ByteString, Any], Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  120. def extractEntity(inner: Function[RequestEntity, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
    Annotations
    @CorrespondsTo()
  121. def extractExecutionContext(inner: Function[ExecutionContextExecutor, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  122. def extractHost(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  123. def extractLog(inner: Function[LoggingAdapter, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  124. def extractMatchedPath(inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  125. def extractMaterializer(inner: Function[Materializer, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  126. def extractMethod(inner: Function[HttpMethod, Route]): RouteAdapter

    Permalink
    Definition Classes
    MethodDirectives
  127. def extractOfferedWsProtocols(inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  128. def extractParserSettings(inner: Function[ParserSettings, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  129. def extractRequest(inner: Function[HttpRequest, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  130. def extractRequestContext(inner: Function[RequestContext, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  131. def extractRequestEntity(inner: Function[RequestEntity, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  132. def extractScheme(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    SchemeDirectives
  133. def extractSettings(inner: Function[RoutingSettings, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  134. def extractStrictEntity(timeout: FiniteDuration, inner: Function[Strict, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  135. def extractUnmatchedPath(inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  136. def extractUpgradeToWebSocket(inner: Function[UpgradeToWebSocket, Route]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  137. def extractUri(inner: Function[Uri, Route]): RouteAdapter

    Permalink
    Definition Classes
    BasicDirectives
  138. def failWith(error: Throwable): Route

    Permalink
    Definition Classes
    RouteDirectives
  139. def fileUpload(fieldName: String, inner: BiFunction[FileInfo, Source[ByteString, Any], Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
  140. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  141. def fishForMessage(max: Duration, hint: String)(f: PartialFunction[Any, Boolean]): Any

    Permalink
    Definition Classes
    TestKitBase
  142. def formField[T](t: Unmarshaller[String, T], name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  143. def formField(name: String, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  144. def formFieldList(inner: Function[List[Entry[String, String]], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  145. def formFieldList[T](t: Unmarshaller[String, T], name: String, inner: Function[List[T], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  146. def formFieldList(name: String, inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  147. def formFieldMap(inner: Function[Map[String, String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  148. def formFieldMultiMap(inner: Function[Map[String, List[String]], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
  149. def formFieldOptional[T](t: Unmarshaller[String, T], name: String, inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  150. def formFieldOptional(name: String, inner: Function[Optional[String], Route]): Route

    Permalink
    Definition Classes
    FormFieldDirectives
    Annotations
    @CorrespondsTo()
  151. def get(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  152. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  153. def getFromBrowseableDirectories(directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  154. def getFromBrowseableDirectories(directories: Iterable[String], resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  155. def getFromBrowseableDirectories(directories: Iterable[String], renderer: DirectoryRenderer): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  156. def getFromBrowseableDirectories(directories: Iterable[String], renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  157. def getFromBrowseableDirectory(directory: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  158. def getFromBrowseableDirectory(directory: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  159. def getFromBrowseableDirectory(directory: String, renderer: DirectoryRenderer): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  160. def getFromBrowseableDirectory(directory: String, renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  161. def getFromDirectory(directoryPath: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  162. def getFromDirectory(directoryPath: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  163. def getFromFile(file: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  164. def getFromFile(file: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  165. def getFromFile(file: File, contentType: ContentType): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  166. def getFromFile(file: File, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  167. def getFromFile(file: File): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  168. def getFromResource(path: String, contentType: ContentType, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  169. def getFromResource(path: String, contentType: ContentType): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  170. def getFromResource(path: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  171. def getFromResource(path: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  172. def getFromResourceDirectory(directoryName: String, resolver: ContentTypeResolver, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  173. def getFromResourceDirectory(directoryName: String, resolver: ContentTypeResolver): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  174. def getFromResourceDirectory(directoryName: String, classLoader: ClassLoader): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  175. def getFromResourceDirectory(directoryName: String): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
  176. def handleExceptions(handler: ExceptionHandler, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    ExecutionDirectives
  177. def handleRejections(handler: RejectionHandler, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    ExecutionDirectives
  178. def handleWebSocketMessages[T](handler: Flow[Message, Message, T]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  179. def handleWebSocketMessagesForOptionalProtocol[T](handler: Flow[Message, Message, T], subprotocol: Optional[String]): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  180. def handleWebSocketMessagesForProtocol[T](handler: Flow[Message, Message, T], subprotocol: String): Route

    Permalink
    Definition Classes
    WebSocketDirectives
  181. def handleWith[T, R](unmarshaller: Unmarshaller[_ >: HttpEntity, T], marshaller: Marshaller[R, _ <: HttpResponse], inner: Function[T, R]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  182. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  183. def head(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  184. def headerValue[T](f: Function[HttpHeader, Optional[T]], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  185. def headerValueByName(headerName: String, inner: Function[String, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  186. def headerValueByType[T <: HttpHeader](t: Class[T], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  187. def headerValuePF[T](pf: PartialFunction[HttpHeader, T], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  188. def host(regex: Pattern, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  189. def host(predicate: Predicate[String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  190. def host(hostName: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  191. def host(hostNames: Iterable[String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    HostDirectives
  192. def ignoreMsg(f: PartialFunction[Any, Boolean]): Unit

    Permalink
    Definition Classes
    TestKitBase
  193. def ignoreNoMsg(): Unit

    Permalink
    Definition Classes
    TestKitBase
  194. def ignoreTrailingSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  195. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  196. def lastSender: ActorRef

    Permalink
    Definition Classes
    TestKitBase
  197. def listDirectoryContents(directoryRenderer: DirectoryRenderer, directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  198. def listDirectoryContents(directories: String*): Route

    Permalink
    Definition Classes
    FileAndResourceDirectives
    Annotations
    @varargs()
  199. def listener: String

    Permalink
    Definition Classes
    PortGetter
  200. def logRequest(show: Function[HttpRequest, LogEntry], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  201. def logRequest(marker: String, level: LogLevel, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  202. def logRequest(marker: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  203. def logRequestResult(showSuccess: BiFunction[HttpRequest, HttpResponse, LogEntry], showRejection: BiFunction[HttpRequest, List[Rejection], LogEntry], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
  204. def logRequestResultOptional(showSuccess: BiFunction[HttpRequest, HttpResponse, Optional[LogEntry]], showRejection: BiFunction[HttpRequest, List[Rejection], Optional[LogEntry]], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
    Annotations
    @CorrespondsTo()
  205. def logResult(showSuccess: Function[HttpResponse, LogEntry], showRejection: Function[List[Rejection], LogEntry], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    DebuggingDirectives
  206. def logResult(marker: String, level: LogLevel, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  207. def logResult(marker: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    DebuggingDirectives
  208. def mapInnerRoute(f: Function[Route, Route], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  209. def mapRejections(f: Function[List[Rejection], List[Rejection]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  210. def mapRequest(f: Function[HttpRequest, HttpRequest], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  211. def mapRequestContext(f: Function[RequestContext, RequestContext], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  212. def mapResponse(f: Function[HttpResponse, HttpResponse], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  213. def mapResponseEntity(f: Function[ResponseEntity, ResponseEntity], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  214. def mapResponseHeaders(f: Function[List[HttpHeader], List[HttpHeader]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  215. def mapRouteResult(f: Function[RouteResult, RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  216. def mapRouteResultFuture(f: Function[CompletionStage[RouteResult], CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  217. def mapRouteResultPF(f: PartialFunction[RouteResult, RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  218. def mapRouteResultWith(f: Function[RouteResult, CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  219. def mapRouteResultWithPF(f: PartialFunction[RouteResult, CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  220. def mapSettings(f: Function[RoutingSettings, RoutingSettings], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  221. def mapUnmatchedPath(f: Function[String, String], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  222. implicit def materializer: Materializer

    Permalink
    Definition Classes
    JUnitRouteTestBase → RouteTest
  223. def method(method: HttpMethod, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  224. def msgAvailable: Boolean

    Permalink
    Definition Classes
    TestKitBase
  225. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  226. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  227. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  228. def now: FiniteDuration

    Permalink
    Definition Classes
    TestKitBase
  229. def onComplete[T](cs: CompletionStage[T], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  230. def onComplete[T](f: Supplier[CompletionStage[T]], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  231. def onCompleteWithBreaker[T](breaker: CircuitBreaker, f: Supplier[CompletionStage[T]], inner: Function[Try[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  232. def onSuccess[T](f: Supplier[CompletionStage[T]], inner: Function[T, Route]): RouteAdapter

    Permalink
    Definition Classes
    FutureDirectives
  233. def optionalCookie(name: String, inner: Function[Optional[HttpCookiePair], Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  234. def optionalHeaderValue[T](f: Function[HttpHeader, Optional[T]], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  235. def optionalHeaderValueByName(headerName: String, inner: Function[Optional[String], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  236. def optionalHeaderValueByType[T <: HttpHeader](t: Class[T], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  237. def optionalHeaderValuePF[T](pf: PartialFunction[HttpHeader, T], inner: Function[Optional[T], Route]): RouteAdapter

    Permalink
    Definition Classes
    HeaderDirectives
  238. def options(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  239. def overrideMethodWithParameter(paramName: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  240. def parameter[T](t: Unmarshaller[String, T], name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  241. def parameter(name: String, inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  242. def parameterList(inner: Function[List[Entry[String, String]], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  243. def parameterList[T](t: Unmarshaller[String, T], name: String, inner: Function[List[T], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  244. def parameterList(name: String, inner: Function[List[String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  245. def parameterMap(inner: Function[Map[String, String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  246. def parameterMultiMap(inner: Function[Map[String, List[String]], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
  247. def parameterOptional[T](t: Unmarshaller[String, T], name: String, inner: Function[Optional[T], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  248. def parameterOptional(name: String, inner: Function[Optional[String], Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  249. def parameterOrDefault[T](t: Unmarshaller[String, T], defaultValue: T, name: String, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    ParameterDirectives
    Annotations
    @CorrespondsTo()
  250. def pass(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  251. def patch(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  252. def path[T](t: Unmarshaller[String, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  253. def path[T1, T2](p: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  254. def path[T](p: PathMatcher1[T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  255. def path(p: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  256. def path(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  257. def path(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  258. def pathEnd(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  259. def pathEndOrSingleSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  260. def pathPrefix[T](t: Unmarshaller[String, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  261. def pathPrefix[T1, T2](p: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  262. def pathPrefix[T](p: PathMatcher1[T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  263. def pathPrefix(p: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  264. def pathPrefix(inner: Function[String, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  265. def pathPrefix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  266. def pathPrefixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  267. def pathPrefixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  268. def pathPrefixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  269. def pathPrefixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  270. def pathSingleSlash(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  271. def pathSuffix[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  272. def pathSuffix[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  273. def pathSuffix(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  274. def pathSuffix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  275. def pathSuffixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  276. def pathSuffixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  277. def pathSuffixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  278. def pathSuffixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  279. def port(listener: String): Int

    Permalink
    Definition Classes
    PortGetter
  280. lazy val port: Int

    Permalink
    Definition Classes
    PortGetter
  281. def post(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  282. def provide[T](t: T, inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  283. def put(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MethodDirectives
  284. def rawPathPrefix[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  285. def rawPathPrefix[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  286. def rawPathPrefix(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  287. def rawPathPrefix(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  288. def rawPathPrefixTest[T1, T2](pm: PathMatcher2[T1, T2], inner: BiFunction[T1, T2, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  289. def rawPathPrefixTest[T1](pm: PathMatcher1[T1], inner: Function[T1, Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  290. def rawPathPrefixTest(pm: PathMatcher0, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  291. def rawPathPrefixTest(segment: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  292. def receiveN(n: Int, max: FiniteDuration): Seq[AnyRef]

    Permalink
    Definition Classes
    TestKitBase
  293. def receiveN(n: Int): Seq[AnyRef]

    Permalink
    Definition Classes
    TestKitBase
  294. def receiveOne(max: Duration): AnyRef

    Permalink
    Definition Classes
    DebugTiming → TestKitBase
  295. def receiveWhile[T](max: Duration, idle: Duration, messages: Int)(f: PartialFunction[AnyRef, T]): Seq[T]

    Permalink
    Definition Classes
    TestKitBase
  296. def recoverRejections(f: Function[Iterable[Rejection], RouteResult], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  297. def recoverRejectionsWith(f: Function[Iterable[Rejection], CompletionStage[RouteResult]], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  298. def redirect(uri: Uri, redirectionType: StatusCode): Route

    Permalink
    Definition Classes
    RouteDirectives
  299. def redirectToNoTrailingSlashIfPresent(redirectionType: StatusCode, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  300. def redirectToTrailingSlashIfMissing(redirectionType: StatusCode, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    PathDirectives
  301. def reject(): Route

    Permalink
    Definition Classes
    RouteDirectives
  302. def reject(rejection: Rejection, rejections: Rejection*): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @varargs()
  303. def rejectEmptyResponse(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  304. def remaining: FiniteDuration

    Permalink
    Definition Classes
    TestKitBase
  305. def remainingOr(duration: FiniteDuration): FiniteDuration

    Permalink
    Definition Classes
    TestKitBase
  306. def remainingOrDefault: FiniteDuration

    Permalink
    Definition Classes
    TestKitBase
  307. def request[T](unmarshaller: Unmarshaller[_ >: HttpRequest, T], inner: Function[T, Route]): Route

    Permalink
    Definition Classes
    MarshallingDirectives
  308. def requestEncodedWith(encoding: HttpEncoding, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  309. def requestEntityEmpty(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  310. def requestEntityPresent(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  311. def respondWithDefaultHeader(responseHeader: HttpHeader, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  312. def respondWithDefaultHeaders(responseHeaders: Iterable[HttpHeader], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  313. def respondWithHeader(responseHeader: HttpHeader, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  314. def respondWithHeaders(responseHeaders: Iterable[HttpHeader], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RespondWithDirectives
  315. def responseEncodingAccepted(encoding: HttpEncoding, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  316. def route(alternatives: Route*): Route

    Permalink
    Definition Classes
    RouteDirectives
    Annotations
    @CorrespondsTo() @varargs()
  317. def runRoute(route: Route, request: HttpRequest, defaultHostInfo: DefaultHostInfo): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  318. def runRoute(route: Route, request: HttpRequest): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  319. def runRouteUnSealed(route: Route, request: HttpRequest, defaultHostInfo: DefaultHostInfo): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  320. def runRouteUnSealed(route: Route, request: HttpRequest): TestRouteResult

    Permalink
    Definition Classes
    RouteTest
  321. def scheme(name: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    SchemeDirectives
  322. def selectPreferredLanguage(languages: Iterable[Language], inner: Function[Language, Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  323. def setAutoPilot(pilot: AutoPilot): Unit

    Permalink
    Definition Classes
    TestKitBase
  324. def setCookie(cookies: Iterable[HttpCookie], inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  325. def setCookie(cookie: HttpCookie, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CookieDirectives
  326. def shutdown(actorSystem: ActorSystem, duration: Duration, verifySystemShutdown: Boolean): Unit

    Permalink
    Definition Classes
    TestKitBase
  327. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  328. implicit val system: ActorSystem

    Permalink
    Definition Classes
    JUnitCustomRouteTestKitPortGetter → TestKitBase → JUnitRouteTestBase → RouteTest
  329. def systemResource: ActorSystemResource

    Permalink
    Attributes
    protected
    Definition Classes
    JUnitCustomRouteTestKit → JUnitRouteTest → JUnitRouteTestBase
    Annotations
    @Rule()
  330. val testActor: ActorRef

    Permalink
    Definition Classes
    TestKitBase
  331. def testActorName: String

    Permalink
    Attributes
    protected
    Definition Classes
    TestKitBase
  332. val testKitSettings: TestKitSettings

    Permalink
    Definition Classes
    TestKitBase
  333. def testRoute[T <: AbstractRouteDefinition](webContext: String, clazz: Class[T]): TestRoute

    Permalink
    Definition Classes
    RouteDefinitionTest
  334. def testRoute[T <: AbstractRouteDefinition](clazz: Class[T]): TestRoute

    Permalink
    Definition Classes
    RouteDefinitionTest
  335. def testRoute(first: Route, others: Route*): TestRoute

    Permalink
    Definition Classes
    RouteTest
    Annotations
    @varargs()
  336. def toStrictEntity(timeout: FiniteDuration, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  337. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  338. def unwatch(ref: ActorRef): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  339. def uploadedFile(fieldName: String, inner: BiFunction[FileInfo, File, Route]): Route

    Permalink
    Definition Classes
    FileUploadDirectives
  340. def validate(check: BooleanSupplier, errorMsg: String, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  341. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  342. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  343. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  344. def watch(ref: ActorRef): ActorRef

    Permalink
    Definition Classes
    TestKitBase
  345. def withExecutionContext(ec: ExecutionContextExecutor, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  346. def withLog(log: LoggingAdapter, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  347. def withMaterializer(mat: Materializer, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  348. def withPrecompressedMediaTypeSupport(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    CodingDirectives
  349. def withRangeSupport(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    RangeDirectives
  350. def withRequestTimeout(timeout: Duration, timeoutHandler: Function[HttpRequest, HttpResponse], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  351. def withRequestTimeout(timeout: Duration, inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  352. def withRequestTimeoutResponse(timeoutHandler: Function[HttpRequest, HttpResponse], inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  353. def withSettings(s: RoutingSettings, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    BasicDirectives
  354. def withSizeLimit(maxBytes: Long, inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives
  355. def within[T](max: FiniteDuration)(f: ⇒ T): T

    Permalink
    Definition Classes
    TestKitBase
  356. def within[T](min: FiniteDuration, max: FiniteDuration)(f: ⇒ T): T

    Permalink
    Definition Classes
    TestKitBase
  357. def withoutRequestTimeout(inner: Supplier[Route]): RouteAdapter

    Permalink
    Definition Classes
    TimeoutDirectives
  358. def withoutSizeLimit(inner: Supplier[Route]): Route

    Permalink
    Definition Classes
    MiscDirectives

Inherited from PortGetter

Inherited from DebugTiming

Inherited from RouteDefinitionTest

Inherited from TestKitBase

Inherited from akka.http.javadsl.testkit.JUnitRouteTest

Inherited from JUnitRouteTestBase

Inherited from RouteTest

Inherited from WSTestRequestBuilding

Inherited from AllDirectives

Inherited from FramedEntityStreamingDirectives

Inherited from TimeoutDirectives

Inherited from WebSocketDirectives

Inherited from SecurityDirectives

Inherited from SchemeDirectives

Inherited from RouteDirectives

Inherited from RespondWithDirectives

Inherited from RangeDirectives

Inherited from PathDirectives

Inherited from ParameterDirectives

Inherited from MiscDirectives

Inherited from MethodDirectives

Inherited from MarshallingDirectives

Inherited from HostDirectives

Inherited from HeaderDirectives

Inherited from FutureDirectives

Inherited from FormFieldDirectives

Inherited from FileUploadDirectives

Inherited from FileAndResourceDirectives

Inherited from ExecutionDirectives

Inherited from DebuggingDirectives

Inherited from CookieDirectives

Inherited from CodingDirectives

Inherited from CacheConditionDirectives

Inherited from BasicDirectives

Inherited from AnyRef

Inherited from Any

Ungrouped