Class RollingFileAppender.Builder<B extends RollingFileAppender.Builder<B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

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

        public java.lang.String getAdvertiseUri()
      • getFileName

        public java.lang.String getFileName()
      • isAdvertise

        public boolean isAdvertise()
      • isAppend

        public boolean isAppend()
      • isCreateOnDemand

        public boolean isCreateOnDemand()
      • isLocking

        public boolean isLocking()
      • getFilePermissions

        public java.lang.String getFilePermissions()
      • getFileOwner

        public java.lang.String getFileOwner()
      • getFileGroup

        public java.lang.String getFileGroup()
      • setAdvertise

        public B setAdvertise​(boolean advertise)
        Since:
        2.26.0
      • setAdvertiseUri

        public B setAdvertiseUri​(java.lang.String advertiseUri)
        Since:
        2.26.0
      • setAppend

        public B setAppend​(boolean append)
        Since:
        2.26.0
      • setFileName

        public B setFileName​(java.lang.String fileName)
        Since:
        2.26.0
      • setCreateOnDemand

        public B setCreateOnDemand​(boolean createOnDemand)
        Since:
        2.26.0
      • setLocking

        public B setLocking​(boolean locking)
        Since:
        2.26.0
      • withAdvertise

        @Deprecated
        public B withAdvertise​(boolean advertise)
        Deprecated.
        since 2.26.0 use setAdvertise(boolean).
      • withAdvertiseUri

        @Deprecated
        public B withAdvertiseUri​(java.lang.String advertiseUri)
        Deprecated.
        since 2.26.0 use setAdvertiseUri(String).
      • withAppend

        @Deprecated
        public B withAppend​(boolean append)
        Deprecated.
        since 2.26.0 use setAppend(boolean).
      • withFileName

        @Deprecated
        public B withFileName​(java.lang.String fileName)
        Deprecated.
        since 2.26.0 use setFileName(String).
      • withCreateOnDemand

        @Deprecated
        public B withCreateOnDemand​(boolean createOnDemand)
        Deprecated.
        since 2.26.0 use setCreateOnDemand(boolean).
      • withLocking

        @Deprecated
        public B withLocking​(boolean locking)
        Deprecated.
        since 2.26.0 use setLocking(boolean).
      • getFilePattern

        public java.lang.String getFilePattern()
      • setFilePattern

        public B setFilePattern​(java.lang.String filePattern)
        Since:
        2.26.0
      • setFilePermissions

        public B setFilePermissions​(java.lang.String filePermissions)
        Since:
        2.26.0
      • setFileOwner

        public B setFileOwner​(java.lang.String fileOwner)
        Since:
        2.26.0
      • setFileGroup

        public B setFileGroup​(java.lang.String fileGroup)
        Since:
        2.26.0
      • withFilePattern

        @Deprecated
        public B withFilePattern​(java.lang.String filePattern)
        Deprecated.
        since 2.26.0 use setFilePattern(String).
      • withFilePermissions

        @Deprecated
        public B withFilePermissions​(java.lang.String filePermissions)
        Deprecated.
        since 2.26.0 use setFilePermissions(String).
      • withFileOwner

        @Deprecated
        public B withFileOwner​(java.lang.String fileOwner)
        Deprecated.
        since 2.26.0 use setFileOwner(String).
      • withFileGroup

        @Deprecated
        public B withFileGroup​(java.lang.String fileGroup)
        Deprecated.
        since 2.26.0 use setFileGroup(String).