Prechádzať zdrojové kódy

增加清除缓存接口

shaohongbo 3 rokov pred
rodič
commit
54dd9ac48b

+ 21 - 0
src/main/java/com/persagy/apm/diagnose/indicatorrecord/model/dto/CleanAlarmConfigDTO.java

@@ -0,0 +1,21 @@
+package com.persagy.apm.diagnose.indicatorrecord.model.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+
+/**
+ * @author lixing
+ * @version V1.0 2021-09-10 00:13:27
+ */
+@Data
+@ApiModel(value = "清除缓存报警定义入参数")
+public class CleanAlarmConfigDTO {
+    @ApiModelProperty(value = "项目id")
+    private String projectId;
+
+
+    @ApiModelProperty(value = "报警定义id")
+    private String alarmConfigItemId;
+}

+ 32 - 0
src/main/java/com/persagy/apm/diagnose/service/dto/MonitorIndicatorConfigByEquipDTO.java

@@ -0,0 +1,32 @@
+package com.persagy.apm.diagnose.service.dto;
+
+import com.fasterxml.jackson.annotation.JsonInclude;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.List;
+
+/**
+ * @author leifeng
+ * @version 1.0.0
+ * @ClassName CalculateMethodDTO
+ * @Description 计算公式实体
+ * @createTime 2021/9/23 15:12
+ */
+@Data
+@Builder(toBuilder = true)
+@NoArgsConstructor
+@AllArgsConstructor
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class MonitorIndicatorConfigByEquipDTO {
+    private String objId;
+    private List<String> monitorIndicatorId;
+    private String groupCode;
+    private String userId = "test";
+    private String pd = "pd";
+    private String projectId;
+
+
+}

+ 25 - 0
src/main/java/com/persagy/apm/diagnose/service/dto/ObjIndicatorMethodDTO.java

@@ -0,0 +1,25 @@
+package com.persagy.apm.diagnose.service.dto;
+
+import com.fasterxml.jackson.annotation.JsonInclude;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ * @author leifeng
+ * @version 1.0.0
+ * @ClassName CalculateMethodDTO
+ * @Description 计算公式实体
+ * @createTime 2021/9/23 15:12
+ */
+@Data
+@Builder(toBuilder = true)
+@NoArgsConstructor
+@AllArgsConstructor
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class ObjIndicatorMethodDTO {
+    private String objId;
+    private String monitorIndicatorId;
+    private String calculateMethodId;
+}