| buildPipeline() |   | 76% |   | 75% | 1 | 3 | 0 | 48 | 0 | 1 |
| stop() |   | 59% |   | 80% | 2 | 6 | 12 | 30 | 0 | 1 |
| detachAppender(String) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| start() |   | 84% |   | 83% | 2 | 7 | 0 | 28 | 0 | 1 |
| append(ILoggingEvent) |   | 92% |   | 77% | 5 | 12 | 1 | 36 | 0 | 1 |
| buildPipeline$lambda$1$1(KafkaAppender, TopicClass, Throwable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| emitDebugDiagnostics() |   | 90% |   | 66% | 2 | 4 | 0 | 18 | 0 | 1 |
| closeSendDispatchersInParallel$lambda$0$0(SendDispatcher, KafkaAppender, TopicClass) |   | 35% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| buildPipeline$lambda$0$0(KafkaAppender, Throwable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| validateConfiguration() |   | 86% |   | 90% | 1 | 6 | 2 | 17 | 0 | 1 |
| closeSendDispatchersInParallel() |   | 92% |   | 75% | 2 | 5 | 4 | 21 | 0 | 1 |
| bindMeterRegistry(MeterRegistry, Iterable) |   | 92% |   | 75% | 1 | 3 | 2 | 15 | 0 | 1 |
| getEncoder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDebug() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProducerFactory$tabellarium() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCircuitBreakerRegistry$tabellarium() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAppender(String) |   | 89% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| detachAppender(Appender) |   | 84% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| isAttached(Appender) |  | 90% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| warnOnCleartextTransportForGradedClasses() |  | 100% |   | 90% | 1 | 6 | 0 | 13 | 0 | 1 |
| KafkaAppender() |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| buildPipeline$lambda$1$0(ResilientMessageSender, TopicClass, SendDispatcher.PendingSend) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| detachAndStopAllAppenders() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| jmxSafe(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bindMeterRegistry$default(KafkaAppender, MeterRegistry, Iterable, int, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAppender(Appender) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| buildViolationMessage(MandatoryOverrideViolation) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setEnvironment(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setComponent(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCmdbId(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| iteratorForAppenders() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| emitDebugDiagnostics$lambda$1$1(Map.Entry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setEncoder(Encoder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKafkaProducerProperties(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTopicMapping(TopicMappingConfig) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDebug(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIncludeCallerData(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setProducerFactory$tabellarium(ProducerFactory) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setCircuitBreakerRegistry$tabellarium(CircuitBreakerRegistry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSendQueueCapacity(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKafkaProducerProperties() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTopicMapping() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEnvironment() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getComponent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCmdbId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncludeCallerData() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFallbackAppender() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSendQueueCapacity() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| inAppend$lambda$0() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |