Uses of Interface
io.opentelemetry.sdk.logs.LogRecordProcessor
-
Packages that use LogRecordProcessor Package Description io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.export Log exporters. -
-
Uses of LogRecordProcessor in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type LogRecordProcessor Modifier and Type Field Description private java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor>AutoConfiguredOpenTelemetrySdkBuilder. logRecordProcessorCustomizerprivate java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor>AutoConfiguredOpenTelemetrySdkBuilder. logRecordProcessorCustomizerMethods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type LogRecordProcessor Modifier and Type Method Description (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)Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type LogRecordProcessor Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addLogRecordProcessorCustomizer(java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer)Adds aBiFunctionto invoke for all autoconfiguredLogRecordProcessors.AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addLogRecordProcessorCustomizer(java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer)Adds aBiFunctionto invoke for all autoconfiguredLogRecordProcessors. -
Uses of LogRecordProcessor in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type LogRecordProcessor Modifier and Type Method Description default AutoConfigurationCustomizerAutoConfigurationCustomizer. addLogRecordProcessorCustomizer(java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer)Adds aBiFunctionto invoke for all autoconfiguredLogRecordProcessors.default AutoConfigurationCustomizerAutoConfigurationCustomizer. addLogRecordProcessorCustomizer(java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer)Adds aBiFunctionto invoke for all autoconfiguredLogRecordProcessors. -
Uses of LogRecordProcessor in io.opentelemetry.sdk.logs
Classes in io.opentelemetry.sdk.logs that implement LogRecordProcessor Modifier and Type Class Description (package private) classMultiLogRecordProcessorImplementation ofLogRecordProcessorthat forwards all logs to a list ofLogRecordProcessors.(package private) classNoopLogRecordProcessorFields in io.opentelemetry.sdk.logs declared as LogRecordProcessor Modifier and Type Field Description private LogRecordProcessorLoggerSharedState. logRecordProcessorFields in io.opentelemetry.sdk.logs with type parameters of type LogRecordProcessor Modifier and Type Field Description private java.util.List<LogRecordProcessor>MultiLogRecordProcessor. logRecordProcessorsprivate java.util.List<LogRecordProcessor>SdkLoggerProviderBuilder. logRecordProcessorsMethods in io.opentelemetry.sdk.logs that return LogRecordProcessor Modifier and Type Method Description static LogRecordProcessorLogRecordProcessor. composite(LogRecordProcessor... processors)Returns aLogRecordProcessorwhich simply delegates to all processing to theprocessorsin order.static LogRecordProcessorLogRecordProcessor. composite(java.lang.Iterable<LogRecordProcessor> processors)Returns aLogRecordProcessorwhich simply delegates to all processing to theprocessorsin order.(package private) static LogRecordProcessorMultiLogRecordProcessor. create(java.util.List<LogRecordProcessor> logRecordProcessorsList)Create a newMultiLogRecordProcessor.(package private) static LogRecordProcessorNoopLogRecordProcessor. getInstance()(package private) LogRecordProcessorLoggerSharedState. getLogRecordProcessor()Methods in io.opentelemetry.sdk.logs with parameters of type LogRecordProcessor Modifier and Type Method Description SdkLoggerProviderBuilderSdkLoggerProviderBuilder. addLogRecordProcessor(LogRecordProcessor processor)Add a log processor.static LogRecordProcessorLogRecordProcessor. composite(LogRecordProcessor... processors)Returns aLogRecordProcessorwhich simply delegates to all processing to theprocessorsin order.Method parameters in io.opentelemetry.sdk.logs with type arguments of type LogRecordProcessor Modifier and Type Method Description static LogRecordProcessorLogRecordProcessor. composite(java.lang.Iterable<LogRecordProcessor> processors)Returns aLogRecordProcessorwhich simply delegates to all processing to theprocessorsin order.(package private) static LogRecordProcessorMultiLogRecordProcessor. create(java.util.List<LogRecordProcessor> logRecordProcessorsList)Create a newMultiLogRecordProcessor.Constructors in io.opentelemetry.sdk.logs with parameters of type LogRecordProcessor Constructor Description LoggerSharedState(Resource resource, java.util.function.Supplier<LogLimits> logLimitsSupplier, LogRecordProcessor logRecordProcessor, Clock clock)Constructor parameters in io.opentelemetry.sdk.logs with type arguments of type LogRecordProcessor Constructor Description MultiLogRecordProcessor(java.util.List<LogRecordProcessor> logRecordProcessorsList)SdkLoggerProvider(Resource resource, java.util.function.Supplier<LogLimits> logLimitsSupplier, java.util.List<LogRecordProcessor> processors, Clock clock, ScopeConfigurator<LoggerConfig> loggerConfigurator) -
Uses of LogRecordProcessor in io.opentelemetry.sdk.logs.export
Classes in io.opentelemetry.sdk.logs.export that implement LogRecordProcessor Modifier and Type Class Description classBatchLogRecordProcessorImplementation of theLogRecordProcessorthat batches logs exported by the SDK then pushes them to the exporter pipeline.classSimpleLogRecordProcessorAn implementation of theLogRecordProcessorthat passesLogRecordDatadirectly to the configured exporter.Methods in io.opentelemetry.sdk.logs.export that return LogRecordProcessor Modifier and Type Method Description static LogRecordProcessorSimpleLogRecordProcessor. create(LogRecordExporter exporter)Returns a newSimpleLogRecordProcessorwhich exports logs to theLogRecordExportersynchronously.
-