// Code generated by MockGen. DO NOT EDIT.
// Source: ./internal/domain/facade/mgmtsvc.go
//
// Generated by this command:
//
//	mockgen -source=./internal/domain/facade/mgmtsvc.go -destination ./internal/domain/facade/mock_facade/mock_mgmtsvc.go -package mock_facade
//

// Package mock_facade is a generated GoMock package.
package mock_facade

import (
	context "context"
	reflect "reflect"
	time "time"

	bizerr "github.com/tidbcloud/pkgv2/bizerr"
	serverlessv1 "github.com/tidbcloud/tidb-management-service/api/spec/global/serverless/v1"
	serverlessv10 "github.com/tidbcloud/tidb-management-service/api/spec/regional/serverless/v1"
	tidb_mgmt_servicev1 "github.com/tidbcloud/tidb-management-service/api/spec/tidb_mgmt_service/v1"
	gomock "go.uber.org/mock/gomock"
)

// MockMgmtSvcFacade is a mock of MgmtSvcFacade interface.
type MockMgmtSvcFacade struct {
	ctrl     *gomock.Controller
	recorder *MockMgmtSvcFacadeMockRecorder
}

// MockMgmtSvcFacadeMockRecorder is the mock recorder for MockMgmtSvcFacade.
type MockMgmtSvcFacadeMockRecorder struct {
	mock *MockMgmtSvcFacade
}

// NewMockMgmtSvcFacade creates a new mock instance.
func NewMockMgmtSvcFacade(ctrl *gomock.Controller) *MockMgmtSvcFacade {
	mock := &MockMgmtSvcFacade{ctrl: ctrl}
	mock.recorder = &MockMgmtSvcFacadeMockRecorder{mock}
	return mock
}

// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockMgmtSvcFacade) EXPECT() *MockMgmtSvcFacadeMockRecorder {
	return m.recorder
}

// AttachVpcToAliCloudDNSPrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) AttachVpcToAliCloudDNSPrivateHostedZone(ctx context.Context, req *serverlessv1.AttachVpcToAliCloudDNSPrivateHostedZoneRequest) (*serverlessv1.AttachVpcToAliCloudDNSPrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "AttachVpcToAliCloudDNSPrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.AttachVpcToAliCloudDNSPrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// AttachVpcToAliCloudDNSPrivateHostedZone indicates an expected call of AttachVpcToAliCloudDNSPrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) AttachVpcToAliCloudDNSPrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVpcToAliCloudDNSPrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).AttachVpcToAliCloudDNSPrivateHostedZone), ctx, req)
}

// CheckCloudStoragePermission mocks base method.
func (m *MockMgmtSvcFacade) CheckCloudStoragePermission(ctx context.Context, req *serverlessv1.CheckCloudStoragePermissionRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CheckCloudStoragePermission", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// CheckCloudStoragePermission indicates an expected call of CheckCloudStoragePermission.
func (mr *MockMgmtSvcFacadeMockRecorder) CheckCloudStoragePermission(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckCloudStoragePermission", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CheckCloudStoragePermission), ctx, req)
}

// CheckImportPermission mocks base method.
func (m *MockMgmtSvcFacade) CheckImportPermission(ctx context.Context, req *serverlessv1.CheckImportPermissionRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CheckImportPermission", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// CheckImportPermission indicates an expected call of CheckImportPermission.
func (mr *MockMgmtSvcFacadeMockRecorder) CheckImportPermission(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckImportPermission", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CheckImportPermission), ctx, req)
}

// CreateAWSRoute53PrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) CreateAWSRoute53PrivateHostedZone(ctx context.Context, req *serverlessv1.CreateAWSRoute53PrivateHostedZoneRequest) (*serverlessv1.CreateAWSRoute53PrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAWSRoute53PrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAWSRoute53PrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAWSRoute53PrivateHostedZone indicates an expected call of CreateAWSRoute53PrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAWSRoute53PrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAWSRoute53PrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAWSRoute53PrivateHostedZone), ctx, req)
}

// CreateAWSRoute53Records mocks base method.
func (m *MockMgmtSvcFacade) CreateAWSRoute53Records(ctx context.Context, req *serverlessv1.CreateAWSRoute53RecordsRequest) (*serverlessv1.CreateAWSRoute53RecordsResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAWSRoute53Records", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAWSRoute53RecordsResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAWSRoute53Records indicates an expected call of CreateAWSRoute53Records.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAWSRoute53Records(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAWSRoute53Records", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAWSRoute53Records), ctx, req)
}

// CreateAWSVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) CreateAWSVpcEndpoint(ctx context.Context, req *serverlessv1.CreateAWSVpcEndpointRequest) (*serverlessv1.CreateAWSVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAWSVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAWSVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAWSVpcEndpoint indicates an expected call of CreateAWSVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAWSVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAWSVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAWSVpcEndpoint), ctx, req)
}

// CreateAliCloudDNSPrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) CreateAliCloudDNSPrivateHostedZone(ctx context.Context, req *serverlessv1.CreateAliCloudDNSPrivateHostedZoneRequest) (*serverlessv1.CreateAliCloudDNSPrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAliCloudDNSPrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAliCloudDNSPrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAliCloudDNSPrivateHostedZone indicates an expected call of CreateAliCloudDNSPrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAliCloudDNSPrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAliCloudDNSPrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAliCloudDNSPrivateHostedZone), ctx, req)
}

// CreateAliCloudDNSRecord mocks base method.
func (m *MockMgmtSvcFacade) CreateAliCloudDNSRecord(ctx context.Context, req *serverlessv1.CreateAliCloudDNSRecordRequest) (*serverlessv1.CreateAliCloudDNSRecordResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAliCloudDNSRecord", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAliCloudDNSRecordResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAliCloudDNSRecord indicates an expected call of CreateAliCloudDNSRecord.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAliCloudDNSRecord(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAliCloudDNSRecord", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAliCloudDNSRecord), ctx, req)
}

// CreateAliCloudVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) CreateAliCloudVpcEndpoint(ctx context.Context, req *serverlessv1.CreateAliCloudVpcEndpointRequest) (*serverlessv1.CreateAliCloudVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateAliCloudVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateAliCloudVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateAliCloudVpcEndpoint indicates an expected call of CreateAliCloudVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateAliCloudVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAliCloudVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateAliCloudVpcEndpoint), ctx, req)
}

// CreateMSKVPCConnection mocks base method.
func (m *MockMgmtSvcFacade) CreateMSKVPCConnection(ctx context.Context, req *serverlessv1.CreateMSKVPCConnectionRequest) (*serverlessv1.CreateMSKVPCConnectionResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateMSKVPCConnection", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateMSKVPCConnectionResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateMSKVPCConnection indicates an expected call of CreateMSKVPCConnection.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateMSKVPCConnection(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMSKVPCConnection", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateMSKVPCConnection), ctx, req)
}

// CreateVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) CreateVpcEndpoint(ctx context.Context, req *serverlessv1.CreateVpcEndpointRequest) (*serverlessv1.CreateVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CreateVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.CreateVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// CreateVpcEndpoint indicates an expected call of CreateVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) CreateVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).CreateVpcEndpoint), ctx, req)
}

// DMPrecheck mocks base method.
func (m *MockMgmtSvcFacade) DMPrecheck(ctx context.Context, req *serverlessv1.ServerlessDMServicePrecheckRequest) (*serverlessv1.ServerlessDMServicePrecheckResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DMPrecheck", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.ServerlessDMServicePrecheckResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DMPrecheck indicates an expected call of DMPrecheck.
func (mr *MockMgmtSvcFacadeMockRecorder) DMPrecheck(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DMPrecheck", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DMPrecheck), ctx, req)
}

// DeleteAWSRoute53PrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) DeleteAWSRoute53PrivateHostedZone(ctx context.Context, req *serverlessv1.DeleteAWSRoute53PrivateHostedZoneRequest) (*serverlessv1.DeleteAWSRoute53PrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAWSRoute53PrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DeleteAWSRoute53PrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DeleteAWSRoute53PrivateHostedZone indicates an expected call of DeleteAWSRoute53PrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAWSRoute53PrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAWSRoute53PrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAWSRoute53PrivateHostedZone), ctx, req)
}

