java.lang.Object
io.jstach.rainbowgum.LogPublisher.AbstractBuilder<T>
- Type Parameters:
T
- publisher builder type.
- Direct Known Subclasses:
LogPublisher.AsyncLogPublisher.Builder
,LogPublisher.SyncLogPublisher.Builder
- Enclosing interface:
LogPublisher
Abstract publisher builder.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract LogPublisher.PublisherFactory
build()
Creates publisher provider.protected abstract T
self()
This.
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()do nothing.
-
-
Method Details
-
self
This.- Returns:
- this.
-
build
Creates publisher provider.- Returns:
- publisher provider
-