Package nl.vpro.logging
Class LoggingIterator.Builder<T>
- java.lang.Object
-
- nl.vpro.logging.LoggingIterator.Builder<T>
-
- Enclosing class:
- LoggingIterator<T>
public static class LoggingIterator.Builder<T> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingIterator<T>
build()
LoggingIterator.Builder<T>
interval(int interval)
LoggingIterator.Builder<T>
level(org.slf4j.event.Level level)
LoggingIterator.Builder<T>
logger(org.slf4j.Logger logger)
String
toString()
LoggingIterator.Builder<T>
wrapped(Iterator<T> wrapped)
-
-
-
Method Detail
-
wrapped
public LoggingIterator.Builder<T> wrapped(Iterator<T> wrapped)
- Returns:
this
.
-
logger
public LoggingIterator.Builder<T> logger(org.slf4j.Logger logger)
- Returns:
this
.
-
level
public LoggingIterator.Builder<T> level(org.slf4j.event.Level level)
- Returns:
this
.
-
interval
public LoggingIterator.Builder<T> interval(int interval)
- Returns:
this
.
-
build
public LoggingIterator<T> build()
-
-