Package io.opentelemetry.sdk.logs
Class NoopLogRecordProcessor
java.lang.Object
io.opentelemetry.sdk.logs.NoopLogRecordProcessor
- All Implemented Interfaces:
LogRecordProcessor
,Closeable
,AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static LogRecordProcessor
void
onEmit
(Context context, ReadWriteLogRecord logRecord) Called when aLogger
LogRecordBuilder.emit()
s a log record.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.opentelemetry.sdk.logs.LogRecordProcessor
close, forceFlush, shutdown
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NoopLogRecordProcessor
private NoopLogRecordProcessor()
-
-
Method Details
-
getInstance
-
onEmit
Description copied from interface:LogRecordProcessor
Called when aLogger
LogRecordBuilder.emit()
s a log record.- Specified by:
onEmit
in interfaceLogRecordProcessor
- Parameters:
context
- the context set viaLogRecordBuilder.setContext(Context)
, orContext.current()
if not explicitly setlogRecord
- the log record
-
toString
-