Class LoggerConfig.Builder<B extends LoggerConfig.Builder<B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • isAdditivity

        public boolean isAdditivity()
      • setAdditivity

        public B setAdditivity​(boolean additivity)
        Since:
        2.26.0
      • getLevel

        public Level getLevel()
      • setLevel

        public B setLevel​(Level level)
        Since:
        2.26.0
      • getLevelAndRefs

        public java.lang.String getLevelAndRefs()
      • setLevelAndRefs

        public B setLevelAndRefs​(java.lang.String levelAndRefs)
        Since:
        2.26.0
      • getLoggerName

        public java.lang.String getLoggerName()
      • setLoggerName

        public B setLoggerName​(java.lang.String loggerName)
        Since:
        2.26.0
      • getIncludeLocation

        public java.lang.String getIncludeLocation()
      • setIncludeLocation

        public B setIncludeLocation​(java.lang.String includeLocation)
        Since:
        2.26.0
      • setRefs

        public B setRefs​(AppenderRef[] refs)
        Since:
        2.26.0
      • getProperties

        public Property[] getProperties()
      • setProperties

        public B setProperties​(Property[] properties)
        Since:
        2.26.0
      • setConfig

        public B setConfig​(Configuration config)
        Since:
        2.26.0
      • getFilter

        public Filter getFilter()
      • setFilter

        public B setFilter​(Filter filter)
        Since:
        2.25.0
      • withAdditivity

        @Deprecated
        public B withAdditivity​(boolean additivity)
        Deprecated.
        since 2.26.0 use setAdditivity(boolean).
      • withLevel

        @Deprecated
        public B withLevel​(Level level)
        Deprecated.
        since 2.26.0 use setLevel(Level).
      • withLevelAndRefs

        @Deprecated
        public B withLevelAndRefs​(java.lang.String levelAndRefs)
        Deprecated.
        since 2.26.0 use setLevelAndRefs(String).
      • withLoggerName

        @Deprecated
        public B withLoggerName​(java.lang.String loggerName)
        Deprecated.
        since 2.26.0 use setLoggerName(String).
      • withIncludeLocation

        @Deprecated
        public B withIncludeLocation​(java.lang.String includeLocation)
        Deprecated.
        since 2.26.0 use setIncludeLocation(String).
      • withFilter

        @Deprecated
        public B withFilter​(Filter filter)
        Deprecated.
        since 2.25.0. Use setFilter(Filter) instead.
      • build

        public LoggerConfig 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 LoggerConfig.Builder<B>>
        Returns:
        the configured instance.
      • asBuilder

        public B asBuilder()