SoulLogger
Toggle table of contents
1.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
SoulLogger
SoulLogger
/
com.lestere.opensource.rotation
/
TimeBasedTrigger
Time
Based
Trigger
class
TimeBasedTrigger
(
pattern
:
TimeBasedTrigger.TimeRotationPattern
)
:
RotationTrigger
(
source
)
Members
Constructors
Time
Based
Trigger
Link copied to clipboard
constructor
(
pattern
:
TimeBasedTrigger.TimeRotationPattern
)
Types
Time
Rotation
Pattern
Link copied to clipboard
enum
TimeRotationPattern
:
Enum
<
TimeBasedTrigger.TimeRotationPattern
>
Functions
get
Next
Rotation
Time
Link copied to clipboard
fun
getNextRotationTime
(
)
:
Instant
should
Trigger
Link copied to clipboard
open
override
fun
shouldTrigger
(
currentFile
:
Path
,
currentSize
:
Long
,
lastRotation
:
Instant
)
:
Boolean