Class LogRecord
java.lang.Object
io.opentelemetry.sdk.logging.data.LogRecord
A LogRecord is an implementation of the
OpenTelemetry logging model.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LogRecordBuilderbuilder(io.opentelemetry.sdk.resources.Resource resource, io.opentelemetry.sdk.common.InstrumentationLibraryInfo instrumentationLibraryInfo) abstract io.opentelemetry.api.common.Attributesabstract BodygetBody()abstract intgetFlags()abstract io.opentelemetry.sdk.common.InstrumentationLibraryInfoabstract StringgetName()abstract io.opentelemetry.sdk.resources.Resourceabstract LogRecord.Severityabstract Stringabstract Stringabstract longabstract String
-
Constructor Details
-
LogRecord
public LogRecord()
-
-
Method Details
-
builder
public static LogRecordBuilder builder(io.opentelemetry.sdk.resources.Resource resource, io.opentelemetry.sdk.common.InstrumentationLibraryInfo instrumentationLibraryInfo) -
getResource
public abstract io.opentelemetry.sdk.resources.Resource getResource() -
getInstrumentationLibraryInfo
public abstract io.opentelemetry.sdk.common.InstrumentationLibraryInfo getInstrumentationLibraryInfo() -
getTimeUnixNano
public abstract long getTimeUnixNano() -
getTraceId
-
getSpanId
-
getFlags
public abstract int getFlags() -
getSeverity
-
getSeverityText
-
getName
-
getBody
-
getAttributes
public abstract io.opentelemetry.api.common.Attributes getAttributes()
-