Documentation
¶
Overview ¶
Package mapping turns what the index reports into the admin protos.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Mapper ¶
type Mapper interface {
Set(in index.SetInfo) *pb.BackupSet
// field:Version from:"Policy.Version"
// field:Mode from:"Policy.Mode"
// field:SizeThreshold from:"Policy.SizeThreshold"
// field:EntropyEstimator from:"Policy.EntropyEstimator"
// field:EntropyThreshold from:"Policy.EntropyThreshold"
// field:PresenceScope from:"Policy.PresenceScope"
Policy(in index.StorePolicy) *pb.StorePolicy
// field:Version from:"-"
WritePolicy(in *pb.SetStorePolicyRequest) storekey.Policy
// field:KeepWithin using:"Seconds"
Retention(in retention.Policy) *pb.RetentionPolicy
// field:KeepWithin using:"Duration"
FromRetention(in *pb.RetentionPolicy) retention.Policy
Bracket(in retention.Bracket) *pb.RetentionBracket
FromBracket(in *pb.RetentionBracket) retention.Bracket
}
mapper:generate
Click to show internal directories.
Click to hide internal directories.