Class FileLogSink.Builder

java.lang.Object
com.couchbase.lite.logging.FileLogSink.Builder
Enclosing class:
FileLogSink

public static final class FileLogSink.Builder extends Object
  • Constructor Details

  • Method Details

    • getDirectory

      @Nullable public String getDirectory()
    • setDirectory

      @NonNull public FileLogSink.Builder setDirectory(@NonNull String directory)
    • getLevel

      @NonNull public LogLevel getLevel()
    • setLevel

      @NonNull public FileLogSink.Builder setLevel(@NonNull LogLevel level)
    • getMaxKeptFiles

      public int getMaxKeptFiles()
    • setMaxKeptFiles

      @NonNull public FileLogSink.Builder setMaxKeptFiles(int maxKeptFiles)
    • getMaxFileSize

      public long getMaxFileSize()
    • setMaxFileSize

      @NonNull public FileLogSink.Builder setMaxFileSize(long maxFileSize)
    • isPlainText

      public boolean isPlainText()
    • setPlainText

      @NonNull public FileLogSink.Builder setPlainText(boolean plainText)
    • build

      @NonNull public FileLogSink build()
    • toString

      @NonNull public String toString()
      Overrides:
      toString in class Object