func NewDefaultTikvClusterControl(
	tcControl controller.TikvClusterControlInterface,
	pdMemberManager manager.Manager,
	tikvMemberManager manager.Manager,
	metaManager manager.Manager,
	orphanPodsCleaner member.OrphanPodsCleaner,
	discoveryManager member.PDDiscoveryManager,
	conditionUpdater TikvClusterConditionUpdater,
	recorder record.EventRecorder) ControlInterface {
	return &defaultTikvClusterControl{
		tcControl,
		pdMemberManager,
		tikvMemberManager,
		metaManager,
		orphanPodsCleaner,
		discoveryManager,
		conditionUpdater,
		recorder,
	}
}
// NewDefaultTikvClusterControl returns a new instance of the default implementation TikvClusterControlInterface that
// implements the documented semantics for TikvClusters.
NewDefaultTikvClusterControl returns a new instance of the default implementation TikvClusterControlInterface that
implements the documented semantics for TikvClusters.
// NewDefaultTikvClusterControl returns a new instance of the default implementation TikvClusterControlInterface that // implements the documented semantics for TikvClusters .
func NewDefaultTikvClusterControl(
	tcControl controller.TikvClusterControlInterface,
	pdMemberManager manager.Manager,
	tikvMemberManager manager.Manager,
	metaManager manager.Manager,
	orphanPodsCleaner member.OrphanPodsCleaner,
	discoveryManager member.PDDiscoveryManager,
	conditionUpdater TikvClusterConditionUpdater,
	recorder record.EventRecorder) ControlInterface {
	return &defaultTikvClusterControl{
		tcControl,
		pdMemberManager,
		tikvMemberManager,
		metaManager,
		orphanPodsCleaner,
		discoveryManager,
		conditionUpdater,
		recorder,
	}
}
func NewDefaultTikvClusterControl ( tcControl controller . TikvClusterControlInterface , pdMemberManager manager . Manager , tikvMemberManager manager . Manager , metaManager manager . Manager , orphanPodsCleaner member . OrphanPodsCleaner , discoveryManager member . PDDiscoveryManager , conditionUpdater TikvClusterConditionUpdater , recorder record . EventRecorder ) ControlInterface { return & defaultTikvClusterControl { tcControl , pdMemberManager , tikvMemberManager , metaManager , orphanPodsCleaner , discoveryManager , conditionUpdater , recorder , } }
NewDefaultTikvClusterControl returns a new instance of the default implementation TikvClusterControlInterface that
implements the documented semantics for TikvClusters.
NewDefaultTikvClusterControl returns a new instance of the default implementation TikvClusterControlInterface that implements the documented semantics for TikvClusters .