package action

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. action
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Action extends AnyRef
  2. case class ActionContainer(actions: List[Action]) extends Action with Product with Serializable
  3. trait ConditionalAction extends Action
  4. case class MaxLogFilesAction(max: Int, lister: (LogFile) => List[Path], logManager: (Path) => Unit, checkRate: FiniteDuration) extends Action with Product with Serializable
  5. case class MaxLogSizeAction(maxSizeInBytes: Long, action: Action, checkRate: FiniteDuration) extends Action with Product with Serializable
  6. case class PathChangedConditionalAction(actions: List[Action]) extends ConditionalAction with Product with Serializable
  7. case class PathResolvingAction(path: (Long) => Path, gzip: Boolean, checkRate: FiniteDuration) extends Action with Product with Serializable
  8. case class RenamePathAction(renamer: (Path) => Path, useRenamed: Boolean) extends Action with Product with Serializable
  9. trait UpdateLogFileAction extends Action
  10. case class UpdatePathAction(path: (Long) => Path, gzip: Boolean, checkRate: FiniteDuration) extends UpdateLogFileAction with Product with Serializable

Value Members

  1. def actions(actions: Action*): Action
  2. def backup: Action
  3. def delete: Action
  4. def rename(renamer: (Path) => Path, useRenamed: Boolean): Action
  5. object Action
  6. object BackupPathAction extends Action
  7. object DeletePathAction extends Action
  8. object MaxLogFilesAction extends Serializable
  9. object UpdateLogFileAction

Inherited from AnyRef

Inherited from Any

Ungrouped