Package dev.doglog.internal.writers
Interface LogWriterHighLevel
- All Superinterfaces:
AutoCloseable
,LogWriterBase
- All Known Implementing Classes:
LogWriter
,ThreadedLogWriter
Consumes log entries provided by DogLog. Implementations decide how to process the log data (e.g.
enqueueing for processing on a background thread or writing immediately).
-
Method Summary
Modifier and TypeMethodDescriptionstatic LogWriterHighLevel
create
(DogLogOptions options) void
<T extends StructSerializable>
void<T extends StructSerializable>
voidvoid
setOptions
(DogLogOptions newOptions) void
setPdh
(PowerDistribution pdh) Methods inherited from interface java.lang.AutoCloseable
close
-
Method Details
-
create
-
setPdh
-
setOptions
-
log
-
log
-
log
-