Packages

p

io.odin

config

package config

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. FileNamePatternSyntax
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class DefaultBuilder[F[_]] extends AnyRef
  2. trait FileNamePattern extends AnyRef
  3. implicit final class FileNamePatternInterpolator extends AnyVal
  4. trait FileNamePatternSyntax extends AnyRef
  5. case class Value(value: String) extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax

Value Members

  1. def classRouting[F[_]](router: (Class[_], Logger[F])*)(implicit arg0: Clock[F], arg1: Monad[F]): DefaultBuilder[F]

    Route logs to specific logger based on Class[_] instance.

    Route logs to specific logger based on Class[_] instance. Beware of O(n) complexity due to the partial matching done during the logging

  2. def enclosureRouting[F[_]](router: (String, Logger[F])*)(implicit arg0: Clock[F], arg1: Monad[F]): DefaultBuilder[F]

    Route logs to specific logger based on the fully qualified package name.

    Route logs to specific logger based on the fully qualified package name. Beware of O(n) complexity due to the partial matching done during the logging

  3. def levelRouting[F[_]](router: Map[Level, Logger[F]])(implicit arg0: Clock[F], arg1: Monad[F]): DefaultBuilder[F]

    Route logs based on their level

    Route logs based on their level

    Complexity should be roughly constant

  4. implicit def str2fileNamePattern(str: String): FileNamePattern
  5. case object day extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax
  6. case object hour extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax
  7. case object minute extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax
  8. case object month extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax
  9. case object second extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax
  10. case object year extends FileNamePattern with Product with Serializable
    Definition Classes
    FileNamePatternSyntax

Inherited from FileNamePatternSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped