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  }