Class SyslogAppender.Builder<B extends SyslogAppender.Builder<B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

        public SyslogAppender build()
        Description copied from interface: Builder
        Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.
        Specified by:
        build in interface Builder<B extends SyslogAppender.Builder<B>>
        Returns:
        the configured instance.
      • getFacility

        public Facility getFacility()
      • getId

        public java.lang.String getId()
      • getEnterpriseNumber

        public java.lang.String getEnterpriseNumber()
      • isIncludeMdc

        public boolean isIncludeMdc()
      • getMdcId

        public java.lang.String getMdcId()
      • getMdcPrefix

        public java.lang.String getMdcPrefix()
      • getEventPrefix

        public java.lang.String getEventPrefix()
      • isNewLine

        public boolean isNewLine()
      • getEscapeNL

        public java.lang.String getEscapeNL()
      • getAppName

        public java.lang.String getAppName()
      • getMsgId

        public java.lang.String getMsgId()
      • getExcludes

        public java.lang.String getExcludes()
      • getIncludes

        public java.lang.String getIncludes()
      • getRequired

        public java.lang.String getRequired()
      • getFormat

        public java.lang.String getFormat()
      • getCharsetName

        public java.nio.charset.Charset getCharsetName()
      • getExceptionPattern

        public java.lang.String getExceptionPattern()
      • setFacility

        public B setFacility​(Facility facility)
      • setId

        public B setId​(java.lang.String id)
      • setEnterpriseNumber

        public B setEnterpriseNumber​(java.lang.String enterpriseNumber)
      • setIncludeMdc

        public B setIncludeMdc​(boolean includeMdc)
      • setMdcId

        public B setMdcId​(java.lang.String mdcId)
      • setMdcPrefix

        public B setMdcPrefix​(java.lang.String mdcPrefix)
      • setEventPrefix

        public B setEventPrefix​(java.lang.String eventPrefix)
      • setNewLine

        public B setNewLine​(boolean newLine)
      • setEscapeNL

        public B setEscapeNL​(java.lang.String escapeNL)
      • setAppName

        public B setAppName​(java.lang.String appName)
      • setMsgId

        public B setMsgId​(java.lang.String msgId)
      • setExcludes

        public B setExcludes​(java.lang.String excludes)
      • setIncludes

        public B setIncludes​(java.lang.String includes)
      • setRequired

        public B setRequired​(java.lang.String required)
      • setFormat

        public B setFormat​(java.lang.String format)
      • setCharsetName

        public B setCharsetName​(java.nio.charset.Charset charset)
      • setExceptionPattern

        public B setExceptionPattern​(java.lang.String exceptionPattern)
      • setLoggerFields

        public B setLoggerFields​(LoggerFields[] loggerFields)