in common/shenyu_sdk_client/sdk_client_factory.go [31:44]
func GetFactoryClient(clientName string) SdkClient {
switch clientName {
case constants.NACOS_CLIENT:
return &nacos_client.ShenYuNacosClient{}
case constants.ZOOKEEPER_CLIENT:
return &zk_client.ShenYuZkClient{}
case constants.CONSUL_CLIENT:
return &consul_client.ShenYuConsulClient{}
case constants.ETCD_CLIENT:
return &etcd_client.ShenYuEtcdClient{}
default:
return nil
}
}