func (m *MockSync) SyncApps(infos []v1.AppInfo) (map[string]v1.Application, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SyncApps", infos)
	ret0, _ := ret[0].(map[string]v1.Application)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
SyncApps mocks base method.
package mock
import (
	v1 "github.com/baetyl/baetyl-go/v2/spec/v1"
	gomock "github.com/golang/mock/gomock"
	reflect "reflect"
)
type MockSync struct {
	ctrl     *gomock.Controller
	recorder *MockSyncMockRecorder
}
type MockSyncMockRecorder struct {
	mock *MockSync
}
func NewMockSync(ctrl *gomock.Controller) *MockSync {
	mock := &MockSync{ctrl: ctrl}
	mock.recorder = &MockSyncMockRecorder{mock}
	return mock
}
func (m *MockSync) EXPECT() *MockSyncMockRecorder {
	return m.recorder
}
func (m *MockSync) Start() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Start")
}
func (mr *MockSyncMockRecorder) Start() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockSync)(nil).Start))
}
func (m *MockSync) Close() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Close")
}
func (mr *MockSyncMockRecorder) Close() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockSync)(nil).Close))
}
func (m *MockSync) Report(r v1.Report) (v1.Desire, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Report", r)
	ret0, _ := ret[0].(v1.Desire)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockSyncMockRecorder) Report(r interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Report", reflect.TypeOf((*MockSync)(nil).Report), r)
}
func (m *MockSync) SyncResource(arg0 v1.AppInfo) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SyncResource", arg0)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockSyncMockRecorder) SyncResource(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SyncResource", reflect.TypeOf((*MockSync)(nil).SyncResource), arg0)
}