Package

scribe

file

Permalink

package file

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. file
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class FileWriter(pathBuilder: PathBuilder = PathBuilder.Default, append: Boolean = true, flushMode: FlushMode = ..., charset: Charset = Charset.defaultCharset()) extends Writer with Product with Serializable

    Permalink
  2. trait FlushMode extends AnyRef

    Permalink
  3. case class LogFile extends Product with Serializable

    Permalink
  4. sealed trait LogFileStatus extends AnyRef

    Permalink
  5. case class PathBuilder(parts: List[PathPart]) extends Product with Serializable

    Permalink

Value Members

  1. val DefaultBufferSize: Int

    Permalink
  2. object FlushMode

    Permalink
  3. object LogFile extends Serializable

    Permalink
  4. object LogFileStatus

    Permalink
  5. object PathBuilder extends Serializable

    Permalink
  6. object Platform

    Permalink
  7. def daily(separator: String = "-"): FileName

    Permalink
  8. def day: FileNamePart

    Permalink
  9. implicit def file2PathBuilder(file: File): PathBuilder

    Permalink
  10. implicit def fileNamePart2FileName(part: FileNamePart): FileName

    Permalink
  11. def maxLogs(max: Int = 10, checkFrequency: FiniteDuration = 15.minutes): FileNamePart

    Permalink
  12. def maxSize(max: Long = MaxSize.OneHundredMeg, separator: String = "-"): FileNamePart

    Permalink
  13. def month: FileNamePart

    Permalink
  14. package path

    Permalink
  15. implicit def path2PathBuilder(path: Path): PathBuilder

    Permalink
  16. def rolling(fileName: FileName, truncate: Boolean = true, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart

    Permalink
  17. def rollingGZIP(fileName: FileName = string2FileName(".gz"), deleteOriginal: Boolean = true, bufferSize: Int = DefaultBufferSize, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart

    Permalink
  18. implicit def string2FileName(s: String): FileName

    Permalink
  19. implicit def string2FileNamePart(s: String): FileNamePart

    Permalink
  20. implicit def string2PathBuilder(s: String): PathBuilder

    Permalink
  21. package writer

    Permalink
  22. def year: FileNamePart

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped