scribe.file.path

Members list

Type members

Classlikes

trait FileNamePart

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Day
object Hour
object Minute
object Month
object Second
class Static
object Year
class MaxLogs
class MaxSize
class FileName
class Rolling
Show all
object FileNamePart

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
case class MaxLogs(maxLogs: Int, checkFrequency: FiniteDuration) extends FileNamePart

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FileNamePart
class Object
trait Matchable
class Any
Show all
case class MaxSize(maxSizeInBytes: Long, separator: String) extends FileNamePart

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait FileNamePart
class Object
trait Matchable
class Any
Show all
object MaxSize

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MaxSize.type
trait PathPart

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class FileName
object Root
class SetPath
object PathPart

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
PathPart.type
case class Rolling(parts: List[FileNamePart], action: (File, File) => Unit, minimumValidationFrequency: FiniteDuration) extends FileNamePart

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait FileNamePart
class Object
trait Matchable
class Any
Show all
object Rolling

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Rolling.type