in shardingsphere-ui-backend/src/main/java/org/apache/shardingsphere/ui/util/CenterRepositoryFactory.java [63:79]
private static RegistryCenterRepository createGovernanceRepository(final String instanceType) {
RegistryCenterRepository result;
InstanceType type = InstanceType.nameOf(instanceType);
switch (type) {
case ZOOKEEPER:
result = new CuratorZookeeperRepository();
break;
case ETCD:
EtcdRepository etcdCenterRepository = new EtcdRepository();
etcdCenterRepository.setProps(new Properties());
result = etcdCenterRepository;
break;
default:
throw new UnsupportedOperationException(instanceType);
}
return result;
}