Packages

p

scribe

file

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
  2. trait FlushMode extends AnyRef
  3. case class LogFile extends Product with Serializable
  4. sealed trait LogFileStatus extends AnyRef
  5. case class PathBuilder(parts: List[PathPart]) extends Product with Serializable

Value Members

  1. val DefaultBufferSize: Int
  2. def daily(separator: String = "-"): FileName
  3. def day: FileNamePart
  4. implicit def file2PathBuilder(file: File): PathBuilder
  5. implicit def fileNamePart2FileName(part: FileNamePart): FileName
  6. def maxLogs(max: Int = 10, checkFrequency: FiniteDuration = 15.minutes): FileNamePart
  7. def maxSize(max: Long = MaxSize.OneHundredMeg, separator: String = "-"): FileNamePart
  8. def month: FileNamePart
  9. implicit def path2PathBuilder(path: Path): PathBuilder
  10. def rolling(fileName: FileName, truncate: Boolean = true, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart
  11. def rollingGZIP(fileName: FileName = string2FileName(".gz"), deleteOriginal: Boolean = true, bufferSize: Int = DefaultBufferSize, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart
  12. implicit def string2FileName(s: String): FileName
  13. implicit def string2FileNamePart(s: String): FileNamePart
  14. implicit def string2PathBuilder(s: String): PathBuilder
  15. def year: FileNamePart
  16. object FlushMode
  17. object LogFile extends Serializable
  18. object LogFileStatus
  19. object PathBuilder extends Serializable
  20. object Platform

Inherited from AnyRef

Inherited from Any

Ungrouped