github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/apiserver/observer/metricobserver/mocks/metrics_collector_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/apiserver/observer/metricobserver (interfaces: MetricsCollector,CounterVec,SummaryVec) 3 4 // Package mocks is a generated GoMock package. 5 package mocks 6 7 import ( 8 gomock "github.com/golang/mock/gomock" 9 metricobserver "github.com/juju/juju/apiserver/observer/metricobserver" 10 prometheus "github.com/prometheus/client_golang/prometheus" 11 reflect "reflect" 12 ) 13 14 // MockMetricsCollector is a mock of MetricsCollector interface 15 type MockMetricsCollector struct { 16 ctrl *gomock.Controller 17 recorder *MockMetricsCollectorMockRecorder 18 } 19 20 // MockMetricsCollectorMockRecorder is the mock recorder for MockMetricsCollector 21 type MockMetricsCollectorMockRecorder struct { 22 mock *MockMetricsCollector 23 } 24 25 // NewMockMetricsCollector creates a new mock instance 26 func NewMockMetricsCollector(ctrl *gomock.Controller) *MockMetricsCollector { 27 mock := &MockMetricsCollector{ctrl: ctrl} 28 mock.recorder = &MockMetricsCollectorMockRecorder{mock} 29 return mock 30 } 31 32 // EXPECT returns an object that allows the caller to indicate expected use 33 func (m *MockMetricsCollector) EXPECT() *MockMetricsCollectorMockRecorder { 34 return m.recorder 35 } 36 37 // APIRequestDuration mocks base method 38 func (m *MockMetricsCollector) APIRequestDuration() metricobserver.SummaryVec { 39 ret := m.ctrl.Call(m, "APIRequestDuration") 40 ret0, _ := ret[0].(metricobserver.SummaryVec) 41 return ret0 42 } 43 44 // APIRequestDuration indicates an expected call of APIRequestDuration 45 func (mr *MockMetricsCollectorMockRecorder) APIRequestDuration() *gomock.Call { 46 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIRequestDuration", reflect.TypeOf((*MockMetricsCollector)(nil).APIRequestDuration)) 47 } 48 49 // DeprecatedAPIRequestDuration mocks base method 50 func (m *MockMetricsCollector) DeprecatedAPIRequestDuration() metricobserver.SummaryVec { 51 ret := m.ctrl.Call(m, "DeprecatedAPIRequestDuration") 52 ret0, _ := ret[0].(metricobserver.SummaryVec) 53 return ret0 54 } 55 56 // DeprecatedAPIRequestDuration indicates an expected call of DeprecatedAPIRequestDuration 57 func (mr *MockMetricsCollectorMockRecorder) DeprecatedAPIRequestDuration() *gomock.Call { 58 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprecatedAPIRequestDuration", reflect.TypeOf((*MockMetricsCollector)(nil).DeprecatedAPIRequestDuration)) 59 } 60 61 // DeprecatedAPIRequestsTotal mocks base method 62 func (m *MockMetricsCollector) DeprecatedAPIRequestsTotal() metricobserver.CounterVec { 63 ret := m.ctrl.Call(m, "DeprecatedAPIRequestsTotal") 64 ret0, _ := ret[0].(metricobserver.CounterVec) 65 return ret0 66 } 67 68 // DeprecatedAPIRequestsTotal indicates an expected call of DeprecatedAPIRequestsTotal 69 func (mr *MockMetricsCollectorMockRecorder) DeprecatedAPIRequestsTotal() *gomock.Call { 70 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeprecatedAPIRequestsTotal", reflect.TypeOf((*MockMetricsCollector)(nil).DeprecatedAPIRequestsTotal)) 71 } 72 73 // MockCounterVec is a mock of CounterVec interface 74 type MockCounterVec struct { 75 ctrl *gomock.Controller 76 recorder *MockCounterVecMockRecorder 77 } 78 79 // MockCounterVecMockRecorder is the mock recorder for MockCounterVec 80 type MockCounterVecMockRecorder struct { 81 mock *MockCounterVec 82 } 83 84 // NewMockCounterVec creates a new mock instance 85 func NewMockCounterVec(ctrl *gomock.Controller) *MockCounterVec { 86 mock := &MockCounterVec{ctrl: ctrl} 87 mock.recorder = &MockCounterVecMockRecorder{mock} 88 return mock 89 } 90 91 // EXPECT returns an object that allows the caller to indicate expected use 92 func (m *MockCounterVec) EXPECT() *MockCounterVecMockRecorder { 93 return m.recorder 94 } 95 96 // With mocks base method 97 func (m *MockCounterVec) With(arg0 prometheus.Labels) prometheus.Counter { 98 ret := m.ctrl.Call(m, "With", arg0) 99 ret0, _ := ret[0].(prometheus.Counter) 100 return ret0 101 } 102 103 // With indicates an expected call of With 104 func (mr *MockCounterVecMockRecorder) With(arg0 interface{}) *gomock.Call { 105 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "With", reflect.TypeOf((*MockCounterVec)(nil).With), arg0) 106 } 107 108 // MockSummaryVec is a mock of SummaryVec interface 109 type MockSummaryVec struct { 110 ctrl *gomock.Controller 111 recorder *MockSummaryVecMockRecorder 112 } 113 114 // MockSummaryVecMockRecorder is the mock recorder for MockSummaryVec 115 type MockSummaryVecMockRecorder struct { 116 mock *MockSummaryVec 117 } 118 119 // NewMockSummaryVec creates a new mock instance 120 func NewMockSummaryVec(ctrl *gomock.Controller) *MockSummaryVec { 121 mock := &MockSummaryVec{ctrl: ctrl} 122 mock.recorder = &MockSummaryVecMockRecorder{mock} 123 return mock 124 } 125 126 // EXPECT returns an object that allows the caller to indicate expected use 127 func (m *MockSummaryVec) EXPECT() *MockSummaryVecMockRecorder { 128 return m.recorder 129 } 130 131 // With mocks base method 132 func (m *MockSummaryVec) With(arg0 prometheus.Labels) prometheus.Observer { 133 ret := m.ctrl.Call(m, "With", arg0) 134 ret0, _ := ret[0].(prometheus.Observer) 135 return ret0 136 } 137 138 // With indicates an expected call of With 139 func (mr *MockSummaryVecMockRecorder) With(arg0 interface{}) *gomock.Call { 140 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "With", reflect.TypeOf((*MockSummaryVec)(nil).With), arg0) 141 }