Class Hierarchy

  • java.lang.Object
    • com.github.catomat0.aoploghelper.alert.AlertRateLimiter
    • com.github.catomat0.aoploghelper.alert.autoconfigure.AlhAlertAutoConfiguration
    • com.github.catomat0.aoploghelper.alert.autoconfigure.AlhAlertAutoConfiguration.AlhWebhookAppenderRegistrar
    • com.github.catomat0.aoploghelper.alert.AlhAlertProperties
    • com.github.catomat0.aoploghelper.autoconfigure.AlhAutoConfiguration
    • com.github.catomat0.aoploghelper.logging.AlhLoggingAspect (implements org.aopalliance.intercept.MethodInterceptor)
    • com.github.catomat0.aoploghelper.logging.autoconfigure.AlhLoggingAutoConfiguration
    • com.github.catomat0.aoploghelper.logging.AlhLoggingProperties
    • com.github.catomat0.aoploghelper.mdc.autoconfigure.AlhMdcAutoConfiguration
    • com.github.catomat0.aoploghelper.mdc.AlhMdcKeys
    • com.github.catomat0.aoploghelper.mdc.AlhMdcProperties
    • ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
      • ch.qos.logback.core.AppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
    • com.github.catomat0.aoploghelper.alert.webhook.DiscordPayloadRenderer (implements java.util.function.Function<T,R>)
    • org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
      • org.springframework.web.filter.OncePerRequestFilter
    • com.github.catomat0.aoploghelper.alert.webhook.HttpWebhookClient (implements com.github.catomat0.aoploghelper.alert.webhook.WebhookClient)
    • java.lang.Record
      • com.github.catomat0.aoploghelper.alert.AlertEvent
    • com.github.catomat0.aoploghelper.logging.mask.SensitiveMasker
    • com.github.catomat0.aoploghelper.alert.webhook.SlackPayloadRenderer (implements java.util.function.Function<T,R>)

Interface Hierarchy

Annotation Interface Hierarchy

  • com.github.catomat0.aoploghelper.logging.annotation.LogExecution (implements java.lang.annotation.Annotation)
  • com.github.catomat0.aoploghelper.logging.annotation.LogSlow (implements java.lang.annotation.Annotation)
  • com.github.catomat0.aoploghelper.logging.annotation.NoLog (implements java.lang.annotation.Annotation)

Enum Class Hierarchy