object AkkaHttpSecurity extends JsonTransform with CodecDef with Directives
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AkkaHttpSecurity
- Directives
- AttributeDirectives
- FramedEntityStreamingDirectives
- WebSocketDirectives
- SecurityDirectives
- SchemeDirectives
- RouteDirectives
- RespondWithDirectives
- RangeDirectives
- PathDirectives
- ImplicitPathMatcherConstruction
- PathMatchers
- TimeoutDirectives
- ParameterDirectives
- ParameterDirectivesInstances
- MiscDirectives
- MethodDirectives
- MarshallingDirectives
- HostDirectives
- HeaderDirectives
- FutureDirectives
- FormFieldDirectives
- ToNameReceptacleEnhancements
- FormFieldDirectivesInstances
- FileUploadDirectives
- FileAndResourceDirectives
- ExecutionDirectives
- CodingDirectives
- DebuggingDirectives
- CookieDirectives
- CacheConditionDirectives
- BasicDirectives
- RouteConcatenation
- CodecDef
- CodecBuildFeature
- DynamicCodecGenFeature
- RootCodecTranslator
- TupleCodecTranslator
- IterableCodecTranslator
- All
- TupleCodecsImpl
- TupleCodecs
- AnyRefCodecsExplicit
- AnyRefCodecs
- AnyValCodecs
- JsonTransform
- JsonLoggingStrategy
- LazyLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type AkkaHttpCallbackLogic = CallbackLogic[Future[RouteResult], AkkaHttpWebContext]
- type AkkaHttpLogoutLogic = LogoutLogic[Future[RouteResult], AkkaHttpWebContext]
- type AkkaHttpSecurityLogic = SecurityLogic[Future[RouteResult], AkkaHttpWebContext]
- type AsyncAuthenticator[T] = (Credentials) => Future[Option[T]]
- Definition Classes
- SecurityDirectives
- type AsyncAuthenticatorPF[T] = PartialFunction[Credentials, Future[T]]
- Definition Classes
- SecurityDirectives
- type AuthenticationResult[+T] = Either[HttpChallenge, T]
- Definition Classes
- SecurityDirectives
- type Authenticator[T] = (Credentials) => Option[T]
- Definition Classes
- SecurityDirectives
- type AuthenticatorPF[T] = PartialFunction[Credentials, T]
- Definition Classes
- SecurityDirectives
- implicit class Fragment[X, T[X]] extends AnyRef
- Definition Classes
- DynamicCodecGenFeature
- implicit class JSerialization[T] extends AnyRef
- Attributes
- protected
- Definition Classes
- JsonTransform
- sealed trait MonoidEmpty[T[_] <: Seq[_]] extends AnyRef
- Definition Classes
- AnyRefCodecs
- abstract class NumberMatcher[T] extends PathMatcher1[T]
- Definition Classes
- PathMatchers
- type RequestToSourceUnmarshaller[T] = Unmarshaller[HttpRequest, Source[T, NotUsed]]
- Definition Classes
- FramedEntityStreamingDirectives
- implicit class __Value[V] extends AnyRef
- Definition Classes
- CodecBuildFeature
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit final def ArrayCodec[T, C[_]](_x: C[T])(implicit arg0: ClassTag[T], mapper: CodecTyper[C]): C[Array[T]]
- Definition Classes
- AnyRefCodecs
- implicit final val BooleanCdc: Codec[Boolean]
- Definition Classes
- AnyValCodecs
- def BothWith[T](key: JsonKeyRef)(implicit codec: Codec[T]): Codec[T]
- Definition Classes
- DynamicCodecGenFeature
- final val CaseClassCodec: json.codecs.factory.CaseClassCodec.type
- Attributes
- protected
- Definition Classes
- CodecDef
- implicit final val CharCdc: Codec[Char]
- Definition Classes
- AnyValCodecs
- final val ConstCodec: json.codecs.factory.ConstCodec.type
- Attributes
- protected
- Definition Classes
- CodecDef
- def Deserialize[T](f: (JsonVal) => T): Read[T]
- Definition Classes
- DynamicCodecGenFeature
- implicit final val DoubleCdc: Codec[Double]
- Definition Classes
- AnyValCodecs
- val DoubleNumber: PathMatcher1[Double]
- Definition Classes
- PathMatchers
- implicit final def EitherCodec[L, R, C[_]](implicit f: C[L], s: C[R], mapper: CodecTyper[C]): C[Either[L, R]]
- Definition Classes
- AnyRefCodecs
- final def EitherCondCodec[L, R, C[_]](_cond: (JsonVal) => Boolean)(implicit f: C[L], s: C[R], mapper: CodecTyper[C]): C[Either[L, R]]
- Definition Classes
- AnyRefCodecs
- implicit final val FloatCdc: Codec[Float]
- Definition Classes
- AnyValCodecs
- def Format[T](apl: (JsonVal) => T)(unapl: (T) => JsonVal): Codec[T]
- Definition Classes
- DynamicCodecGenFeature
- implicit final val IntCdc: Codec[Int]
- Definition Classes
- AnyValCodecs
- implicit final def IterableCodec[T, L[T] <: Seq[T], C[_]](_x: C[T])(implicit arg0: CodecTyper[C], me: MonoidEmpty[L]): C[L[T]]
- Definition Classes
- AnyRefCodecs
- val JavaUUID: PathMatcher1[UUID]
- Definition Classes
- PathMatchers
- implicit val JsonCodec: Codec[JsonVal]
- Definition Classes
- All
- implicit final val LongCdc: Codec[Long]
- Definition Classes
- AnyValCodecs
- implicit final def MapCodec[K, V, C[_]](_x: (C[K], C[V]))(implicit mapper: CodecTyper[C]): C[Map[K, V]]
- Definition Classes
- AnyRefCodecs
- val Neutral: PathMatcher0
- Definition Classes
- PathMatchers
- implicit final def OptionCodec[T, C[_]](_x: C[T])(implicit mapper: CodecTyper[C]): C[Option[T]]
- Definition Classes
- AnyRefCodecs
- def ReadWith[T](key: JsonKeyRef)(implicit codec: Read[T]): Read[T]
- Definition Classes
- DynamicCodecGenFeature
- def Segments(min: Int, max: Int): PathMatcher1[List[String]]
- Definition Classes
- PathMatchers
- def Segments(count: Int): PathMatcher1[List[String]]
- Definition Classes
- PathMatchers
- val Segments: PathMatcher1[List[String]]
- Definition Classes
- PathMatchers
- def Serialize[T](f: (T) => JsonVal): Write[T]
- Definition Classes
- DynamicCodecGenFeature
- implicit final def SetCodec[T, C[_]](_x: C[T])(implicit arg0: CodecTyper[C]): C[Set[T]]
- Definition Classes
- AnyRefCodecs
- implicit final val StringCdc: Codec[String]
- Definition Classes
- AnyValCodecs
- implicit final val UnitCdc: Codec[Unit]
- Definition Classes
- AnyValCodecs
- def WriteWith[T](key: JsonKeyRef)(implicit codec: Write[T]): Write[T]
- Definition Classes
- DynamicCodecGenFeature
- implicit def ZonedDateTimeCdc(implicit st: ScalaTime, strategy: DateTimeParserStrategy): Codec[ZonedDateTime]
- Definition Classes
- AnyValCodecs
- implicit def __deserializeConcatenation[T](v: Read[T]): DeserializeConcatenation[T]
- Definition Classes
- CodecBuildFeature
- implicit def __jsonKeyLiteralBuild(v: String): NatureKeyRef
- Attributes
- protected
- Definition Classes
- CodecBuildFeature
- implicit def __readRef[T](implicit _c: Codec[T]): Read[T]
- Definition Classes
- DynamicCodecGenFeature
- implicit def __toEntryMaterialization(raw: String)(implicit logEnabled: JsonConvertLogEnabled): JsonEntry
- Attributes
- protected
- Definition Classes
- JsonTransform
- implicit def __toRootCodecBuilder[Z](codec: CBuildComp[Z]): Codec[Z]
- Attributes
- protected
- Definition Classes
- RootCodecTranslator
- implicit def __toRootCodecBuilder[Z](codec: Codec[Z]): CBuildComp[Z]
- Attributes
- protected
- Definition Classes
- RootCodecTranslator
- implicit def __tuple10[A, B, C, D, E, F, G, H, I, J](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J]): Codec[(A, B, C, D, E, F, G, H, I, J)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple11[A, B, C, D, E, F, G, H, I, J, K](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K]): Codec[(A, B, C, D, E, F, G, H, I, J, K)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple12[A, B, C, D, E, F, G, H, I, J, K, L](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple13[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple14[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple2[A, B](implicit a: Codec[A], b: Codec[B]): Codec[(A, B)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T], u: Codec[U]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T], u: Codec[U], v: Codec[V]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple3[A, B, C](implicit a: Codec[A], b: Codec[B], c: Codec[C]): Codec[(A, B, C)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple4[A, B, C, D](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D]): Codec[(A, B, C, D)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple5[A, B, C, D, E](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E]): Codec[(A, B, C, D, E)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple6[A, B, C, D, E, F](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F]): Codec[(A, B, C, D, E, F)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple7[A, B, C, D, E, F, G](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G]): Codec[(A, B, C, D, E, F, G)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple8[A, B, C, D, E, F, G, H](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H]): Codec[(A, B, C, D, E, F, G, H)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __tuple9[A, B, C, D, E, F, G, H, I](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I]): Codec[(A, B, C, D, E, F, G, H, I)]
- Definition Classes
- TupleCodecsImpl → TupleCodecs
- implicit def __writeRef[T](implicit _c: Codec[T]): Write[T]
- Definition Classes
- DynamicCodecGenFeature
- def _defaultClassLoader: ClassLoader
- Attributes
- protected[akka.http]
- Definition Classes
- FileAndResourceDirectives
- implicit def _enhanceRouteWithConcatenation(route: Route): RouteWithConcatenation
- Definition Classes
- RouteConcatenation
- implicit def _regex2PathMatcher(regex: Regex): PathMatcher1[String]
- Definition Classes
- ImplicitPathMatcherConstruction
- implicit def _segmentStringToPathMatcher(segment: String): PathMatcher0
- Definition Classes
- ImplicitPathMatcherConstruction
- implicit def _string2NR(string: String): NameReceptacle[String]
- Definition Classes
- ToNameReceptacleEnhancements
- Annotations
- @implicitAmbiguous("Akka HTTP\'s `*` decorator conflicts with Scala\'s String.`*` method. Use `.repeated` instead.")
- implicit def _stringExtractionPair2PathMatcher[T](tuple: (String, T)): PathMatcher1[T]
- Definition Classes
- ImplicitPathMatcherConstruction
- implicit def _stringNameOptionReceptacle2PathMatcher(nr: NameOptionReceptacle[String]): PathMatcher0
- Definition Classes
- ImplicitPathMatcherConstruction
- implicit def _symbol2NR(symbol: Symbol): NameReceptacle[String]
- Definition Classes
- ToNameReceptacleEnhancements
- implicit def _valueMap2PathMatcher[T](valueMap: Map[String, T]): PathMatcher1[T]
- Definition Classes
- ImplicitPathMatcherConstruction
- implicit final def array[T](implicit arg0: Codec[T], arg1: ClassTag[T]): Codec[Array[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def arrayR[T](implicit arg0: Read[T], arg1: ClassTag[T]): Read[Array[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def arrayW[T](implicit arg0: Write[T], arg1: ClassTag[T]): Write[Array[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def as[T](implicit um: FromRequestUnmarshaller[T]): FromRequestUnmarshaller[T]
- Definition Classes
- MarshallingDirectives
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def asSourceOf[T](support: EntityStreamingSupport)(implicit um: FromByteStringUnmarshaller[T]): RequestToSourceUnmarshaller[T]
- Definition Classes
- FramedEntityStreamingDirectives
- final def asSourceOf[T](implicit um: FromByteStringUnmarshaller[T], support: EntityStreamingSupport): RequestToSourceUnmarshaller[T]
- Definition Classes
- FramedEntityStreamingDirectives
- def attribute[T](key: AttributeKey[T]): Directive1[T]
- Definition Classes
- AttributeDirectives
- def auth(authorizer: Authorizer[UserProfile])(request: AuthenticatedRequest): Directive0
- def authenticateBasic[T](realm: String, authenticator: Authenticator[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateBasicAsync[T](realm: String, authenticator: AsyncAuthenticator[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateBasicPF[T](realm: String, authenticator: AuthenticatorPF[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateBasicPFAsync[T](realm: String, authenticator: AsyncAuthenticatorPF[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOAuth2[T](realm: String, authenticator: Authenticator[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOAuth2Async[T](realm: String, authenticator: AsyncAuthenticator[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOAuth2PF[T](realm: String, authenticator: AuthenticatorPF[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOAuth2PFAsync[T](realm: String, authenticator: AsyncAuthenticatorPF[T]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOrRejectWithChallenge[C <: HttpCredentials, T](authenticator: (Option[C]) => Future[AuthenticationResult[T]])(implicit arg0: ClassTag[C]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authenticateOrRejectWithChallenge[T](authenticator: (Option[HttpCredentials]) => Future[AuthenticationResult[T]]): AuthenticationDirective[T]
- Definition Classes
- SecurityDirectives
- def authorize(check: (RequestContext) => Boolean): Directive0
- Definition Classes
- SecurityDirectives
- def authorize(check: => Boolean): Directive0
- Definition Classes
- SecurityDirectives
- def authorizeAsync(check: (RequestContext) => Future[Boolean]): Directive0
- Definition Classes
- SecurityDirectives
- def authorizeAsync(check: => Future[Boolean]): Directive0
- Definition Classes
- SecurityDirectives
- def cancelRejection(rejection: Rejection): Directive0
- Definition Classes
- BasicDirectives
- def cancelRejections(cancelFilter: (Rejection) => Boolean): Directive0
- Definition Classes
- BasicDirectives
- def cancelRejections(classes: Class[_]*): Directive0
- Definition Classes
- BasicDirectives
- def checkSameOrigin(allowed: Default): Directive0
- Definition Classes
- HeaderDirectives
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def complete[T](status: StatusCode, headers: Seq[HttpHeader], v: => T)(implicit m: ToEntityMarshaller[T]): StandardRoute
- Definition Classes
- RouteDirectives
- def complete[T](status: StatusCode, v: => T)(implicit m: ToEntityMarshaller[T]): StandardRoute
- Definition Classes
- RouteDirectives
- def complete(m: => ToResponseMarshallable): StandardRoute
- Definition Classes
- RouteDirectives
- def completeOrRecoverWith(magnet: CompleteOrRecoverWithMagnet): Directive1[Throwable]
- Definition Classes
- FutureDirectives
- def completeWith[T](marshaller: ToResponseMarshaller[T])(inner: ((T) => Unit) => Unit): Route
- Definition Classes
- MarshallingDirectives
- def concat(routes: Route*): Route
- Definition Classes
- RouteConcatenation
- def conditional(eTag: Option[EntityTag], lastModified: Option[DateTime]): Directive0
- Definition Classes
- CacheConditionDirectives
- def conditional(eTag: EntityTag, lastModified: DateTime): Directive0
- Definition Classes
- CacheConditionDirectives
- def conditional(lastModified: DateTime): Directive0
- Definition Classes
- CacheConditionDirectives
- def conditional(eTag: EntityTag): Directive0
- Definition Classes
- CacheConditionDirectives
- def cookie(name: String): Directive1[HttpCookiePair]
- Definition Classes
- CookieDirectives
- def decodeRequest: Directive0
- Definition Classes
- CodingDirectives
- def decodeRequestWith(decoders: Decoder*): Directive0
- Definition Classes
- CodingDirectives
- def decodeRequestWith(decoder: Decoder): Directive0
- Definition Classes
- CodingDirectives
- def delete: Directive0
- Definition Classes
- MethodDirectives
- def deleteCookie(name: String, domain: String, path: String): Directive0
- Definition Classes
- CookieDirectives
- def deleteCookie(first: HttpCookie, more: HttpCookie*): Directive0
- Definition Classes
- CookieDirectives
- implicit final def either[L, R](implicit arg0: Codec[L], arg1: Codec[R]): Codec[Either[L, R]]
- Definition Classes
- AnyRefCodecsExplicit
- final def eitherCond[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
- Attributes
- protected
- Definition Classes
- IterableCodecTranslator
- final def eitherCond[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
- Attributes
- protected
- Definition Classes
- IterableCodecTranslator
- final def eitherCond[L, R](implicit lc: Codec[L], rc: Codec[R]): EitherCodecConditionBuilder[L, R, Codec]
- Attributes
- protected
- Definition Classes
- IterableCodecTranslator
- final def eitherCondR[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
- Attributes
- protected
- Definition Classes
- IterableCodecTranslator
- final def eitherCondW[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
- Attributes
- protected
- Definition Classes
- IterableCodecTranslator
- implicit final def eitherR[L, R](implicit arg0: Read[L], arg1: Read[R]): Read[Either[L, R]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def eitherW[L, R](implicit arg0: Write[L], arg1: Write[R]): Write[Either[L, R]]
- Definition Classes
- AnyRefCodecsExplicit
- def encodeResponse: Directive0
- Definition Classes
- CodingDirectives
- def encodeResponseWith(first: Encoder, more: Encoder*): Directive0
- Definition Classes
- CodingDirectives
- def entity[T](um: FromRequestUnmarshaller[T]): Directive1[T]
- Definition Classes
- MarshallingDirectives
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extract[T](f: (RequestContext) => T): Directive1[T]
- Definition Classes
- BasicDirectives
- def extractActorSystem: Directive1[ActorSystem]
- Definition Classes
- BasicDirectives
- def extractClientIP: Directive1[RemoteAddress]
- Definition Classes
- MiscDirectives
- def extractCredentials: Directive1[Option[HttpCredentials]]
- Definition Classes
- SecurityDirectives
- def extractDataBytes: Directive1[Source[ByteString, Any]]
- Definition Classes
- BasicDirectives
- def extractExecutionContext: Directive1[ExecutionContextExecutor]
- Definition Classes
- BasicDirectives
- def extractHost: Directive1[String]
- Definition Classes
- HostDirectives
- def extractLog: Directive1[LoggingAdapter]
- Definition Classes
- BasicDirectives
- def extractMatchedPath: Directive1[Path]
- Definition Classes
- BasicDirectives
- def extractMaterializer: Directive1[Materializer]
- Definition Classes
- BasicDirectives
- def extractMethod: Directive1[HttpMethod]
- Definition Classes
- MethodDirectives
- def extractOfferedWsProtocols: Directive1[Seq[String]]
- Definition Classes
- WebSocketDirectives
- def extractParserSettings: Directive1[ParserSettings]
- Definition Classes
- BasicDirectives
- def extractRequest: Directive1[HttpRequest]
- Definition Classes
- BasicDirectives
- def extractRequestContext: Directive1[RequestContext]
- Definition Classes
- BasicDirectives
- def extractRequestEntity: Directive1[RequestEntity]
- Definition Classes
- BasicDirectives
- def extractRequestTimeout: Directive1[Duration]
- Definition Classes
- TimeoutDirectives
- def extractScheme: Directive1[String]
- Definition Classes
- SchemeDirectives
- def extractSettings: Directive1[RoutingSettings]
- Definition Classes
- BasicDirectives
- def extractStrictEntity(timeout: FiniteDuration, maxBytes: Long): Directive1[Strict]
- Definition Classes
- BasicDirectives
- def extractStrictEntity(timeout: FiniteDuration): Directive1[Strict]
- Definition Classes
- BasicDirectives
- def extractUnmatchedPath: Directive1[Path]
- Definition Classes
- BasicDirectives
- def extractUri: Directive1[Uri]
- Definition Classes
- BasicDirectives
- def extractWebSocketUpgrade: Directive1[WebSocketUpgrade]
- Definition Classes
- WebSocketDirectives
- def failWith(error: Throwable): StandardRoute
- Definition Classes
- RouteDirectives
- def fileUpload(fieldName: String): Directive1[(FileInfo, Source[ByteString, Any])]
- Definition Classes
- FileUploadDirectives
- def fileUploadAll(fieldName: String): Directive1[Seq[(FileInfo, Source[ByteString, Any])]]
- Definition Classes
- FileUploadDirectives
- Annotations
- @ApiMayChange()
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec, pdef21: FieldSpec, pdef22: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec, pdef21: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec): Directive[(Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec): Directive[(Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec): Directive[(Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec, pdef2: FieldSpec): Directive[(Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formField(pdef1: FieldSpec): Directive[(Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFieldMap: Directive1[Map[String, String]]
- Definition Classes
- FormFieldDirectives
- def formFieldMultiMap: Directive1[Map[String, List[String]]]
- Definition Classes
- FormFieldDirectives
- def formFieldSeq: Directive1[Seq[(String, String)]]
- Definition Classes
- FormFieldDirectives
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec, pdef21: FieldSpec, pdef22: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec, pdef21: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec, pdef20: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec, pdef19: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec, pdef18: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec, pdef17: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec, pdef16: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec, pdef15: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec, pdef14: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec, pdef13: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec, pdef12: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec, pdef11: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec, pdef10: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec, pdef9: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec, pdef8: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec, pdef7: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec, pdef6: FieldSpec): Directive[(Out, Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec, pdef5: FieldSpec): Directive[(Out, Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec, pdef4: FieldSpec): Directive[(Out, Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec, pdef3: FieldSpec): Directive[(Out, Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec, pdef2: FieldSpec): Directive[(Out, Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def formFields(pdef1: FieldSpec): Directive[(Out)]
- Definition Classes
- FormFieldDirectivesInstances
- def get: Directive0
- Definition Classes
- MethodDirectives
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getFromBrowseableDirectories(directories: String*)(implicit renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromBrowseableDirectory(directory: String)(implicit renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromDirectory(directoryName: String)(implicit resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromFile(file: File, contentType: ContentType): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromFile(file: File)(implicit resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromFile(fileName: String)(implicit resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromResource(resourceName: String, contentType: ContentType, classLoader: ClassLoader): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromResource(resourceName: String)(implicit resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def getFromResourceDirectory(directoryName: String, classLoader: ClassLoader)(implicit resolver: ContentTypeResolver): Route
- Definition Classes
- FileAndResourceDirectives
- def handle(handler: PartialFunction[HttpRequest, Future[HttpResponse]], rejections: Seq[Rejection]): StandardRoute
- Definition Classes
- RouteDirectives
- def handle(handler: PartialFunction[HttpRequest, Future[HttpResponse]]): StandardRoute
- Definition Classes
- RouteDirectives
- def handle(handler: (HttpRequest) => Future[HttpResponse]): StandardRoute
- Definition Classes
- RouteDirectives
- def handleExceptions(handler: ExceptionHandler): Directive0
- Definition Classes
- ExecutionDirectives
- def handleRejections(handler: RejectionHandler): Directive0
- Definition Classes
- ExecutionDirectives
- def handleSync(handler: PartialFunction[HttpRequest, HttpResponse], rejections: Seq[Rejection]): StandardRoute
- Definition Classes
- RouteDirectives
- def handleSync(handler: PartialFunction[HttpRequest, HttpResponse]): StandardRoute
- Definition Classes
- RouteDirectives
- def handleSync(handler: (HttpRequest) => HttpResponse): StandardRoute
- Definition Classes
- RouteDirectives
- def handleWebSocketMessages(handler: Flow[Message, Message, Any]): Route
- Definition Classes
- WebSocketDirectives
- def handleWebSocketMessagesForOptionalProtocol(handler: Flow[Message, Message, Any], subprotocol: Option[String]): Route
- Definition Classes
- WebSocketDirectives
- def handleWebSocketMessagesForProtocol(handler: Flow[Message, Message, Any], subprotocol: String): Route
- Definition Classes
- WebSocketDirectives
- def handleWith[A, B](f: (A) => B)(implicit um: FromRequestUnmarshaller[A], m: ToResponseMarshaller[B]): Route
- Definition Classes
- MarshallingDirectives
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def head: Directive0
- Definition Classes
- MethodDirectives
- def headerValue[T](f: (HttpHeader) => Option[T]): Directive1[T]
- Definition Classes
- HeaderDirectives
- def headerValueByName(headerName: String): Directive1[String]
- Definition Classes
- HeaderDirectives
- def headerValueByType[T](magnet: HeaderMagnet[T]): Directive1[T]
- Definition Classes
- HeaderDirectives
- def headerValuePF[T](pf: PartialFunction[HttpHeader, T]): Directive1[T]
- Definition Classes
- HeaderDirectives
- def host(regex: Regex): Directive1[String]
- Definition Classes
- HostDirectives
- def host(predicate: (String) => Boolean): Directive0
- Definition Classes
- HostDirectives
- def host(hostNames: String*): Directive0
- Definition Classes
- HostDirectives
- def ignoreTrailingSlash: Directive0
- Definition Classes
- PathDirectives
- def instanceOf[T](implicit m: ToResponseMarshaller[T]): ToResponseMarshaller[T]
- Definition Classes
- MarshallingDirectives
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def jsonReadLogging(v: => JsonVal)(implicit logEnabled: JsonConvertLogEnabled): JsonVal
- Definition Classes
- JsonLoggingStrategy
- def jsonWriteLogging(v: => JsonVal)(implicit logEnabled: JsonConvertLogEnabled): JsonVal
- Definition Classes
- JsonLoggingStrategy
- implicit final def list[T](implicit arg0: Codec[T]): Codec[List[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def listDirectoryContents(directories: String*)(implicit renderer: DirectoryRenderer): Route
- Definition Classes
- FileAndResourceDirectives
- implicit final def listR[T](implicit arg0: Read[T]): Read[List[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def listW[T](implicit arg0: Write[T]): Write[List[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def logRequest(magnet: LoggingMagnet[(HttpRequest) => Unit]): Directive0
- Definition Classes
- DebuggingDirectives
- def logRequestResult(magnet: LoggingMagnet[(HttpRequest) => (RouteResult) => Unit]): Directive0
- Definition Classes
- DebuggingDirectives
- def logResult(magnet: LoggingMagnet[(RouteResult) => Unit]): Directive0
- Definition Classes
- DebuggingDirectives
- lazy val logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
- implicit final def map[K, V](implicit arg0: Codec[K], arg1: Codec[V]): Codec[Map[K, V]]
- Definition Classes
- AnyRefCodecsExplicit
- def mapInnerRoute(f: (Route) => Route): Directive0
- Definition Classes
- BasicDirectives
- implicit final def mapR[K, V](implicit arg0: Read[K], arg1: Read[V]): Read[Map[K, V]]
- Definition Classes
- AnyRefCodecsExplicit
- def mapRejections(f: (Seq[Rejection]) => Seq[Rejection]): Directive0
- Definition Classes
- BasicDirectives
- def mapRequest(f: (HttpRequest) => HttpRequest): Directive0
- Definition Classes
- BasicDirectives
- def mapRequestContext(f: (RequestContext) => RequestContext): Directive0
- Definition Classes
- BasicDirectives
- def mapResponse(f: (HttpResponse) => HttpResponse): Directive0
- Definition Classes
- BasicDirectives
- def mapResponseEntity(f: (ResponseEntity) => ResponseEntity): Directive0
- Definition Classes
- BasicDirectives
- def mapResponseHeaders(f: (Seq[HttpHeader]) => Seq[HttpHeader]): Directive0
- Definition Classes
- BasicDirectives
- def mapRouteResult(f: (RouteResult) => RouteResult): Directive0
- Definition Classes
- BasicDirectives
- def mapRouteResultFuture(f: (Future[RouteResult]) => Future[RouteResult]): Directive0
- Definition Classes
- BasicDirectives
- def mapRouteResultPF(f: PartialFunction[RouteResult, RouteResult]): Directive0
- Definition Classes
- BasicDirectives
- def mapRouteResultWith(f: (RouteResult) => Future[RouteResult]): Directive0
- Definition Classes
- BasicDirectives
- def mapRouteResultWithPF(f: PartialFunction[RouteResult, Future[RouteResult]]): Directive0
- Definition Classes
- BasicDirectives
- def mapSettings(f: (RoutingSettings) => RoutingSettings): Directive0
- Definition Classes
- BasicDirectives
- def mapUnmatchedPath(f: (Path) => Path): Directive0
- Definition Classes
- BasicDirectives
- implicit final def mapW[K, V](implicit arg0: Write[K], arg1: Write[V]): Write[Map[K, V]]
- Definition Classes
- AnyRefCodecsExplicit
- def method(httpMethod: HttpMethod): Directive0
- Definition Classes
- MethodDirectives
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def not(self: PathMatcher[_]): PathMatcher0
- Definition Classes
- PathMatchers
- def nothingMatcher[L](implicit arg0: Tuple[L]): PathMatcher[L]
- Definition Classes
- PathMatchers
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def onComplete[T](future: => Future[T]): Directive1[Try[T]]
- Definition Classes
- FutureDirectives
- def onCompleteWithBreaker[T](breaker: CircuitBreaker)(future: => Future[T]): Directive1[Try[T]]
- Definition Classes
- FutureDirectives
- def onSuccess(magnet: OnSuccessMagnet): Directive[Out]
- Definition Classes
- FutureDirectives
- implicit final def option[T](implicit arg0: Codec[T]): Codec[Option[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def optionR[T](implicit arg0: Read[T]): Read[Option[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def optionW[T](implicit arg0: Write[T]): Write[Option[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def optionalAttribute[T](key: AttributeKey[T]): Directive1[Option[T]]
- Definition Classes
- AttributeDirectives
- def optionalCookie(name: String): Directive1[Option[HttpCookiePair]]
- Definition Classes
- CookieDirectives
- def optionalHeaderValue[T](f: (HttpHeader) => Option[T]): Directive1[Option[T]]
- Definition Classes
- HeaderDirectives
- def optionalHeaderValueByName(headerName: String): Directive1[Option[String]]
- Definition Classes
- HeaderDirectives
- def optionalHeaderValueByType[T <: HttpHeader](magnet: HeaderMagnet[T]): Directive1[Option[T]]
- Definition Classes
- HeaderDirectives
- def optionalHeaderValuePF[T](pf: PartialFunction[HttpHeader, T]): Directive1[Option[T]]
- Definition Classes
- HeaderDirectives
- def options: Directive0
- Definition Classes
- MethodDirectives
- def overrideMethodWithParameter(paramName: String): Directive0
- Definition Classes
- MethodDirectives
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec, pdef21: ParamSpec, pdef22: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec, pdef21: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec): Directive[(Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec): Directive[(Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec): Directive[(Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec, pdef2: ParamSpec): Directive[(Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameter(pdef1: ParamSpec): Directive[(Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameterMap: Directive1[Map[String, String]]
- Definition Classes
- ParameterDirectives
- def parameterMultiMap: Directive1[Map[String, List[String]]]
- Definition Classes
- ParameterDirectives
- def parameterSeq: Directive1[Seq[(String, String)]]
- Definition Classes
- ParameterDirectives
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec, pdef21: ParamSpec, pdef22: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec, pdef21: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec, pdef20: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec, pdef19: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec, pdef18: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec, pdef17: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec, pdef16: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec, pdef15: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec, pdef14: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec, pdef13: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec, pdef12: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec, pdef11: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec, pdef10: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec, pdef9: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec, pdef8: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec, pdef7: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec, pdef6: ParamSpec): Directive[(Out, Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec, pdef5: ParamSpec): Directive[(Out, Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec, pdef4: ParamSpec): Directive[(Out, Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec, pdef3: ParamSpec): Directive[(Out, Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec, pdef2: ParamSpec): Directive[(Out, Out)]
- Definition Classes
- ParameterDirectivesInstances
- def parameters(pdef1: ParamSpec): Directive[(Out)]
- Definition Classes
- ParameterDirectivesInstances
- def pass: Directive0
- Definition Classes
- BasicDirectives
- def patch: Directive0
- Definition Classes
- MethodDirectives
- def path[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def pathEnd: Directive0
- Definition Classes
- PathDirectives
- def pathEndOrSingleSlash: Directive0
- Definition Classes
- PathDirectives
- def pathPrefix[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def pathPrefixTest[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def pathSingleSlash: Directive0
- Definition Classes
- PathDirectives
- def pathSuffix[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def pathSuffixTest[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def post: Directive0
- Definition Classes
- MethodDirectives
- def provide[T](value: T): Directive1[T]
- Definition Classes
- BasicDirectives
- def put: Directive0
- Definition Classes
- MethodDirectives
- def rawPathPrefix[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def rawPathPrefixTest[L](pm: PathMatcher[L]): Directive[L]
- Definition Classes
- PathDirectives
- def recoverRejections(f: (Seq[Rejection]) => RouteResult): Directive0
- Definition Classes
- BasicDirectives
- def recoverRejectionsWith(f: (Seq[Rejection]) => Future[RouteResult]): Directive0
- Definition Classes
- BasicDirectives
- def redirect(uri: Uri, redirectionType: Redirection): StandardRoute
- Definition Classes
- RouteDirectives
- def redirectToNoTrailingSlashIfPresent(redirectionType: Redirection): Directive0
- Definition Classes
- PathDirectives
- def redirectToTrailingSlashIfMissing(redirectionType: Redirection): Directive0
- Definition Classes
- PathDirectives
- def reject(rejections: Rejection*): StandardRoute
- Definition Classes
- RouteDirectives
- def reject: StandardRoute
- Definition Classes
- RouteDirectives
- def rejectEmptyResponse: Directive0
- Definition Classes
- MiscDirectives
- def requestEncodedWith(encoding: HttpEncoding): Directive0
- Definition Classes
- CodingDirectives
- def requestEntityEmpty: Directive0
- Definition Classes
- MiscDirectives
- def requestEntityPresent: Directive0
- Definition Classes
- MiscDirectives
- def respondWithDefaultHeader(responseHeader: HttpHeader): Directive0
- Definition Classes
- RespondWithDirectives
- def respondWithDefaultHeaders(firstHeader: HttpHeader, otherHeaders: HttpHeader*): Directive0
- Definition Classes
- RespondWithDirectives
- def respondWithDefaultHeaders(responseHeaders: Seq[HttpHeader]): Directive0
- Definition Classes
- RespondWithDirectives
- def respondWithHeader(responseHeader: HttpHeader): Directive0
- Definition Classes
- RespondWithDirectives
- def respondWithHeaders(firstHeader: HttpHeader, otherHeaders: HttpHeader*): Directive0
- Definition Classes
- RespondWithDirectives
- def respondWithHeaders(responseHeaders: Seq[HttpHeader]): Directive0
- Definition Classes
- RespondWithDirectives
- def responseEncodingAccepted(encoding: HttpEncoding): Directive0
- Definition Classes
- CodingDirectives
- def scheme(name: String): Directive0
- Definition Classes
- SchemeDirectives
- def selectPreferredLanguage(first: Language, more: Language*): Directive1[Language]
- Definition Classes
- MiscDirectives
- def separateOnSlashes(string: String): PathMatcher0
- Definition Classes
- PathMatchers
- implicit final def seq[T](implicit arg0: Codec[T]): Codec[Seq[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def seqR[T](implicit arg0: Read[T]): Read[Seq[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def seqW[T](implicit arg0: Write[T]): Write[Seq[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def set[T](implicit arg0: Codec[T]): Codec[Set[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def setCookie(first: HttpCookie, more: HttpCookie*): Directive0
- Definition Classes
- CookieDirectives
- implicit final def setR[T](implicit arg0: Read[T]): Read[Set[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def setW[T](implicit arg0: Write[T]): Write[Set[T]]
- Definition Classes
- AnyRefCodecsExplicit
- def storeUploadedFile(fieldName: String, destFn: (FileInfo) => File): Directive[(FileInfo, File)]
- Definition Classes
- FileUploadDirectives
- Annotations
- @ApiMayChange()
- def storeUploadedFiles(fieldName: String, destFn: (FileInfo) => File): Directive1[Seq[(FileInfo, File)]]
- Definition Classes
- FileUploadDirectives
- Annotations
- @ApiMayChange()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def textract[L](f: (RequestContext) => L)(implicit arg0: Tuple[L]): Directive[L]
- Definition Classes
- BasicDirectives
- def toStrictEntity(timeout: FiniteDuration, maxBytes: Long): Directive0
- Definition Classes
- BasicDirectives
- def toStrictEntity(timeout: FiniteDuration): Directive0
- Definition Classes
- BasicDirectives
- def toString(): String
- Definition Classes
- AnyRef → Any
- def tprovide[L](values: L)(implicit arg0: Tuple[L]): Directive[L]
- Definition Classes
- BasicDirectives
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T], arg20: Codec[U], arg21: Codec[V]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T], arg20: Codec[U]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K, L](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J, K](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K]): Codec[(A, B, C, D, E, F, G, H, I, J, K)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I, J](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J]): Codec[(A, B, C, D, E, F, G, H, I, J)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H, I](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I]): Codec[(A, B, C, D, E, F, G, H, I)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G, H](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H]): Codec[(A, B, C, D, E, F, G, H)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F, G](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G]): Codec[(A, B, C, D, E, F, G)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E, F](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F]): Codec[(A, B, C, D, E, F)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D, E](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E]): Codec[(A, B, C, D, E)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C, D](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D]): Codec[(A, B, C, D)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B, C](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C]): Codec[(A, B, C)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def tuple[A, B](implicit arg0: Codec[A], arg1: Codec[B]): Codec[(A, B)]
- Attributes
- protected
- Definition Classes
- TupleCodecTranslator
- def unmarshaller[T](implicit read: Read[T], system: ActorSystem): Unmarshaller[HttpRequest, T]
- Attributes
- protected
- def validate(check: => Boolean, errorMsg: String): Directive0
- Definition Classes
- MiscDirectives
- implicit final def vector[T](implicit arg0: Codec[T]): Codec[Vector[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def vectorR[T](implicit arg0: Read[T]): Read[Vector[T]]
- Definition Classes
- AnyRefCodecsExplicit
- implicit final def vectorW[T](implicit arg0: Write[T]): Write[Vector[T]]
- Definition Classes
- AnyRefCodecsExplicit
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withExecutionContext(ec: ExecutionContextExecutor): Directive0
- Definition Classes
- BasicDirectives
- def withLog(log: LoggingAdapter): Directive0
- Definition Classes
- BasicDirectives
- def withMaterializer(materializer: Materializer): Directive0
- Definition Classes
- BasicDirectives
- def withPrecompressedMediaTypeSupport: Directive0
- Definition Classes
- CodingDirectives
- def withRangeSupport: Directive0
- Definition Classes
- RangeDirectives
- def withRequestTimeout(timeout: Duration, handler: Option[(HttpRequest) => HttpResponse]): Directive0
- Definition Classes
- TimeoutDirectives
- def withRequestTimeout(timeout: Duration, handler: (HttpRequest) => HttpResponse): Directive0
- Definition Classes
- TimeoutDirectives
- def withRequestTimeout(timeout: Duration): Directive0
- Definition Classes
- TimeoutDirectives
- def withRequestTimeoutResponse(handler: (HttpRequest) => HttpResponse): Directive0
- Definition Classes
- TimeoutDirectives
- def withSettings(settings: RoutingSettings): Directive0
- Definition Classes
- BasicDirectives
- def withSizeLimit(maxBytes: Long): Directive0
- Definition Classes
- MiscDirectives
- def withoutRequestTimeout: Directive0
- Definition Classes
- TimeoutDirectives
- def withoutSizeLimit: Directive0
- Definition Classes
- MiscDirectives
- implicit case object ListMonoidEntry extends MonoidEmpty[List] with Product with Serializable
- Definition Classes
- AnyRefCodecs
- implicit case object SeqMonoidEntry extends MonoidEmpty[Seq] with Product with Serializable
- Definition Classes
- AnyRefCodecs
- implicit case object VectorMonoidEntry extends MonoidEmpty[Vector] with Product with Serializable
- Definition Classes
- AnyRefCodecs
Deprecated Value Members
- def extractUpgradeToWebSocket: Directive1[UpgradeToWebSocket]
- Definition Classes
- WebSocketDirectives
- Annotations
- @deprecated
- Deprecated
(Since version 10.2.0) use
extractWebSocketUpgradeinstead
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
- def headerValueByName(headerName: Symbol): Directive1[String]
- Definition Classes
- HeaderDirectives
- Annotations
- @deprecated
- Deprecated
(Since version 10.2.0) Use string argument version or
headerValueByType, e.g. instead ofheaderValueByName('Referer)useheaderValueByType(Referer)
- def optionalHeaderValueByName(headerName: Symbol): Directive1[Option[String]]
- Definition Classes
- HeaderDirectives
- Annotations
- @deprecated
- Deprecated
(Since version 10.2.0) Use string argument version or
headerValueByType, e.g. instead ofoptionalHeaderValueByName('Referer)useoptionalHeaderValueByType(Referer)