scribe.file.path

Members list

Type members

Classlikes

trait FileNamePart

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Day.type
object Hour.type
object Minute.type
object Month.type
object Second.type
class Static
object Year.type
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.type
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