Uses of Interface
io.opentelemetry.sdk.logs.export.LogRecordExporter
Packages that use LogRecordExporter
Package
Description
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of
logs.
Log exporters.
-
Uses of LogRecordExporter in io.opentelemetry.exporter.otlp.http.logs
Classes in io.opentelemetry.exporter.otlp.http.logs that implement LogRecordExporterModifier and TypeClassDescriptionfinal classExports logs using OTLP via HTTP, using OpenTelemetry's protobuf model. -
Uses of LogRecordExporter in io.opentelemetry.exporter.otlp.internal
Methods in io.opentelemetry.exporter.otlp.internal that return LogRecordExporterModifier and TypeMethodDescriptionOtlpLogRecordExporterComponentProvider.create(StructuredConfigProperties config) OtlpLogRecordExporterProvider.createExporter(ConfigProperties config) Methods in io.opentelemetry.exporter.otlp.internal that return types with arguments of type LogRecordExporter -
Uses of LogRecordExporter in io.opentelemetry.exporter.otlp.logs
Classes in io.opentelemetry.exporter.otlp.logs that implement LogRecordExporterModifier and TypeClassDescriptionfinal classExports logs using OTLP via gRPC, using OpenTelemetry's protobuf model. -
Uses of LogRecordExporter in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type LogRecordExporterModifier and TypeFieldDescriptionprivate BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> AutoConfiguredOpenTelemetrySdkBuilder.logRecordExporterCustomizerprivate BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> AutoConfiguredOpenTelemetrySdkBuilder.logRecordExporterCustomizerMethods in io.opentelemetry.sdk.autoconfigure that return LogRecordExporterModifier and TypeMethodDescription(package private) static LogRecordExporterLogRecordExporterConfiguration.configureExporter(String name, NamedSpiManager<LogRecordExporter> spiExportersManager) Methods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type LogRecordExporterModifier and TypeMethodDescription(package private) static Map<String, LogRecordExporter> LogRecordExporterConfiguration.configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, List<Closeable> closeables) (package private) static NamedSpiManager<LogRecordExporter> LogRecordExporterConfiguration.logRecordExporterSpiManager(ConfigProperties config, SpiHelper spiHelper) Methods in io.opentelemetry.sdk.autoconfigure with parameters of type LogRecordExporterModifier and TypeMethodDescription(package private) static BatchLogRecordProcessorLoggerProviderConfiguration.configureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider) Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type LogRecordExporterModifier and TypeMethodDescriptionAutoConfiguredOpenTelemetrySdkBuilder.addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer) Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.AutoConfiguredOpenTelemetrySdkBuilder.addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer) Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.(package private) static LogRecordExporterLogRecordExporterConfiguration.configureExporter(String name, NamedSpiManager<LogRecordExporter> spiExportersManager) (package private) static voidLoggerProviderConfiguration.configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, BiFunction<? super LogRecordProcessor, ConfigProperties, ? extends LogRecordProcessor> logRecordProcessorCustomizer, List<Closeable> closeables) (package private) static voidLoggerProviderConfiguration.configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, BiFunction<? super LogRecordProcessor, ConfigProperties, ? extends LogRecordProcessor> logRecordProcessorCustomizer, List<Closeable> closeables) (package private) static Map<String, LogRecordExporter> LogRecordExporterConfiguration.configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, List<Closeable> closeables) (package private) static Map<String, LogRecordExporter> LogRecordExporterConfiguration.configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> logRecordExporterCustomizer, List<Closeable> closeables) (package private) static List<LogRecordProcessor> LoggerProviderConfiguration.configureLogRecordProcessors(ConfigProperties config, Map<String, LogRecordExporter> exportersByName, MeterProvider meterProvider, List<Closeable> closeables) -
Uses of LogRecordExporter in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type LogRecordExporterModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizerAutoConfigurationCustomizer.addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> exporterCustomizer) Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.default AutoConfigurationCustomizerAutoConfigurationCustomizer.addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> exporterCustomizer) Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization. -
Uses of LogRecordExporter in io.opentelemetry.sdk.autoconfigure.spi.logs
Methods in io.opentelemetry.sdk.autoconfigure.spi.logs that return LogRecordExporterModifier and TypeMethodDescriptionConfigurableLogRecordExporterProvider.createExporter(ConfigProperties config) Returns aLogRecordExporterthat can be registered to OpenTelemetry by providing the property value specified byConfigurableLogRecordExporterProvider.getName(). -
Uses of LogRecordExporter in io.opentelemetry.sdk.logs.export
Classes in io.opentelemetry.sdk.logs.export that implement LogRecordExporterModifier and TypeClassDescription(package private) final classLogRecordExporterthat forwards all received logs to a list ofLogRecordExporter.(package private) final classFields in io.opentelemetry.sdk.logs.export declared as LogRecordExporterModifier and TypeFieldDescriptionprivate static final LogRecordExporterNoopLogRecordExporter.INSTANCEprivate final LogRecordExporterBatchLogRecordProcessor.Worker.logRecordExporterprivate final LogRecordExporterBatchLogRecordProcessorBuilder.logRecordExporterprivate final LogRecordExporterSimpleLogRecordProcessor.logRecordExporterprivate final LogRecordExporter[]MultiLogRecordExporter.logRecordExportersMethods in io.opentelemetry.sdk.logs.export that return LogRecordExporterModifier and TypeMethodDescriptionstatic LogRecordExporterLogRecordExporter.composite(LogRecordExporter... exporters) Returns aLogRecordExporterwhich delegates all exports to theexportersin order.static LogRecordExporterLogRecordExporter.composite(Iterable<LogRecordExporter> exporters) Returns aLogRecordExporterwhich delegates all exports to theexportersin order.(package private) static LogRecordExporterMultiLogRecordExporter.create(List<LogRecordExporter> logRecordExporters) Constructs and returns an instance of this class.(package private) static LogRecordExporterNoopLogRecordExporter.getInstance()BatchLogRecordProcessor.getLogRecordExporter()Return the processor's configuredLogRecordExporter.SimpleLogRecordProcessor.getLogRecordExporter()Return the processor's configuredLogRecordExporter.Methods in io.opentelemetry.sdk.logs.export with parameters of type LogRecordExporterModifier and TypeMethodDescriptionBatchLogRecordProcessor.builder(LogRecordExporter logRecordExporter) Returns a new Builder forBatchLogRecordProcessor.static LogRecordExporterLogRecordExporter.composite(LogRecordExporter... exporters) Returns aLogRecordExporterwhich delegates all exports to theexportersin order.static LogRecordProcessorSimpleLogRecordProcessor.create(LogRecordExporter exporter) Returns a newSimpleLogRecordProcessorwhich exports logs to theLogRecordExportersynchronously.Method parameters in io.opentelemetry.sdk.logs.export with type arguments of type LogRecordExporterModifier and TypeMethodDescriptionstatic LogRecordExporterLogRecordExporter.composite(Iterable<LogRecordExporter> exporters) Returns aLogRecordExporterwhich delegates all exports to theexportersin order.(package private) static LogRecordExporterMultiLogRecordExporter.create(List<LogRecordExporter> logRecordExporters) Constructs and returns an instance of this class.Constructors in io.opentelemetry.sdk.logs.export with parameters of type LogRecordExporterModifierConstructorDescription(package private)BatchLogRecordProcessor(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxQueueSize, int maxExportBatchSize, long exporterTimeoutNanos) (package private)BatchLogRecordProcessorBuilder(LogRecordExporter logRecordExporter) privateMultiLogRecordExporter(LogRecordExporter[] logRecordExporters) privateSimpleLogRecordProcessor(LogRecordExporter logRecordExporter) privateWorker(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxExportBatchSize, long exporterTimeoutNanos, Queue<ReadWriteLogRecord> queue)