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 hour: FileNamePart

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

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

    Permalink
  14. def minute: FileNamePart

    Permalink
  15. def month: FileNamePart

    Permalink
  16. package path

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

    Permalink
  18. implicit def pathPart2PathBuilder(part: PathPart): PathBuilder

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

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

    Permalink
  21. def second: FileNamePart

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

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

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

    Permalink
  25. package writer

    Permalink
  26. def year: FileNamePart

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped