Class LoggingMagnet<T>
java.lang.Object
akka.http.scaladsl.server.directives.LoggingMagnet<T>
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionscala.Function1<akka.event.LoggingAdapter,
T> f()
static <T> LoggingMagnet<scala.Function1<T,
scala.runtime.BoxedUnit>> forMessageFromFullShow
(scala.Function1<T, LogEntry> show) static <T> LoggingMagnet<scala.Function1<T,
scala.runtime.BoxedUnit>> forMessageFromMarker
(String marker) static <T> LoggingMagnet<scala.Function1<T,
scala.runtime.BoxedUnit>> forMessageFromMarkerAndLevel
(scala.Tuple2<String, akka.event.Logging.LogLevel> markerAndLevel) static <T> LoggingMagnet<scala.Function1<T,
scala.runtime.BoxedUnit>> forMessageFromShow
(scala.Function1<T, String> show) static LoggingMagnet<scala.Function1<HttpRequest,
scala.Function1<RouteResult, scala.runtime.BoxedUnit>>> forRequestResponseFromFullShow
(scala.Function1<HttpRequest, scala.Function1<RouteResult, scala.Option<LogEntry>>> show) static LoggingMagnet<scala.Function1<HttpRequest,
scala.Function1<RouteResult, scala.runtime.BoxedUnit>>> forRequestResponseFromMarker
(String marker) static LoggingMagnet<scala.Function1<HttpRequest,
scala.Function1<RouteResult, scala.runtime.BoxedUnit>>> forRequestResponseFromMarkerAndLevel
(scala.Tuple2<String, akka.event.Logging.LogLevel> markerAndLevel) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
LoggingMagnet
-
-
Method Details
-
forMessageFromMarker
public static <T> LoggingMagnet<scala.Function1<T,scala.runtime.BoxedUnit>> forMessageFromMarker(String marker) -
forMessageFromMarkerAndLevel
public static <T> LoggingMagnet<scala.Function1<T,scala.runtime.BoxedUnit>> forMessageFromMarkerAndLevel(scala.Tuple2<String, akka.event.Logging.LogLevel> markerAndLevel) -
forMessageFromShow
public static <T> LoggingMagnet<scala.Function1<T,scala.runtime.BoxedUnit>> forMessageFromShow(scala.Function1<T, String> show) -
forMessageFromFullShow
public static <T> LoggingMagnet<scala.Function1<T,scala.runtime.BoxedUnit>> forMessageFromFullShow(scala.Function1<T, LogEntry> show) -
forRequestResponseFromMarker
public static LoggingMagnet<scala.Function1<HttpRequest,scala.Function1<RouteResult, forRequestResponseFromMarkerscala.runtime.BoxedUnit>>> (String marker) -
forRequestResponseFromMarkerAndLevel
public static LoggingMagnet<scala.Function1<HttpRequest,scala.Function1<RouteResult, forRequestResponseFromMarkerAndLevelscala.runtime.BoxedUnit>>> (scala.Tuple2<String, akka.event.Logging.LogLevel> markerAndLevel) -
forRequestResponseFromFullShow
public static LoggingMagnet<scala.Function1<HttpRequest,scala.Function1<RouteResult, forRequestResponseFromFullShowscala.runtime.BoxedUnit>>> (scala.Function1<HttpRequest, scala.Function1<RouteResult, scala.Option<LogEntry>>> show) -
f
-