public static class Logging.Parameters.Builder<T> extends Object
public org.slf4j.Logger getLogger()
public Logging.Parameters.Builder<T> logger(org.slf4j.Logger logger)
Logger
to be used to do the logging.logger
- public Logging.Parameters.Builder<T> name(String loggerName)
Logger
to used to do the logging. Is
used as in LoggerFactory.getLogger(String)
.loggerName
- public Logging.Parameters.Builder<T> logger(Class<?> cls)
Logger
to do the
logging. It is used as in LoggerFactory.getLogger(Class)
.cls
- public Logging.Parameters.Builder<T> onCompleted(String onCompleteMessage)
onCompleteMessage
- public Logging.Parameters.Builder<T> subscribed(String subscribedMessage)
subscribedMessage
- public Logging.Parameters.Builder<T> unsubscribed(String unsubscribedMessage)
unsubscribedMessage
- public Logging.Parameters.Builder<T> onNext(boolean logOnNext)
logOnNext
- public Logging.Parameters.Builder<T> onError(boolean logOnError)
logOnError
- public Logging.Parameters.Builder<T> onErrorPrefix(String onErrorPrefix)
onErrorPrefix
- public Logging.Parameters.Builder<T> onErrorFormat(String onErrorFormat)
String.format(String, Object...)
.onErrorFormat
- public Logging.Parameters.Builder<T> onNextPrefix(String onNextPrefix)
public Logging.Parameters.Builder<T> onNextFormat(String onNextFormat)
public Logging.Parameters.Builder<T> onNext(Logging.Level onNextLevel)
public Logging.Parameters.Builder<T> onError(Logging.Level onErrorLevel)
public Logging.Parameters.Builder<T> onCompleted(Logging.Level onCompletedLevel)
public Logging.Parameters.Builder<T> subscribed(Logging.Level subscribedLevel)
public Logging.Parameters.Builder<T> prefix(String prefix)
public Logging.Parameters.Builder<T> unsubscribed(Logging.Level unsubscribedLevel)
public Logging.Parameters.Builder<T> showCount(String label)
public Logging.Parameters.Builder<T> showCount(AtomicLong count)
public Logging.Parameters.Builder<T> showCount(String label, AtomicLong count)
public Logging.Parameters.Builder<T> showCount()
public Logging.Parameters.Builder<T> showRateSince(String label, long sinceMs)
public Logging.Parameters.Builder<T> showRateSince(String label, long sinceMs, AtomicLong count)
public Logging.Parameters.Builder<T> showRateSinceStart(String label)
public Logging.Parameters.Builder<T> showRateSinceStart(String label, AtomicLong count)
public Logging.Parameters.Builder<T> every(int every)
public Logging.Parameters.Builder<T> every(long duration, TimeUnit unit)
public Logging.Parameters.Builder<T> every(int every, AtomicLong count)
public Logging.Parameters.Builder<T> showValue(boolean logValue)
public Logging.Parameters.Builder<T> showValue()
public Logging.Parameters.Builder<T> value(rx.functions.Func1<? super T,?> function)
public Logging.Parameters.Builder<T> excludeValue()
public Logging.Parameters.Builder<T> showStackTrace()
public Logging.Parameters.Builder<T> when(rx.functions.Func1<? super T,Boolean> when)
public Logging.Parameters.Builder<T> start(long start)
public Logging.Parameters.Builder<T> finish(long finish)
public Logging.Parameters.Builder<T> to(rx.functions.Func1<rx.Observable<? super Logging.Parameters.Message<T>>,rx.Observable<Logging.Parameters.Message<T>>> f)
public Logging.Parameters.Builder<T> showMemory()
public OperatorLogging<T> log()
Copyright © 2013–2020. All rights reserved.