diff --git a/skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/CenterType.java b/skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/CenterType.java index c91995fea..eb24dce2e 100644 --- a/skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/CenterType.java +++ b/skywalking-registry/src/main/java/com/a/eye/skywalking/registry/api/CenterType.java @@ -16,4 +16,12 @@ public enum CenterType { public String getType() { return type; } + + public static CenterType convert(String type) { + if (zookeeper.type.equals(type)) { + return zookeeper; + } + + throw new IllegalArgumentException("Failed to find center type[" + type + "]"); + } }