Class LogRecord
- java.lang.Object
-
- io.opentelemetry.sdk.logging.data.LogRecord
-
public abstract class LogRecord extends Object
A LogRecord is an implementation of the OpenTelemetry logging model.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LogRecord.Severity
-
Constructor Summary
Constructors Constructor Description LogRecord()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static LogRecordBuilder
builder()
abstract io.opentelemetry.api.common.Attributes
getAttributes()
abstract AnyValue
getBody()
abstract int
getFlags()
abstract String
getName()
abstract LogRecord.Severity
getSeverity()
abstract String
getSeverityText()
abstract String
getSpanId()
abstract long
getTimeUnixNano()
abstract String
getTraceId()
-
-
-
Method Detail
-
builder
public static LogRecordBuilder builder()
-
getTimeUnixNano
public abstract long getTimeUnixNano()
-
getTraceId
public abstract String getTraceId()
-
getSpanId
public abstract String getSpanId()
-
getFlags
public abstract int getFlags()
-
getSeverity
public abstract LogRecord.Severity getSeverity()
-
getBody
public abstract AnyValue getBody()
-
getAttributes
public abstract io.opentelemetry.api.common.Attributes getAttributes()
-
-