Documentation ¶
Overview ¶
Package limiter is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockConcurrencyLimiter ¶ added in v0.4.3
type MockConcurrencyLimiter struct {
// contains filtered or unexported fields
}
MockConcurrencyLimiter is a mock of ConcurrencyLimiter interface.
func NewMockConcurrencyLimiter ¶ added in v0.4.3
func NewMockConcurrencyLimiter(ctrl *gomock.Controller) *MockConcurrencyLimiter
NewMockConcurrencyLimiter creates a new mock instance.
func (*MockConcurrencyLimiter) Acquire ¶ added in v0.4.3
func (m *MockConcurrencyLimiter) Acquire(ctx context.Context) bool
Acquire mocks base method.
func (*MockConcurrencyLimiter) EXPECT ¶ added in v0.4.3
func (m *MockConcurrencyLimiter) EXPECT() *MockConcurrencyLimiterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockConcurrencyLimiter) Release ¶ added in v0.4.3
func (m *MockConcurrencyLimiter) Release(ctx context.Context)
Release mocks base method.
type MockConcurrencyLimiterMockRecorder ¶ added in v0.4.3
type MockConcurrencyLimiterMockRecorder struct {
// contains filtered or unexported fields
}
MockConcurrencyLimiterMockRecorder is the mock recorder for MockConcurrencyLimiter.
func (*MockConcurrencyLimiterMockRecorder) Acquire ¶ added in v0.4.3
func (mr *MockConcurrencyLimiterMockRecorder) Acquire(ctx interface{}) *gomock.Call
Acquire indicates an expected call of Acquire.
func (*MockConcurrencyLimiterMockRecorder) Release ¶ added in v0.4.3
func (mr *MockConcurrencyLimiterMockRecorder) Release(ctx interface{}) *gomock.Call
Release indicates an expected call of Release.
func (*MockConcurrencyLimiterMockRecorder) Status ¶ added in v0.4.3
func (mr *MockConcurrencyLimiterMockRecorder) Status(ctx interface{}) *gomock.Call
Status indicates an expected call of Status.
type MockLimitReporter ¶ added in v0.4.3
type MockLimitReporter struct {
// contains filtered or unexported fields
}
MockLimitReporter is a mock of LimitReporter interface.
func NewMockLimitReporter ¶ added in v0.4.3
func NewMockLimitReporter(ctrl *gomock.Controller) *MockLimitReporter
NewMockLimitReporter creates a new mock instance.
func (*MockLimitReporter) ConnOverloadReport ¶ added in v0.4.3
func (m *MockLimitReporter) ConnOverloadReport()
ConnOverloadReport mocks base method.
func (*MockLimitReporter) EXPECT ¶ added in v0.4.3
func (m *MockLimitReporter) EXPECT() *MockLimitReporterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockLimitReporter) QPSOverloadReport ¶ added in v0.4.3
func (m *MockLimitReporter) QPSOverloadReport()
QPSOverloadReport mocks base method.
type MockLimitReporterMockRecorder ¶ added in v0.4.3
type MockLimitReporterMockRecorder struct {
// contains filtered or unexported fields
}
MockLimitReporterMockRecorder is the mock recorder for MockLimitReporter.
func (*MockLimitReporterMockRecorder) ConnOverloadReport ¶ added in v0.4.3
func (mr *MockLimitReporterMockRecorder) ConnOverloadReport() *gomock.Call
ConnOverloadReport indicates an expected call of ConnOverloadReport.
func (*MockLimitReporterMockRecorder) QPSOverloadReport ¶ added in v0.4.3
func (mr *MockLimitReporterMockRecorder) QPSOverloadReport() *gomock.Call
QPSOverloadReport indicates an expected call of QPSOverloadReport.
type MockRateLimiter ¶ added in v0.4.3
type MockRateLimiter struct {
// contains filtered or unexported fields
}
MockRateLimiter is a mock of RateLimiter interface.
func NewMockRateLimiter ¶ added in v0.4.3
func NewMockRateLimiter(ctrl *gomock.Controller) *MockRateLimiter
NewMockRateLimiter creates a new mock instance.
func (*MockRateLimiter) Acquire ¶ added in v0.4.3
func (m *MockRateLimiter) Acquire(ctx context.Context) bool
Acquire mocks base method.
func (*MockRateLimiter) EXPECT ¶ added in v0.4.3
func (m *MockRateLimiter) EXPECT() *MockRateLimiterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockRateLimiterMockRecorder ¶ added in v0.4.3
type MockRateLimiterMockRecorder struct {
// contains filtered or unexported fields
}
MockRateLimiterMockRecorder is the mock recorder for MockRateLimiter.
func (*MockRateLimiterMockRecorder) Acquire ¶ added in v0.4.3
func (mr *MockRateLimiterMockRecorder) Acquire(ctx interface{}) *gomock.Call
Acquire indicates an expected call of Acquire.
func (*MockRateLimiterMockRecorder) Status ¶ added in v0.4.3
func (mr *MockRateLimiterMockRecorder) Status(ctx interface{}) *gomock.Call
Status indicates an expected call of Status.
type MockUpdatable ¶ added in v0.4.3
type MockUpdatable struct {
// contains filtered or unexported fields
}
MockUpdatable is a mock of Updatable interface.
func NewMockUpdatable ¶ added in v0.4.3
func NewMockUpdatable(ctrl *gomock.Controller) *MockUpdatable
NewMockUpdatable creates a new mock instance.
func (*MockUpdatable) EXPECT ¶ added in v0.4.3
func (m *MockUpdatable) EXPECT() *MockUpdatableMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUpdatable) UpdateLimit ¶ added in v0.4.3
func (m *MockUpdatable) UpdateLimit(limit int)
UpdateLimit mocks base method.
type MockUpdatableMockRecorder ¶ added in v0.4.3
type MockUpdatableMockRecorder struct {
// contains filtered or unexported fields
}
MockUpdatableMockRecorder is the mock recorder for MockUpdatable.
func (*MockUpdatableMockRecorder) UpdateLimit ¶ added in v0.4.3
func (mr *MockUpdatableMockRecorder) UpdateLimit(limit interface{}) *gomock.Call
UpdateLimit indicates an expected call of UpdateLimit.