package action
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- action
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait Action extends AnyRef
- case class ActionContainer(actions: List[Action]) extends Action with Product with Serializable
- trait ConditionalAction extends Action
- case class MaxLogFilesAction(max: Int, lister: (LogFile) => List[Path], logManager: (Path) => Unit, checkRate: FiniteDuration) extends Action with Product with Serializable
- case class MaxLogSizeAction(maxSizeInBytes: Long, action: Action, checkRate: FiniteDuration) extends Action with Product with Serializable
- case class PathChangedConditionalAction(actions: List[Action]) extends ConditionalAction with Product with Serializable
- case class PathResolvingAction(path: (Long) => Path, gzip: Boolean, checkRate: FiniteDuration) extends Action with Product with Serializable
- case class RenamePathAction(renamer: (Path) => Path, useRenamed: Boolean) extends Action with Product with Serializable
- trait UpdateLogFileAction extends Action
- case class UpdatePathAction(path: (Long) => Path, gzip: Boolean, checkRate: FiniteDuration) extends UpdateLogFileAction with Product with Serializable
Value Members
- def actions(actions: Action*): Action
- def backup: Action
- def delete: Action
- def rename(renamer: (Path) => Path, useRenamed: Boolean): Action
- object Action
- object BackupPathAction extends Action
- object DeletePathAction extends Action
- object MaxLogFilesAction extends Serializable
- object UpdateLogFileAction