Uses of Interface
io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Packages that use LogRecordExporter Package Description io.opentelemetry.exporter.otlp.http.logs OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.internal io.opentelemetry.exporter.otlp.logs OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.io.opentelemetry.sdk.autoconfigure.spi.logs Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of logs.io.opentelemetry.sdk.logs.export Log exporters. -
-
Uses of LogRecordExporter in io.opentelemetry.exporter.otlp.http.logs
Classes in io.opentelemetry.exporter.otlp.http.logs that implement LogRecordExporter Modifier and Type Class Description classOtlpHttpLogRecordExporterExports 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 LogRecordExporter Modifier and Type Method Description LogRecordExporterOtlpLogRecordExporterComponentProvider. create(StructuredConfigProperties config)LogRecordExporterOtlpLogRecordExporterProvider. createExporter(ConfigProperties config)Methods in io.opentelemetry.exporter.otlp.internal that return types with arguments of type LogRecordExporter Modifier and Type Method Description java.lang.Class<LogRecordExporter>OtlpLogRecordExporterComponentProvider. getType() -
Uses of LogRecordExporter in io.opentelemetry.exporter.otlp.logs
Classes in io.opentelemetry.exporter.otlp.logs that implement LogRecordExporter Modifier and Type Class Description classOtlpGrpcLogRecordExporterExports 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 LogRecordExporter Modifier and Type Field Description private java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter>AutoConfiguredOpenTelemetrySdkBuilder. logRecordExporterCustomizerprivate java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter>AutoConfiguredOpenTelemetrySdkBuilder. logRecordExporterCustomizerMethods in io.opentelemetry.sdk.autoconfigure that return LogRecordExporter Modifier and Type Method Description (package private) static LogRecordExporterLogRecordExporterConfiguration. configureExporter(java.lang.String name, NamedSpiManager<LogRecordExporter> spiExportersManager)Methods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type LogRecordExporter Modifier and Type Method Description (package private) static java.util.Map<java.lang.String,LogRecordExporter>LogRecordExporterConfiguration. configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static NamedSpiManager<LogRecordExporter>LogRecordExporterConfiguration. logRecordExporterSpiManager(ConfigProperties config, SpiHelper spiHelper)Methods in io.opentelemetry.sdk.autoconfigure with parameters of type LogRecordExporter Modifier and Type Method Description (package private) static BatchLogRecordProcessorLoggerProviderConfiguration. configureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider)Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type LogRecordExporter Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addLogRecordExporterCustomizer(java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addLogRecordExporterCustomizer(java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.(package private) static LogRecordExporterLogRecordExporterConfiguration. configureExporter(java.lang.String name, NamedSpiManager<LogRecordExporter> spiExportersManager)(package private) static voidLoggerProviderConfiguration. configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static voidLoggerProviderConfiguration. configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.Map<java.lang.String,LogRecordExporter>LogRecordExporterConfiguration. configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.Map<java.lang.String,LogRecordExporter>LogRecordExporterConfiguration. configureLogRecordExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.List<LogRecordProcessor>LoggerProviderConfiguration. configureLogRecordProcessors(ConfigProperties config, java.util.Map<java.lang.String,LogRecordExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables) -
Uses of LogRecordExporter in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type LogRecordExporter Modifier and Type Method Description default AutoConfigurationCustomizerAutoConfigurationCustomizer. addLogRecordExporterCustomizer(java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> exporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization.default AutoConfigurationCustomizerAutoConfigurationCustomizer. addLogRecordExporterCustomizer(java.util.function.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 LogRecordExporter Modifier and Type Method Description LogRecordExporterConfigurableLogRecordExporterProvider. 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 LogRecordExporter Modifier and Type Class Description (package private) classMultiLogRecordExporterLogRecordExporterthat forwards all received logs to a list ofLogRecordExporter.(package private) classNoopLogRecordExporterFields in io.opentelemetry.sdk.logs.export declared as LogRecordExporter Modifier and Type Field Description private static LogRecordExporterNoopLogRecordExporter. INSTANCEprivate LogRecordExporterBatchLogRecordProcessor.Worker. logRecordExporterprivate LogRecordExporterBatchLogRecordProcessorBuilder. logRecordExporterprivate LogRecordExporterSimpleLogRecordProcessor. logRecordExporterprivate LogRecordExporter[]MultiLogRecordExporter. logRecordExportersMethods in io.opentelemetry.sdk.logs.export that return LogRecordExporter Modifier and Type Method Description static LogRecordExporterLogRecordExporter. composite(LogRecordExporter... exporters)Returns aLogRecordExporterwhich delegates all exports to theexportersin order.static LogRecordExporterLogRecordExporter. composite(java.lang.Iterable<LogRecordExporter> exporters)Returns aLogRecordExporterwhich delegates all exports to theexportersin order.(package private) static LogRecordExporterMultiLogRecordExporter. create(java.util.List<LogRecordExporter> logRecordExporters)Constructs and returns an instance of this class.(package private) static LogRecordExporterNoopLogRecordExporter. getInstance()LogRecordExporterBatchLogRecordProcessor. getLogRecordExporter()Return the processor's configuredLogRecordExporter.LogRecordExporterSimpleLogRecordProcessor. getLogRecordExporter()Return the processor's configuredLogRecordExporter.Methods in io.opentelemetry.sdk.logs.export with parameters of type LogRecordExporter Modifier and Type Method Description static BatchLogRecordProcessorBuilderBatchLogRecordProcessor. 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 LogRecordExporter Modifier and Type Method Description static LogRecordExporterLogRecordExporter. composite(java.lang.Iterable<LogRecordExporter> exporters)Returns aLogRecordExporterwhich delegates all exports to theexportersin order.(package private) static LogRecordExporterMultiLogRecordExporter. create(java.util.List<LogRecordExporter> logRecordExporters)Constructs and returns an instance of this class.Constructors in io.opentelemetry.sdk.logs.export with parameters of type LogRecordExporter Constructor Description BatchLogRecordProcessor(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxQueueSize, int maxExportBatchSize, long exporterTimeoutNanos)BatchLogRecordProcessorBuilder(LogRecordExporter logRecordExporter)MultiLogRecordExporter(LogRecordExporter[] logRecordExporters)SimpleLogRecordProcessor(LogRecordExporter logRecordExporter)Worker(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxExportBatchSize, long exporterTimeoutNanos, java.util.Queue<ReadWriteLogRecord> queue)
-