*/\r
package org.onap.holmes.common.api.entity;\r
\r
-import com.fasterxml.jackson.annotation.JsonProperty;\r
+import com.google.gson.annotations.SerializedName;\r
import java.util.Date;\r
import java.util.Properties;\r
import lombok.Getter;\r
@Setter\r
public class CorrelationRule {\r
\r
- @JsonProperty(value = "ruleid")\r
+ @SerializedName(value = "ruleid")\r
private String rid;\r
- @JsonProperty(value = "rulename")\r
+ @SerializedName(value = "rulename")\r
private String name;\r
- @JsonProperty\r
+\r
private String description;\r
- @JsonProperty\r
+\r
private int enabled;\r
- @JsonProperty\r
+\r
private long templateID;\r
+\r
private String engineID;\r
- @JsonProperty\r
+\r
private String engineType;\r
- @JsonProperty\r
+\r
private String creator;\r
- @JsonProperty\r
+\r
private String modifier;\r
- @JsonProperty\r
+\r
private Properties params;\r
- @JsonProperty\r
+\r
private String content;\r
- @JsonProperty\r
+\r
private String vendor;\r
- @JsonProperty(value = "createtime")\r
+ @SerializedName(value = "createtime")\r
private Date createTime;\r
- @JsonProperty(value = "updatetime")\r
+ @SerializedName(value = "updatetime")\r
private Date updateTime;\r
- @JsonProperty(value = "package")\r
+ @SerializedName(value = "package")\r
private String packageName;\r
- @JsonProperty(value = "controlloopname")\r
+ @SerializedName(value = "controlloopname")\r
private String closedControlLoopName;\r
}\r