func NewMockGetResource(ctrl *gomock.Controller) *MockGetResource {
	mock := &MockGetResource{ctrl: ctrl}
	mock.recorder = &MockGetResourceMockRecorder{mock}
	return mock
}
NewMockGetResource creates a new mock instance
package mocks
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
)
type MockCommand struct {
	ctrl     *gomock.Controller
	recorder *MockCommandMockRecorder
}
type MockCommandMockRecorder struct {
	mock *MockCommand
}
func NewMockCommand(ctrl *gomock.Controller) *MockCommand {
	mock := &MockCommand{ctrl: ctrl}
	mock.recorder = &MockCommandMockRecorder{mock}
	return mock
}
func (m *MockCommand) EXPECT() *MockCommandMockRecorder {
	return m.recorder
}
func (m *MockCommand) Run(arg0 string) float64 {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Run", arg0)
	ret0, _ := ret[0].(float64)
	return ret0
}
func (mr *MockCommandMockRecorder) Run(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockCommand)(nil).Run), arg0)
}
func (m *MockCommand) Close() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Close")
}
func (mr *MockCommandMockRecorder) Close() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockCommand)(nil).Close))
}
type MockMonitor struct {
	ctrl     *gomock.Controller
	recorder *MockMonitorMockRecorder
}
type MockMonitorMockRecorder struct {
	mock *MockMonitor
}
func NewMockMonitor(ctrl *gomock.Controller) *MockMonitor {
	mock := &MockMonitor{ctrl: ctrl}
	mock.recorder = &MockMonitorMockRecorder{mock}
	return mock
}
func (m *MockMonitor) EXPECT() *MockMonitorMockRecorder {
	return m.recorder
}
func (m *MockMonitor) StartMonitoringResource() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "StartMonitoringResource")
}
func (mr *MockMonitorMockRecorder) StartMonitoringResource() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartMonitoringResource", reflect.TypeOf((*MockMonitor)(nil).StartMonitoringResource))
}
type MockGetResource struct {
	ctrl     *gomock.Controller
	recorder *MockGetResourceMockRecorder
}
type MockGetResourceMockRecorder struct {
	mock *MockGetResource
}