Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultTTL = 7 * 24 * time.Hour
DefaultTTL .
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FixedRetentionStrategy ¶
FixedRetentionStrategy .
func (*FixedRetentionStrategy) GetTTL ¶
func (r *FixedRetentionStrategy) GetTTL(*loader.IndexEntry) time.Duration
type RetentionStrategy ¶
type RetentionStrategy interface {
GetTTL(*loader.IndexEntry) time.Duration
}
RetentionStrategy .
var DefaultRetentionStrategy RetentionStrategy = &FixedRetentionStrategy{ TTL: DefaultTTL, }
DefaultRetentionStrategy .
Click to show internal directories.
Click to hide internal directories.