Initial source code
[oam/tr069-adapter.git] / ves-agent / src / main / java / org / commscope / tr069adapter / vesagent / model / CommonEventHeader.java
diff --git a/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/model/CommonEventHeader.java b/ves-agent/src/main/java/org/commscope/tr069adapter/vesagent/model/CommonEventHeader.java
new file mode 100644 (file)
index 0000000..c1d0750
--- /dev/null
@@ -0,0 +1,213 @@
+/*\r
+ * ============LICENSE_START========================================================================\r
+ * ONAP : tr-069-adapter\r
+ * =================================================================================================\r
+ * Copyright (C) 2020 CommScope Inc Intellectual Property.\r
+ * =================================================================================================\r
+ * This tr-069-adapter software file is distributed by CommScope Inc under the Apache License,\r
+ * Version 2.0 (the "License"); you may not use this file except in compliance with the License. You\r
+ * may obtain a copy of the License at\r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,\r
+ * either express or implied. See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ * ===============LICENSE_END=======================================================================\r
+ */\r
+\r
+package org.commscope.tr069adapter.vesagent.model;\r
+\r
+import com.fasterxml.jackson.annotation.JsonInclude;\r
+import com.fasterxml.jackson.annotation.JsonProperty;\r
+\r
+import java.io.Serializable;\r
+\r
+@JsonInclude(JsonInclude.Include.NON_NULL)\r
+public class CommonEventHeader implements Serializable {\r
+  @JsonProperty("version")\r
+  private String version;\r
+  @JsonProperty("vesEventListenerVersion")\r
+  private String vesEventListenerVersion;\r
+  @JsonProperty("domain")\r
+  private String domain;\r
+  @JsonProperty("eventName")\r
+  private String eventName;\r
+  @JsonProperty("eventType")\r
+  private String eventType;\r
+  @JsonProperty("eventId")\r
+  private String eventId;\r
+  @JsonProperty("sequence")\r
+  private Integer sequence;\r
+  @JsonProperty("priority")\r
+  private String priority;\r
+  @JsonProperty("reportingEntityId")\r
+  private String reportingEntityId;\r
+  @JsonProperty("reportingEntityName")\r
+  private String reportingEntityName;\r
+  @JsonProperty("sourceId")\r
+  private String sourceId;\r
+  @JsonProperty("sourceName")\r
+  private String sourceName;\r
+  @JsonProperty("nfVendorName")\r
+  private String nfVendorName;\r
+  @JsonProperty("nfNamingCode")\r
+  private String nfNamingCode;\r
+  @JsonProperty("nfcNamingCode")\r
+  private String nfcNamingCode;\r
+  @JsonProperty("startEpochMicrosec")\r
+  private long startEpochMicrosec;\r
+  @JsonProperty("lastEpochMicrosec")\r
+  private long lastEpochMicrosec;\r
+  @JsonProperty("timeZoneOffset")\r
+  private String timeZoneOffset;\r
+\r
+  public String getEventId() {\r
+    return eventId;\r
+  }\r
+\r
+  public void setEventId(String eventId) {\r
+    this.eventId = eventId;\r
+  }\r
+\r
+  public String getEventName() {\r
+    return eventName;\r
+  }\r
+\r
+  public void setEventName(String eventName) {\r
+    this.eventName = eventName;\r
+  }\r
+\r
+  public String getDomain() {\r
+    return domain;\r
+  }\r
+\r
+  public void setDomain(String domain) {\r
+    this.domain = domain;\r
+  }\r
+\r
+  public String getSourceName() {\r
+    return sourceName;\r
+  }\r
+\r
+  public void setSourceName(String sourceName) {\r
+    this.sourceName = sourceName;\r
+  }\r
+\r
+  public String getPriority() {\r
+    return priority;\r
+  }\r
+\r
+  public void setPriority(String priority) {\r
+    this.priority = priority;\r
+  }\r
+\r
+  public String getVersion() {\r
+    return version;\r
+  }\r
+\r
+  public void setVersion(String version) {\r
+    this.version = version;\r
+  }\r
+\r
+  public int getSequence() {\r
+    return sequence;\r
+  }\r
+\r
+  public void setSequence(int sequence) {\r
+    this.sequence = sequence;\r
+  }\r
+\r
+  public String getVesEventListenerVersion() {\r
+    return vesEventListenerVersion;\r
+  }\r
+\r
+  public void setVesEventListenerVersion(String vesEventListenerVersion) {\r
+    this.vesEventListenerVersion = vesEventListenerVersion;\r
+  }\r
+\r
+  public long getStartEpochMicrosec() {\r
+    return startEpochMicrosec;\r
+  }\r
+\r
+  public void setStartEpochMicrosec(long startEpochMicrosec) {\r
+    this.startEpochMicrosec = startEpochMicrosec;\r
+  }\r
+\r
+  public long getLastEpochMicrosec() {\r
+    return lastEpochMicrosec;\r
+  }\r
+\r
+  public void setLastEpochMicrosec(long lastEpochMicrosec) {\r
+    this.lastEpochMicrosec = lastEpochMicrosec;\r
+  }\r
+\r
+  public String getReportingEntityName() {\r
+    return reportingEntityName;\r
+  }\r
+\r
+  public void setReportingEntityName(String reportingEntityName) {\r
+    this.reportingEntityName = reportingEntityName;\r
+  }\r
+\r
+  public void setSequence(Integer sequence) {\r
+    this.sequence = sequence;\r
+  }\r
+\r
+  public String getEventType() {\r
+    return eventType;\r
+  }\r
+\r
+  public void setEventType(String eventType) {\r
+    this.eventType = eventType;\r
+  }\r
+\r
+  public String getNfNamingCode() {\r
+    return nfNamingCode;\r
+  }\r
+\r
+  public void setNfNamingCode(String nfNamingCode) {\r
+    this.nfNamingCode = nfNamingCode;\r
+  }\r
+\r
+  public String getReportingEntityId() {\r
+    return reportingEntityId;\r
+  }\r
+\r
+  public void setReportingEntityId(String reportingEntityId) {\r
+    this.reportingEntityId = reportingEntityId;\r
+  }\r
+\r
+  public String getSourceId() {\r
+    return sourceId;\r
+  }\r
+\r
+  public void setSourceId(String sourceId) {\r
+    this.sourceId = sourceId;\r
+  }\r
+\r
+  public String getNfVendorName() {\r
+    return nfVendorName;\r
+  }\r
+\r
+  public void setNfVendorName(String nfVendorName) {\r
+    this.nfVendorName = nfVendorName;\r
+  }\r
+\r
+  public String getTimeZoneOffset() {\r
+    return timeZoneOffset;\r
+  }\r
+\r
+  public void setTimeZoneOffset(String timeZoneOffset) {\r
+    this.timeZoneOffset = timeZoneOffset;\r
+  }\r
+\r
+  public String getNfcNamingCode() {\r
+    return nfcNamingCode;\r
+  }\r
+\r
+  public void setNfcNamingCode(String nfcNamingCode) {\r
+    this.nfcNamingCode = nfcNamingCode;\r
+  }\r
+\r
+}\r