Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeReconcileStatData ¶
FakeReconcileStatData is used to record the calls to ReportReconcile
type FakeStatsReporter ¶
FakeStatsReporter is a fake implementation of StatsReporter
func (*FakeStatsReporter) GetQueueDepths ¶
func (r *FakeStatsReporter) GetQueueDepths() []int64
GetQueueDepths returns the recorded queue depth values
func (*FakeStatsReporter) GetReconcileData ¶
func (r *FakeStatsReporter) GetReconcileData() []FakeReconcileStatData
GetReconcileData returns the recorded reconcile data
func (*FakeStatsReporter) ReportQueueDepth ¶
func (r *FakeStatsReporter) ReportQueueDepth(v int64) error
ReportQueueDepth records the call and returns success.
func (*FakeStatsReporter) ReportReconcile ¶
func (r *FakeStatsReporter) ReportReconcile(duration time.Duration, key, success string) error
ReportReconcile records the call and returns success.
Click to show internal directories.
Click to hide internal directories.