Index

A B D E F G I L O S T U V W 
All Classes and Interfaces|All Packages

A

addLogProcessor(LogProcessor) - Method in class io.opentelemetry.sdk.logging.LogSinkSdkProvider
 
addLogRecord(LogRecord) - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessor
 
addLogRecord(LogRecord) - Method in interface io.opentelemetry.sdk.logging.LogProcessor
 
asString() - Method in interface io.opentelemetry.sdk.logging.data.Body
Returns the String value of this Body.

B

BatchLogProcessor - Class in io.opentelemetry.sdk.logging.export
 
BatchLogProcessorBuilder - Class in io.opentelemetry.sdk.logging.export
 
Body - Interface in io.opentelemetry.sdk.logging.data
This represents all the possible values for a log message body.
Body.Type - Enum in io.opentelemetry.sdk.logging.data
An enum that represents all the possible value types for an Body.
build() - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
Build a LogRecord instance.
build() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
Build a BatchLogProcessor.
build() - Method in class io.opentelemetry.sdk.logging.LogSinkSdkProviderBuilder
 
builder(LogExporter) - Static method in class io.opentelemetry.sdk.logging.export.BatchLogProcessor
 
builder(Resource, InstrumentationLibraryInfo) - Static method in class io.opentelemetry.sdk.logging.data.LogRecord
 

D

DEBUG - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
DEBUG2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
DEBUG3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
DEBUG4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 

E

ERROR - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
ERROR2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
ERROR3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
ERROR4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
export(Collection<LogRecord>) - Method in interface io.opentelemetry.sdk.logging.export.LogExporter
 

F

FATAL - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
FATAL2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
FATAL3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
FATAL4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
forceFlush() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessor
 
forceFlush() - Method in interface io.opentelemetry.sdk.logging.LogProcessor
Processes all span events that have not yet been processed.
forceFlush() - Method in class io.opentelemetry.sdk.logging.LogSinkSdkProvider
Flushes all attached processors.

G

get(String, String) - Method in class io.opentelemetry.sdk.logging.LogSinkSdkProvider
 
getAttributes() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getBody() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getExporterTimeoutMillis() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
 
getFlags() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getInstrumentationLibraryInfo() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getMaxExportBatchSize() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
 
getMaxQueueSize() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
 
getName() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getResource() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getScheduleDelayMillis() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
 
getSeverity() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getSeverityNumber() - Method in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
getSeverityText() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getSpanId() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getTimeUnixNano() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getTraceId() - Method in class io.opentelemetry.sdk.logging.data.LogRecord
 
getType() - Method in interface io.opentelemetry.sdk.logging.data.Body
 

I

INFO - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
INFO2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
INFO3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
INFO4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
io.opentelemetry.sdk.logging - package io.opentelemetry.sdk.logging
The OpenTelemetry SDK implementation of logging.
io.opentelemetry.sdk.logging.data - package io.opentelemetry.sdk.logging.data
The data format to model logs for export.
io.opentelemetry.sdk.logging.export - package io.opentelemetry.sdk.logging.export
Log exporters.

L

LogExporter - Interface in io.opentelemetry.sdk.logging.export
An exporter is responsible for taking a list of LogRecords and transmitting them to their ultimate destination.
LogProcessor - Interface in io.opentelemetry.sdk.logging
 
LogRecord - Class in io.opentelemetry.sdk.logging.data
A LogRecord is an implementation of the OpenTelemetry logging model.
LogRecord() - Constructor for class io.opentelemetry.sdk.logging.data.LogRecord
 
LogRecord.Severity - Enum in io.opentelemetry.sdk.logging.data
 
LogRecordBuilder - Class in io.opentelemetry.sdk.logging.data
 
LogSink - Interface in io.opentelemetry.sdk.logging
A LogSink accepts logging records for transmission to an aggregator or log processing system.
LogSinkSdkProvider - Class in io.opentelemetry.sdk.logging
 
LogSinkSdkProviderBuilder - Class in io.opentelemetry.sdk.logging
 

O

offer(LogRecord) - Method in interface io.opentelemetry.sdk.logging.LogSink
Pass a record to the SDK for transmission to a logging exporter.

S

setAttributes(Attributes) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setBody(Body) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setBody(String) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setExporterTimeoutMillis(int) - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
Sets the maximum time an exporter will be allowed to run before being cancelled.
setFlags(int) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setMaxExportBatchSize(int) - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
Sets the maximum batch size for every export.
setMaxQueueSize(int) - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
Sets the maximum number of Spans that are kept in the queue before start dropping.
setName(String) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setScheduleDelayMillis(long) - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessorBuilder
Sets the delay interval between two consecutive exports.
setSeverity(LogRecord.Severity) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setSeverityText(String) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setSpanId(String) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setTraceId(String) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setUnixTimeMillis(long) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
setUnixTimeNano(long) - Method in class io.opentelemetry.sdk.logging.data.LogRecordBuilder
 
shutdown() - Method in class io.opentelemetry.sdk.logging.export.BatchLogProcessor
 
shutdown() - Method in interface io.opentelemetry.sdk.logging.export.LogExporter
 
shutdown() - Method in interface io.opentelemetry.sdk.logging.LogProcessor
Called when SdkTracerProvider.shutdown() is called.
shutdown() - Method in class io.opentelemetry.sdk.logging.LogSinkSdkProvider
Shut down of provider and associated processors.
STRING - Enum constant in enum io.opentelemetry.sdk.logging.data.Body.Type
 
stringBody(String) - Static method in interface io.opentelemetry.sdk.logging.data.Body
Returns an Body with a string value.

T

TRACE - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
TRACE2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
TRACE3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
TRACE4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 

U

UNDEFINED_SEVERITY_NUMBER - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 

V

valueOf(String) - Static method in enum io.opentelemetry.sdk.logging.data.Body.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.sdk.logging.data.Body.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARN - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
WARN2 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
WARN3 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
WARN4 - Enum constant in enum io.opentelemetry.sdk.logging.data.LogRecord.Severity
 
A B D E F G I L O S T U V W 
All Classes and Interfaces|All Packages