// DeleteAWSRoute53Records mocks base method.
func (m *MockMgmtSvcFacade) DeleteAWSRoute53Records(ctx context.Context, req *serverlessv1.DeleteAWSRoute53RecordsRequest) (*serverlessv1.DeleteAWSRoute53RecordsResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAWSRoute53Records", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DeleteAWSRoute53RecordsResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DeleteAWSRoute53Records indicates an expected call of DeleteAWSRoute53Records.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAWSRoute53Records(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAWSRoute53Records", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAWSRoute53Records), ctx, req)
}

// DeleteAWSVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DeleteAWSVpcEndpoint(ctx context.Context, req *serverlessv1.DeleteAWSVpcEndpointRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAWSVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeleteAWSVpcEndpoint indicates an expected call of DeleteAWSVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAWSVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAWSVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAWSVpcEndpoint), ctx, req)
}

// DeleteAliCloudDNSPrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) DeleteAliCloudDNSPrivateHostedZone(ctx context.Context, req *serverlessv1.DeleteAliCloudDNSPrivateHostedZoneRequest) (*serverlessv1.DeleteAliCloudDNSPrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAliCloudDNSPrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DeleteAliCloudDNSPrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DeleteAliCloudDNSPrivateHostedZone indicates an expected call of DeleteAliCloudDNSPrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAliCloudDNSPrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAliCloudDNSPrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAliCloudDNSPrivateHostedZone), ctx, req)
}

// DeleteAliCloudDNSRecord mocks base method.
func (m *MockMgmtSvcFacade) DeleteAliCloudDNSRecord(ctx context.Context, req *serverlessv1.DeleteAliCloudDNSRecordRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAliCloudDNSRecord", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeleteAliCloudDNSRecord indicates an expected call of DeleteAliCloudDNSRecord.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAliCloudDNSRecord(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAliCloudDNSRecord", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAliCloudDNSRecord), ctx, req)
}

// DeleteAliCloudVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DeleteAliCloudVpcEndpoint(ctx context.Context, req *serverlessv1.DeleteAliCloudVpcEndpointRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteAliCloudVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeleteAliCloudVpcEndpoint indicates an expected call of DeleteAliCloudVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteAliCloudVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAliCloudVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteAliCloudVpcEndpoint), ctx, req)
}

// DeleteClusterCustomStatus mocks base method.
func (m *MockMgmtSvcFacade) DeleteClusterCustomStatus(ctx context.Context, clusterId, statusId uint64) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteClusterCustomStatus", ctx, clusterId, statusId)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeleteClusterCustomStatus indicates an expected call of DeleteClusterCustomStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteClusterCustomStatus(ctx, clusterId, statusId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteClusterCustomStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteClusterCustomStatus), ctx, clusterId, statusId)
}

// DeleteMSKVPCConnection mocks base method.
func (m *MockMgmtSvcFacade) DeleteMSKVPCConnection(ctx context.Context, req *serverlessv1.DeleteMSKVPCConnectionRequest) (*serverlessv1.DeleteMSKVPCConnectionResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteMSKVPCConnection", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DeleteMSKVPCConnectionResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DeleteMSKVPCConnection indicates an expected call of DeleteMSKVPCConnection.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteMSKVPCConnection(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteMSKVPCConnection", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteMSKVPCConnection), ctx, req)
}

// DeleteVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DeleteVpcEndpoint(ctx context.Context, req *serverlessv1.DeleteVpcEndpointRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeleteVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeleteVpcEndpoint indicates an expected call of DeleteVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DeleteVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeleteVpcEndpoint), ctx, req)
}

// DescribeAWSVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DescribeAWSVpcEndpoint(ctx context.Context, req *serverlessv1.DescribeAWSVpcEndpointRequest) (*serverlessv1.DescribeAWSVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DescribeAWSVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DescribeAWSVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DescribeAWSVpcEndpoint indicates an expected call of DescribeAWSVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DescribeAWSVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAWSVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DescribeAWSVpcEndpoint), ctx, req)
}

// DescribeAliCloudVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DescribeAliCloudVpcEndpoint(ctx context.Context, req *serverlessv1.DescribeAliCloudVpcEndpointRequest) (*serverlessv1.DescribeAliCloudVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DescribeAliCloudVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DescribeAliCloudVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DescribeAliCloudVpcEndpoint indicates an expected call of DescribeAliCloudVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DescribeAliCloudVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAliCloudVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DescribeAliCloudVpcEndpoint), ctx, req)
}

// DescribeVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) DescribeVpcEndpoint(ctx context.Context, req *serverlessv1.DescribeVpcEndpointRequest) (*serverlessv1.DescribeVpcEndpointResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DescribeVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DescribeVpcEndpointResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DescribeVpcEndpoint indicates an expected call of DescribeVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) DescribeVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DescribeVpcEndpoint), ctx, req)
}

// DetachVpcFromAliCloudDNSPrivateHostedZone mocks base method.
func (m *MockMgmtSvcFacade) DetachVpcFromAliCloudDNSPrivateHostedZone(ctx context.Context, req *serverlessv1.DetachVpcFromAliCloudDNSPrivateHostedZoneRequest) (*serverlessv1.DetachVpcFromAliCloudDNSPrivateHostedZoneResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DetachVpcFromAliCloudDNSPrivateHostedZone", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.DetachVpcFromAliCloudDNSPrivateHostedZoneResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// DetachVpcFromAliCloudDNSPrivateHostedZone indicates an expected call of DetachVpcFromAliCloudDNSPrivateHostedZone.
func (mr *MockMgmtSvcFacadeMockRecorder) DetachVpcFromAliCloudDNSPrivateHostedZone(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVpcFromAliCloudDNSPrivateHostedZone", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DetachVpcFromAliCloudDNSPrivateHostedZone), ctx, req)
}

// GetAWSRoute53Change mocks base method.
func (m *MockMgmtSvcFacade) GetAWSRoute53Change(ctx context.Context, req *serverlessv1.GetAWSRoute53ChangeRequest) (*serverlessv1.GetAWSRoute53ChangeResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetAWSRoute53Change", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.GetAWSRoute53ChangeResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetAWSRoute53Change indicates an expected call of GetAWSRoute53Change.
func (mr *MockMgmtSvcFacadeMockRecorder) GetAWSRoute53Change(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAWSRoute53Change", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetAWSRoute53Change), ctx, req)
}

// GetCluster mocks base method.
func (m *MockMgmtSvcFacade) GetCluster(ctx context.Context, clusterId uint64, view tidb_mgmt_servicev1.ClusterFilter_ClusterView) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetCluster", ctx, clusterId, view)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetCluster indicates an expected call of GetCluster.
func (mr *MockMgmtSvcFacadeMockRecorder) GetCluster(ctx, clusterId, view any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCluster", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetCluster), ctx, clusterId, view)
}

// GetClusterBypassCache mocks base method.
func (m *MockMgmtSvcFacade) GetClusterBypassCache(ctx context.Context, clusterId uint64, view tidb_mgmt_servicev1.ClusterFilter_ClusterView) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetClusterBypassCache", ctx, clusterId, view)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetClusterBypassCache indicates an expected call of GetClusterBypassCache.
func (mr *MockMgmtSvcFacadeMockRecorder) GetClusterBypassCache(ctx, clusterId, view any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClusterBypassCache", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetClusterBypassCache), ctx, clusterId, view)
}

// GetClusterIncludeDedicated mocks base method.
func (m *MockMgmtSvcFacade) GetClusterIncludeDedicated(ctx context.Context, clusterId uint64, view tidb_mgmt_servicev1.ClusterFilter_ClusterView) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetClusterIncludeDedicated", ctx, clusterId, view)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetClusterIncludeDedicated indicates an expected call of GetClusterIncludeDedicated.
func (mr *MockMgmtSvcFacadeMockRecorder) GetClusterIncludeDedicated(ctx, clusterId, view any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClusterIncludeDedicated", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetClusterIncludeDedicated), ctx, clusterId, view)
}

// GetClusterIncludeDeleted mocks base method.
func (m *MockMgmtSvcFacade) GetClusterIncludeDeleted(ctx context.Context, clusterId uint64) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetClusterIncludeDeleted", ctx, clusterId)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetClusterIncludeDeleted indicates an expected call of GetClusterIncludeDeleted.
func (mr *MockMgmtSvcFacadeMockRecorder) GetClusterIncludeDeleted(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClusterIncludeDeleted", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetClusterIncludeDeleted), ctx, clusterId)
}

// GetClusterRestoreStatus mocks base method.
func (m *MockMgmtSvcFacade) GetClusterRestoreStatus(ctx context.Context, clusterId uint64, restoreId string) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetClusterRestoreStatus", ctx, clusterId, restoreId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetClusterRestoreStatus indicates an expected call of GetClusterRestoreStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) GetClusterRestoreStatus(ctx, clusterId, restoreId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClusterRestoreStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetClusterRestoreStatus), ctx, clusterId, restoreId)
}

// GetMSKVPCConnection mocks base method.
func (m *MockMgmtSvcFacade) GetMSKVPCConnection(ctx context.Context, req *serverlessv1.GetMSKVPCConnectionRequest) (*serverlessv1.GetMSKVPCConnectionResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetMSKVPCConnection", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.GetMSKVPCConnectionResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetMSKVPCConnection indicates an expected call of GetMSKVPCConnection.
func (mr *MockMgmtSvcFacadeMockRecorder) GetMSKVPCConnection(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMSKVPCConnection", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetMSKVPCConnection), ctx, req)
}

// GetZoneIds mocks base method.
func (m *MockMgmtSvcFacade) GetZoneIds(ctx context.Context, req *serverlessv1.GetZoneIdsRequest) (*serverlessv1.GetZoneIdsResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetZoneIds", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.GetZoneIdsResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// GetZoneIds indicates an expected call of GetZoneIds.
func (mr *MockMgmtSvcFacadeMockRecorder) GetZoneIds(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetZoneIds", reflect.TypeOf((*MockMgmtSvcFacade)(nil).GetZoneIds), ctx, req)
}

// ListAliCloudVpcEndpointZones mocks base method.
func (m *MockMgmtSvcFacade) ListAliCloudVpcEndpointZones(ctx context.Context, req *serverlessv1.ListAliCloudVpcEndpointZonesRequest) (*serverlessv1.ListAliCloudVpcEndpointZonesResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListAliCloudVpcEndpointZones", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.ListAliCloudVpcEndpointZonesResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListAliCloudVpcEndpointZones indicates an expected call of ListAliCloudVpcEndpointZones.
func (mr *MockMgmtSvcFacadeMockRecorder) ListAliCloudVpcEndpointZones(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAliCloudVpcEndpointZones", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListAliCloudVpcEndpointZones), ctx, req)
}

// ListAllClusters mocks base method.
func (m *MockMgmtSvcFacade) ListAllClusters(ctx context.Context, req *tidb_mgmt_servicev1.ListClustersRequest) ([]*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListAllClusters", ctx, req)
	ret0, _ := ret[0].([]*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListAllClusters indicates an expected call of ListAllClusters.
func (mr *MockMgmtSvcFacadeMockRecorder) ListAllClusters(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAllClusters", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListAllClusters), ctx, req)
}

// ListAllClustersInOrg mocks base method.
func (m *MockMgmtSvcFacade) ListAllClustersInOrg(ctx context.Context, orgId uint64, view tidb_mgmt_servicev1.ClusterFilter_ClusterView) ([]*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListAllClustersInOrg", ctx, orgId, view)
	ret0, _ := ret[0].([]*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListAllClustersInOrg indicates an expected call of ListAllClustersInOrg.
func (mr *MockMgmtSvcFacadeMockRecorder) ListAllClustersInOrg(ctx, orgId, view any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAllClustersInOrg", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListAllClustersInOrg), ctx, orgId, view)
}

// ListClusters mocks base method.
func (m *MockMgmtSvcFacade) ListClusters(ctx context.Context, req *tidb_mgmt_servicev1.ListClustersRequest) (*tidb_mgmt_servicev1.ListClustersResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListClusters", ctx, req)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.ListClustersResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListClusters indicates an expected call of ListClusters.
func (mr *MockMgmtSvcFacadeMockRecorder) ListClusters(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListClusters", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListClusters), ctx, req)
}

// ListDeletedClustersInOrg mocks base method.
func (m *MockMgmtSvcFacade) ListDeletedClustersInOrg(ctx context.Context, orgId uint64, view tidb_mgmt_servicev1.ClusterFilter_ClusterView) ([]*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListDeletedClustersInOrg", ctx, orgId, view)
	ret0, _ := ret[0].([]*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListDeletedClustersInOrg indicates an expected call of ListDeletedClustersInOrg.
func (mr *MockMgmtSvcFacadeMockRecorder) ListDeletedClustersInOrg(ctx, orgId, view any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListDeletedClustersInOrg", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListDeletedClustersInOrg), ctx, orgId, view)
}

// ListVpcEndpointZones mocks base method.
func (m *MockMgmtSvcFacade) ListVpcEndpointZones(ctx context.Context, req *serverlessv1.ListVpcEndpointZonesRequest) (*serverlessv1.ListVpcEndpointZonesResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListVpcEndpointZones", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.ListVpcEndpointZonesResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListVpcEndpointZones indicates an expected call of ListVpcEndpointZones.
func (mr *MockMgmtSvcFacadeMockRecorder) ListVpcEndpointZones(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVpcEndpointZones", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListVpcEndpointZones), ctx, req)
}

// Precheck mocks base method.
func (m *MockMgmtSvcFacade) Precheck(ctx context.Context, req *serverlessv1.PrecheckRequest) (*serverlessv1.PrecheckResponse, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Precheck", ctx, req)
	ret0, _ := ret[0].(*serverlessv1.PrecheckResponse)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// Precheck indicates an expected call of Precheck.
func (mr *MockMgmtSvcFacadeMockRecorder) Precheck(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Precheck", reflect.TypeOf((*MockMgmtSvcFacade)(nil).Precheck), ctx, req)
}

// RemoveAliCloudZoneFromVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) RemoveAliCloudZoneFromVpcEndpoint(ctx context.Context, req *serverlessv1.RemoveAliCloudZoneFromVpcEndpointRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RemoveAliCloudZoneFromVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// RemoveAliCloudZoneFromVpcEndpoint indicates an expected call of RemoveAliCloudZoneFromVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) RemoveAliCloudZoneFromVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveAliCloudZoneFromVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).RemoveAliCloudZoneFromVpcEndpoint), ctx, req)
}

// RemoveZoneFromVpcEndpoint mocks base method.
func (m *MockMgmtSvcFacade) RemoveZoneFromVpcEndpoint(ctx context.Context, req *serverlessv1.RemoveZoneFromVpcEndpointRequest) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RemoveZoneFromVpcEndpoint", ctx, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// RemoveZoneFromVpcEndpoint indicates an expected call of RemoveZoneFromVpcEndpoint.
func (mr *MockMgmtSvcFacadeMockRecorder) RemoveZoneFromVpcEndpoint(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveZoneFromVpcEndpoint", reflect.TypeOf((*MockMgmtSvcFacade)(nil).RemoveZoneFromVpcEndpoint), ctx, req)
}

// RestoreNewCluster mocks base method.
func (m *MockMgmtSvcFacade) RestoreNewCluster(ctx context.Context, req *tidb_mgmt_servicev1.RestoreServerlessClusterRequest) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RestoreNewCluster", ctx, req)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// RestoreNewCluster indicates an expected call of RestoreNewCluster.
func (mr *MockMgmtSvcFacadeMockRecorder) RestoreNewCluster(ctx, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreNewCluster", reflect.TypeOf((*MockMgmtSvcFacade)(nil).RestoreNewCluster), ctx, req)
}

// SetClusterCDCStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterCDCStatus(ctx context.Context, clusterId uint64) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterCDCStatus", ctx, clusterId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterCDCStatus indicates an expected call of SetClusterCDCStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterCDCStatus(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterCDCStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterCDCStatus), ctx, clusterId)
}

// RegisterCDCClusterJob mocks base method.
func (m *MockMgmtSvcFacade) RegisterCDCClusterJob(ctx context.Context, clusterId uint64, jobId string) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "RegisterCDCClusterJob", ctx, clusterId, jobId)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// RegisterCDCClusterJob indicates an expected call of RegisterCDCClusterJob.
func (mr *MockMgmtSvcFacadeMockRecorder) RegisterCDCClusterJob(ctx, clusterId, jobId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterCDCClusterJob", reflect.TypeOf((*MockMgmtSvcFacade)(nil).RegisterCDCClusterJob), ctx, clusterId, jobId)
}

// DeregisterCDCClusterJob mocks base method.
func (m *MockMgmtSvcFacade) DeregisterCDCClusterJob(ctx context.Context, clusterId uint64, jobId string) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DeregisterCDCClusterJob", ctx, clusterId, jobId)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// DeregisterCDCClusterJob indicates an expected call of DeregisterCDCClusterJob.
func (mr *MockMgmtSvcFacadeMockRecorder) DeregisterCDCClusterJob(ctx, clusterId, jobId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterCDCClusterJob", reflect.TypeOf((*MockMgmtSvcFacade)(nil).DeregisterCDCClusterJob), ctx, clusterId, jobId)
}

// ReplaceLegacyCDCClusterLock mocks base method.
func (m *MockMgmtSvcFacade) ReplaceLegacyCDCClusterLock(ctx context.Context, clusterId uint64) (bool, uint64, uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ReplaceLegacyCDCClusterLock", ctx, clusterId)
	ret0, _ := ret[0].(bool)
	ret1, _ := ret[1].(uint64)
	ret2, _ := ret[2].(uint64)
	ret3, _ := ret[3].(bizerr.BizError)
	return ret0, ret1, ret2, ret3
}

// ReplaceLegacyCDCClusterLock indicates an expected call of ReplaceLegacyCDCClusterLock.
func (mr *MockMgmtSvcFacadeMockRecorder) ReplaceLegacyCDCClusterLock(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReplaceLegacyCDCClusterLock", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ReplaceLegacyCDCClusterLock), ctx, clusterId)
}

// ListClusterCDCCustomStatuses mocks base method.
func (m *MockMgmtSvcFacade) ListClusterCDCCustomStatuses(ctx context.Context, clusterId uint64) ([]*tidb_mgmt_servicev1.ClusterCustomStatus, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ListClusterCDCCustomStatuses", ctx, clusterId)
	ret0, _ := ret[0].([]*tidb_mgmt_servicev1.ClusterCustomStatus)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// ListClusterCDCCustomStatuses indicates an expected call of ListClusterCDCCustomStatuses.
func (mr *MockMgmtSvcFacadeMockRecorder) ListClusterCDCCustomStatuses(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListClusterCDCCustomStatuses", reflect.TypeOf((*MockMgmtSvcFacade)(nil).ListClusterCDCCustomStatuses), ctx, clusterId)
}

// SetClusterExportStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterExportStatus(ctx context.Context, clusterId uint64, exportId string) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterExportStatus", ctx, clusterId, exportId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterExportStatus indicates an expected call of SetClusterExportStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterExportStatus(ctx, clusterId, exportId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterExportStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterExportStatus), ctx, clusterId, exportId)
}

// SetClusterImportStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterImportStatus(ctx context.Context, clusterId uint64) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterImportStatus", ctx, clusterId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterImportStatus indicates an expected call of SetClusterImportStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterImportStatus(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterImportStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterImportStatus), ctx, clusterId)
}

// SetClusterMigrationStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterMigrationStatus(ctx context.Context, clusterId uint64) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterMigrationStatus", ctx, clusterId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterMigrationStatus indicates an expected call of SetClusterMigrationStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterMigrationStatus(ctx, clusterId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterMigrationStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterMigrationStatus), ctx, clusterId)
}

// SetClusterPrivateLinkConnectionStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterPrivateLinkConnectionStatus(ctx context.Context, clusterId uint64, plcId string) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterPrivateLinkConnectionStatus", ctx, clusterId, plcId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterPrivateLinkConnectionStatus indicates an expected call of SetClusterPrivateLinkConnectionStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterPrivateLinkConnectionStatus(ctx, clusterId, plcId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterPrivateLinkConnectionStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterPrivateLinkConnectionStatus), ctx, clusterId, plcId)
}

// SetClusterRestoreInPlaceStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterRestoreInPlaceStatus(ctx context.Context, clusterId uint64, restoreId string, timeout time.Duration) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterRestoreInPlaceStatus", ctx, clusterId, restoreId, timeout)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterRestoreInPlaceStatus indicates an expected call of SetClusterRestoreInPlaceStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterRestoreInPlaceStatus(ctx, clusterId, restoreId, timeout any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterRestoreInPlaceStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterRestoreInPlaceStatus), ctx, clusterId, restoreId, timeout)
}

// SetClusterRestoreToNewStatus mocks base method.
func (m *MockMgmtSvcFacade) SetClusterRestoreToNewStatus(ctx context.Context, clusterId uint64, restoreId string) (uint64, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "SetClusterRestoreToNewStatus", ctx, clusterId, restoreId)
	ret0, _ := ret[0].(uint64)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// SetClusterRestoreToNewStatus indicates an expected call of SetClusterRestoreToNewStatus.
func (mr *MockMgmtSvcFacadeMockRecorder) SetClusterRestoreToNewStatus(ctx, clusterId, restoreId any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetClusterRestoreToNewStatus", reflect.TypeOf((*MockMgmtSvcFacade)(nil).SetClusterRestoreToNewStatus), ctx, clusterId, restoreId)
}

// UpdateAuditLogConfig mocks base method.
func (m *MockMgmtSvcFacade) UpdateAuditLogConfig(ctx context.Context, clusterId string, req *serverlessv10.ServerlessRegionalServiceClusterInfo_AuditLogConfig) bizerr.BizError {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "UpdateAuditLogConfig", ctx, clusterId, req)
	ret0, _ := ret[0].(bizerr.BizError)
	return ret0
}

// UpdateAuditLogConfig indicates an expected call of UpdateAuditLogConfig.
func (mr *MockMgmtSvcFacadeMockRecorder) UpdateAuditLogConfig(ctx, clusterId, req any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAuditLogConfig", reflect.TypeOf((*MockMgmtSvcFacade)(nil).UpdateAuditLogConfig), ctx, clusterId, req)
}

// UpdateServerlessClusterAnnotations mocks base method.
func (m *MockMgmtSvcFacade) UpdateServerlessClusterAnnotations(ctx context.Context, clusterID uint64, annos map[string]string) (*tidb_mgmt_servicev1.Cluster, bizerr.BizError) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "UpdateServerlessClusterAnnotations", ctx, clusterID, annos)
	ret0, _ := ret[0].(*tidb_mgmt_servicev1.Cluster)
	ret1, _ := ret[1].(bizerr.BizError)
	return ret0, ret1
}

// UpdateServerlessClusterAnnotations indicates an expected call of UpdateServerlessClusterAnnotations.
func (mr *MockMgmtSvcFacadeMockRecorder) UpdateServerlessClusterAnnotations(ctx, clusterID, annos any) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateServerlessClusterAnnotations", reflect.TypeOf((*MockMgmtSvcFacade)(nil).UpdateServerlessClusterAnnotations), ctx, clusterID, annos)
}
