Packages

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. Protected

Package Members

  1. package path
  2. package writer

Type Members

  1. case class FileWriter(pathBuilder: PathBuilder = PathBuilder.Default, append: Boolean = true, flushMode: FlushMode = FlushMode.AsynchronousFlush()(scribe.Execution.global), 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 hour: FileNamePart
  7. def maxLogs(max: Int = 10, checkFrequency: FiniteDuration = 15.minutes): FileNamePart
  8. def maxSize(max: Long = MaxSize.OneHundredMeg, separator: String = "-"): FileNamePart
  9. def minute: FileNamePart
  10. def month: FileNamePart
  11. implicit def path2PathBuilder(path: Path): PathBuilder
  12. implicit def pathPart2PathBuilder(part: PathPart): PathBuilder
  13. def rolling(fileName: FileName, truncate: Boolean = true, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart
  14. def rollingGZIP(fileName: FileName = string2FileName(".gz"), deleteOriginal: Boolean = true, bufferSize: Int = DefaultBufferSize, minimumValidationFrequency: FiniteDuration = 5.minutes): FileNamePart
  15. def second: FileNamePart
  16. implicit def string2FileName(s: String): FileName
  17. implicit def string2FileNamePart(s: String): FileNamePart
  18. implicit def string2PathBuilder(s: String): PathBuilder
  19. def year: FileNamePart
  20. object FlushMode
  21. object LogFile extends Serializable
  22. object LogFileStatus
  23. object PathBuilder extends Serializable
  24. object Platform

Inherited from AnyRef

Inherited from Any

Ungrouped