Index
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
Bodywith 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
All Classes and Interfaces|All Packages