Documentation ¶
Overview ¶
Code generated by MockGen. DO NOT EDIT. Source: gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v16/internal/module/usage_metrics (interfaces: UsageTrackerInterface,Counter,UniqueCounter)
Generated by this command:
mockgen -typed -destination api.go gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v16/internal/module/usage_metrics UsageTrackerInterface,Counter,UniqueCounter
Package mock_usage_metrics is a generated GoMock package.
Index ¶
- type CounterIncCall
- type MockCounter
- type MockCounterMockRecorder
- type MockUniqueCounter
- type MockUniqueCounterMockRecorder
- type MockUsageTrackerInterface
- func (m *MockUsageTrackerInterface) CloneUsageData() *usage_metrics.UsageData
- func (m *MockUsageTrackerInterface) EXPECT() *MockUsageTrackerInterfaceMockRecorder
- func (m *MockUsageTrackerInterface) RegisterCounter(arg0 string) usage_metrics.Counter
- func (m *MockUsageTrackerInterface) RegisterUniqueCounter(arg0 string) usage_metrics.UniqueCounter
- func (m *MockUsageTrackerInterface) Subtract(arg0 *usage_metrics.UsageData)
- type MockUsageTrackerInterfaceMockRecorder
- func (mr *MockUsageTrackerInterfaceMockRecorder) CloneUsageData() *UsageTrackerInterfaceCloneUsageDataCall
- func (mr *MockUsageTrackerInterfaceMockRecorder) RegisterCounter(arg0 any) *UsageTrackerInterfaceRegisterCounterCall
- func (mr *MockUsageTrackerInterfaceMockRecorder) RegisterUniqueCounter(arg0 any) *UsageTrackerInterfaceRegisterUniqueCounterCall
- func (mr *MockUsageTrackerInterfaceMockRecorder) Subtract(arg0 any) *UsageTrackerInterfaceSubtractCall
- type UniqueCounterAddCall
- type UsageTrackerInterfaceCloneUsageDataCall
- func (c *UsageTrackerInterfaceCloneUsageDataCall) Do(f func() *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
- func (c *UsageTrackerInterfaceCloneUsageDataCall) DoAndReturn(f func() *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
- func (c *UsageTrackerInterfaceCloneUsageDataCall) Return(arg0 *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
- type UsageTrackerInterfaceRegisterCounterCall
- func (c *UsageTrackerInterfaceRegisterCounterCall) Do(f func(string) usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
- func (c *UsageTrackerInterfaceRegisterCounterCall) DoAndReturn(f func(string) usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
- func (c *UsageTrackerInterfaceRegisterCounterCall) Return(arg0 usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
- type UsageTrackerInterfaceRegisterUniqueCounterCall
- func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) Do(f func(string) usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
- func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) DoAndReturn(f func(string) usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
- func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) Return(arg0 usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
- type UsageTrackerInterfaceSubtractCall
- func (c *UsageTrackerInterfaceSubtractCall) Do(f func(*usage_metrics.UsageData)) *UsageTrackerInterfaceSubtractCall
- func (c *UsageTrackerInterfaceSubtractCall) DoAndReturn(f func(*usage_metrics.UsageData)) *UsageTrackerInterfaceSubtractCall
- func (c *UsageTrackerInterfaceSubtractCall) Return() *UsageTrackerInterfaceSubtractCall
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CounterIncCall ¶ added in v16.5.0
CounterIncCall wrap *gomock.Call
func (*CounterIncCall) Do ¶ added in v16.5.0
func (c *CounterIncCall) Do(f func()) *CounterIncCall
Do rewrite *gomock.Call.Do
func (*CounterIncCall) DoAndReturn ¶ added in v16.5.0
func (c *CounterIncCall) DoAndReturn(f func()) *CounterIncCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*CounterIncCall) Return ¶ added in v16.5.0
func (c *CounterIncCall) Return() *CounterIncCall
Return rewrite *gomock.Call.Return
type MockCounter ¶
type MockCounter struct {
// contains filtered or unexported fields
}
MockCounter is a mock of Counter interface.
func NewMockCounter ¶
func NewMockCounter(ctrl *gomock.Controller) *MockCounter
NewMockCounter creates a new mock instance.
func (*MockCounter) EXPECT ¶
func (m *MockCounter) EXPECT() *MockCounterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCounterMockRecorder ¶
type MockCounterMockRecorder struct {
// contains filtered or unexported fields
}
MockCounterMockRecorder is the mock recorder for MockCounter.
func (*MockCounterMockRecorder) Inc ¶
func (mr *MockCounterMockRecorder) Inc() *CounterIncCall
Inc indicates an expected call of Inc.
type MockUniqueCounter ¶
type MockUniqueCounter struct {
// contains filtered or unexported fields
}
MockUniqueCounter is a mock of UniqueCounter interface.
func NewMockUniqueCounter ¶
func NewMockUniqueCounter(ctrl *gomock.Controller) *MockUniqueCounter
NewMockUniqueCounter creates a new mock instance.
func (*MockUniqueCounter) EXPECT ¶
func (m *MockUniqueCounter) EXPECT() *MockUniqueCounterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockUniqueCounterMockRecorder ¶
type MockUniqueCounterMockRecorder struct {
// contains filtered or unexported fields
}
MockUniqueCounterMockRecorder is the mock recorder for MockUniqueCounter.
func (*MockUniqueCounterMockRecorder) Add ¶
func (mr *MockUniqueCounterMockRecorder) Add(arg0 any) *UniqueCounterAddCall
Add indicates an expected call of Add.
type MockUsageTrackerInterface ¶
type MockUsageTrackerInterface struct {
// contains filtered or unexported fields
}
MockUsageTrackerInterface is a mock of UsageTrackerInterface interface.
func NewMockUsageTrackerInterface ¶
func NewMockUsageTrackerInterface(ctrl *gomock.Controller) *MockUsageTrackerInterface
NewMockUsageTrackerInterface creates a new mock instance.
func (*MockUsageTrackerInterface) CloneUsageData ¶
func (m *MockUsageTrackerInterface) CloneUsageData() *usage_metrics.UsageData
CloneUsageData mocks base method.
func (*MockUsageTrackerInterface) EXPECT ¶
func (m *MockUsageTrackerInterface) EXPECT() *MockUsageTrackerInterfaceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUsageTrackerInterface) RegisterCounter ¶
func (m *MockUsageTrackerInterface) RegisterCounter(arg0 string) usage_metrics.Counter
RegisterCounter mocks base method.
func (*MockUsageTrackerInterface) RegisterUniqueCounter ¶
func (m *MockUsageTrackerInterface) RegisterUniqueCounter(arg0 string) usage_metrics.UniqueCounter
RegisterUniqueCounter mocks base method.
func (*MockUsageTrackerInterface) Subtract ¶
func (m *MockUsageTrackerInterface) Subtract(arg0 *usage_metrics.UsageData)
Subtract mocks base method.
type MockUsageTrackerInterfaceMockRecorder ¶
type MockUsageTrackerInterfaceMockRecorder struct {
// contains filtered or unexported fields
}
MockUsageTrackerInterfaceMockRecorder is the mock recorder for MockUsageTrackerInterface.
func (*MockUsageTrackerInterfaceMockRecorder) CloneUsageData ¶
func (mr *MockUsageTrackerInterfaceMockRecorder) CloneUsageData() *UsageTrackerInterfaceCloneUsageDataCall
CloneUsageData indicates an expected call of CloneUsageData.
func (*MockUsageTrackerInterfaceMockRecorder) RegisterCounter ¶
func (mr *MockUsageTrackerInterfaceMockRecorder) RegisterCounter(arg0 any) *UsageTrackerInterfaceRegisterCounterCall
RegisterCounter indicates an expected call of RegisterCounter.
func (*MockUsageTrackerInterfaceMockRecorder) RegisterUniqueCounter ¶
func (mr *MockUsageTrackerInterfaceMockRecorder) RegisterUniqueCounter(arg0 any) *UsageTrackerInterfaceRegisterUniqueCounterCall
RegisterUniqueCounter indicates an expected call of RegisterUniqueCounter.
func (*MockUsageTrackerInterfaceMockRecorder) Subtract ¶
func (mr *MockUsageTrackerInterfaceMockRecorder) Subtract(arg0 any) *UsageTrackerInterfaceSubtractCall
Subtract indicates an expected call of Subtract.
type UniqueCounterAddCall ¶ added in v16.5.0
UniqueCounterAddCall wrap *gomock.Call
func (*UniqueCounterAddCall) Do ¶ added in v16.5.0
func (c *UniqueCounterAddCall) Do(f func(int64)) *UniqueCounterAddCall
Do rewrite *gomock.Call.Do
func (*UniqueCounterAddCall) DoAndReturn ¶ added in v16.5.0
func (c *UniqueCounterAddCall) DoAndReturn(f func(int64)) *UniqueCounterAddCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*UniqueCounterAddCall) Return ¶ added in v16.5.0
func (c *UniqueCounterAddCall) Return() *UniqueCounterAddCall
Return rewrite *gomock.Call.Return
type UsageTrackerInterfaceCloneUsageDataCall ¶ added in v16.5.0
UsageTrackerInterfaceCloneUsageDataCall wrap *gomock.Call
func (*UsageTrackerInterfaceCloneUsageDataCall) Do ¶ added in v16.5.0
func (c *UsageTrackerInterfaceCloneUsageDataCall) Do(f func() *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
Do rewrite *gomock.Call.Do
func (*UsageTrackerInterfaceCloneUsageDataCall) DoAndReturn ¶ added in v16.5.0
func (c *UsageTrackerInterfaceCloneUsageDataCall) DoAndReturn(f func() *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*UsageTrackerInterfaceCloneUsageDataCall) Return ¶ added in v16.5.0
func (c *UsageTrackerInterfaceCloneUsageDataCall) Return(arg0 *usage_metrics.UsageData) *UsageTrackerInterfaceCloneUsageDataCall
Return rewrite *gomock.Call.Return
type UsageTrackerInterfaceRegisterCounterCall ¶ added in v16.5.0
UsageTrackerInterfaceRegisterCounterCall wrap *gomock.Call
func (*UsageTrackerInterfaceRegisterCounterCall) Do ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterCounterCall) Do(f func(string) usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
Do rewrite *gomock.Call.Do
func (*UsageTrackerInterfaceRegisterCounterCall) DoAndReturn ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterCounterCall) DoAndReturn(f func(string) usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*UsageTrackerInterfaceRegisterCounterCall) Return ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterCounterCall) Return(arg0 usage_metrics.Counter) *UsageTrackerInterfaceRegisterCounterCall
Return rewrite *gomock.Call.Return
type UsageTrackerInterfaceRegisterUniqueCounterCall ¶ added in v16.5.0
UsageTrackerInterfaceRegisterUniqueCounterCall wrap *gomock.Call
func (*UsageTrackerInterfaceRegisterUniqueCounterCall) Do ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) Do(f func(string) usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
Do rewrite *gomock.Call.Do
func (*UsageTrackerInterfaceRegisterUniqueCounterCall) DoAndReturn ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) DoAndReturn(f func(string) usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*UsageTrackerInterfaceRegisterUniqueCounterCall) Return ¶ added in v16.5.0
func (c *UsageTrackerInterfaceRegisterUniqueCounterCall) Return(arg0 usage_metrics.UniqueCounter) *UsageTrackerInterfaceRegisterUniqueCounterCall
Return rewrite *gomock.Call.Return
type UsageTrackerInterfaceSubtractCall ¶ added in v16.5.0
UsageTrackerInterfaceSubtractCall wrap *gomock.Call
func (*UsageTrackerInterfaceSubtractCall) Do ¶ added in v16.5.0
func (c *UsageTrackerInterfaceSubtractCall) Do(f func(*usage_metrics.UsageData)) *UsageTrackerInterfaceSubtractCall
Do rewrite *gomock.Call.Do
func (*UsageTrackerInterfaceSubtractCall) DoAndReturn ¶ added in v16.5.0
func (c *UsageTrackerInterfaceSubtractCall) DoAndReturn(f func(*usage_metrics.UsageData)) *UsageTrackerInterfaceSubtractCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*UsageTrackerInterfaceSubtractCall) Return ¶ added in v16.5.0
func (c *UsageTrackerInterfaceSubtractCall) Return() *UsageTrackerInterfaceSubtractCall
Return rewrite *gomock.Call.Return