Versions in this module Expand all Collapse all v1 v1.0.1 Mar 15, 2020 v1.0.0 Mar 15, 2020 Changes in this version + func NewAPIPeriodicGetter(pdAddr string, client *http.Client) regionpkg.RegionsInfoGenerator + type RegionInfo struct + ApproximateKeys int64 + ApproximateSize int64 + EndKey string + ID uint64 + ReadBytes uint64 + ReadKeys uint64 + StartKey string + WrittenBytes uint64 + WrittenKeys uint64 + type RegionsInfo struct + Count int + Regions []*RegionInfo + func (rs *RegionsInfo) GetKeys() []string + func (rs *RegionsInfo) GetValues(tag regionpkg.StatTag) []uint64 + func (rs *RegionsInfo) Len() int + type StatInput interface + Background func(stat *storage.Stat) + GetStartTime func() time.Time + func FileInput(startTime, endTime time.Time) StatInput + func NewStatInput(ctx context.Context, provider *region.PDDataProvider) StatInput + func PeriodicInput(ctx context.Context, periodicGetter region.RegionsInfoGenerator) StatInput