func (m *MockStore) UpdatePolicies(request *command.UpdatePoliciesRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "UpdatePolicies", request)
	ret0, _ := ret[0].(error)
	return ret0
}
UpdatePolicies mocks base method.
package mocks
import (
	reflect "reflect"
	command "github.com/casbin/hraft-dispatcher/command"
	gomock "github.com/golang/mock/gomock"
)
type MockStore struct {
	ctrl     *gomock.Controller
	recorder *MockStoreMockRecorder
}
type MockStoreMockRecorder struct {
	mock *MockStore
}
func NewMockStore(ctrl *gomock.Controller) *MockStore {
	mock := &MockStore{ctrl: ctrl}
	mock.recorder = &MockStoreMockRecorder{mock}
	return mock
}
func (m *MockStore) EXPECT() *MockStoreMockRecorder {
	return m.recorder
}
func (m *MockStore) AddPolicies(request *command.AddPoliciesRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "AddPolicies", request)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) AddPolicies(request interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddPolicies", reflect.TypeOf((*MockStore)(nil).AddPolicies), request)
}
func (m *MockStore) ClearPolicy() error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ClearPolicy")
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) ClearPolicy() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearPolicy", reflect.TypeOf((*MockStore)(nil).ClearPolicy))
}
func (m *MockStore) JoinNode(serverID, address string) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "JoinNode", serverID, address)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) JoinNode(serverID, address interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "JoinNode", reflect.TypeOf((*MockStore)(nil).JoinNode), serverID, address)
}
func (m *MockStore) Leader() (bool, string) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Leader")
	ret0, _ := ret[0].(bool)
	ret1, _ := ret[1].(string)
	return ret0, ret1
}
func (mr *MockStoreMockRecorder) Leader() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Leader", reflect.TypeOf((*MockStore)(nil).Leader))
}
func (m *MockStore) RemoveFilteredPolicy(request *command.RemoveFilteredPolicyRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RemoveFilteredPolicy", request)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) RemoveFilteredPolicy(request interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveFilteredPolicy", reflect.TypeOf((*MockStore)(nil).RemoveFilteredPolicy), request)
}
func (m *MockStore) RemoveNode(serverID string) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RemoveNode", serverID)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) RemoveNode(serverID interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveNode", reflect.TypeOf((*MockStore)(nil).RemoveNode), serverID)
}
func (m *MockStore) RemovePolicies(request *command.RemovePoliciesRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RemovePolicies", request)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) RemovePolicies(request interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemovePolicies", reflect.TypeOf((*MockStore)(nil).RemovePolicies), request)
}
func (m *MockStore) Stats() (map[string]interface{}, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Stats")
	ret0, _ := ret[0].(map[string]interface{})
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockStoreMockRecorder) Stats() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stats", reflect.TypeOf((*MockStore)(nil).Stats))
}
func (m *MockStore) UpdateFilteredPolicies(request *command.UpdateFilteredPoliciesRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "UpdateFilteredPolicies", request)
	ret0, _ := ret[0].(error)
	return ret0
}
func (mr *MockStoreMockRecorder) UpdateFilteredPolicies(request interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateFilteredPolicies", reflect.TypeOf((*MockStore)(nil).UpdateFilteredPolicies), request)
}