summaryrefslogtreecommitdiff
path: root/src/main/java/com/zdjizhi/enums
diff options
context:
space:
mode:
authorzhanghongqing <[email protected]>2022-07-11 10:05:14 +0800
committerzhanghongqing <[email protected]>2022-07-11 10:05:14 +0800
commitc1b70a6da06a7a55123b7fb904e421b59c230a34 (patch)
tree4c846d8c4e22cc7db7293a91cd1733be5ec77744 /src/main/java/com/zdjizhi/enums
parente9c92fb2866bff0cc0457dd3a0a5d87fc0bc2fb6 (diff)
新增入库批量操作,clickhouse负载均衡调用
Diffstat (limited to 'src/main/java/com/zdjizhi/enums')
-rw-r--r--src/main/java/com/zdjizhi/enums/DnsType.java40
1 files changed, 33 insertions, 7 deletions
diff --git a/src/main/java/com/zdjizhi/enums/DnsType.java b/src/main/java/com/zdjizhi/enums/DnsType.java
index bc5805e..2d8c985 100644
--- a/src/main/java/com/zdjizhi/enums/DnsType.java
+++ b/src/main/java/com/zdjizhi/enums/DnsType.java
@@ -1,16 +1,42 @@
package com.zdjizhi.enums;
+import static com.zdjizhi.common.FlowWriteConfig.*;
+
/**
- * @description:
- * @author: zhq
- * @create: 2022-07-06
+ * @author zhq
+ * @description
+ * @create 2022-07-08
**/
public enum DnsType {
+ //对应dns类型,编码,入库表
+ A("a", " 0x0001", R_RESOLVE_DOMAIN2IP),
+ AAAA("aaaa", " 0x001c", R_RESOLVE_DOMAIN2IP),
+ CNAME("cname", " 0x0005", R_CNAME_DOMAIN2DOMAIN),
+ MX("mx", " 0x000f", R_MX_DOMAIN2DOMAIN),
+ NS("ns", " 0x0002", R_NX_DOMAIN2DOMAIN);
+
+ private String type;
+ private String code;
+ private String sink;
+
+ DnsType() {
+ }
+
+ DnsType(String type, String code, String table) {
+ this.type = type;
+ this.code = code;
+ this.sink = table;
+ }
- /*
- *dns 类型
- * */
+ public String getType() {
+ return type;
+ }
- a, aaaa, cname, mx, ns;
+ public String getCode() {
+ return code;
+ }
+ public String getSink() {
+ return sink;
+ }
}