Class IPResolver.Builder
- java.lang.Object
-
- technology.dice.dicewhere.api.api.IPResolver.Builder
-
- Enclosing class:
- IPResolver
public static class IPResolver.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IPResolverbuild()IPResolver.BuilderretainOriginalLine(boolean retain)IPResolver.BuilderwithBuilderListener(DatabaseBuilderListener builderListener)IPResolver.BuilderwithLineProcessorWorkersCount(int count)IPResolver.BuilderwithProcessorListener(LineProcessorListener processorListener)IPResolver.BuilderwithProvider(SourceReader lineReader)IPResolver.BuilderwithReaderListener(LineReaderListener readerListener)
-
-
-
Method Detail
-
withLineProcessorWorkersCount
public IPResolver.Builder withLineProcessorWorkersCount(int count)
-
withProvider
public IPResolver.Builder withProvider(@Nonnull SourceReader lineReader)
-
retainOriginalLine
public IPResolver.Builder retainOriginalLine(boolean retain)
-
withReaderListener
public IPResolver.Builder withReaderListener(@Nonnull LineReaderListener readerListener)
-
withProcessorListener
public IPResolver.Builder withProcessorListener(@Nonnull LineProcessorListener processorListener)
-
withBuilderListener
public IPResolver.Builder withBuilderListener(@Nonnull DatabaseBuilderListener builderListener)
-
build
public IPResolver build()
-
-