Class SlackAppender

java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
com.github.maricn.logback.SlackAppender
All Implemented Interfaces:
ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.FilterAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.LifeCycle

public class SlackAppender extends ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
  • Constructor Details

    • SlackAppender

      public SlackAppender()
  • Method Details

    • append

      protected void append(ch.qos.logback.classic.spi.ILoggingEvent evt)
      Specified by:
      append in class ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
    • getToken

      public String getToken()
    • setToken

      public void setToken(String token)
    • getChannel

      public String getChannel()
    • setChannel

      public void setChannel(String channel)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getIconEmoji

      public String getIconEmoji()
    • setIconEmoji

      public void setIconEmoji(String iconEmojiArg)
    • getIconUrl

      public String getIconUrl()
    • setIconUrl

      public void setIconUrl(String iconUrlArg)
    • getLayout

      public ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> getLayout()
    • setLayout

      public void setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout)
    • getTimeout

      public int getTimeout()
    • setTimeout

      public void setTimeout(int timeout)
    • getWebhookUri

      public String getWebhookUri()
    • setWebhookUri

      public void setWebhookUri(String webhookUri)
    • getColorCoding

      public Boolean getColorCoding()
    • setColorCoding

      public void setColorCoding(Boolean colorCoding)