You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@eventmesh.apache.org by mi...@apache.org on 2022/09/21 02:57:34 UTC
[incubator-eventmesh] branch storage-api updated: [ISSUE #1323] Add cloudevents classes for connector-storage module
This is an automated email from the ASF dual-hosted git repository.
mikexue pushed a commit to branch storage-api
in repository https://gitbox.apache.org/repos/asf/incubator-eventmesh.git
The following commit(s) were added to refs/heads/storage-api by this push:
new da7c3656 [ISSUE #1323] Add cloudevents classes for connector-storage module
new 1e5b9ed4 Merge pull request #1354 from githublaohu/storage-api-pull
da7c3656 is described below
commit da7c36569774f17be093be8639e1dbd6505db1bf
Author: laohu <27...@qq.com>
AuthorDate: Wed Sep 21 10:31:47 2022 +0800
[ISSUE #1323] Add cloudevents classes for connector-storage module
---
.../api/connector/storage/data/CloudEventInfo.java | 40 ++++++++++++++++++++++
.../storage/data/CloudEventStateEnums.java | 5 +++
2 files changed, 45 insertions(+)
diff --git a/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventInfo.java b/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventInfo.java
new file mode 100644
index 00000000..dfa7e2c4
--- /dev/null
+++ b/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventInfo.java
@@ -0,0 +1,40 @@
+package org.apache.eventmesh.api.connector.storage.data;
+
+import java.time.LocalDateTime;
+import java.util.Map;
+import java.util.Set;
+
+import lombok.Data;
+
+@Data
+public class CloudEventInfo {
+
+ private Long cloudEventId;
+
+ private Long id;
+
+ private String cloudEventType;
+
+ private String producerGroupName;
+
+ private LocalDateTime createTime;
+
+ private Set<String> eventTag;
+
+ private Map<String, String> eventExtensions;
+
+ private String eventData;
+
+ private String replyData;
+
+ private Map<String, String> consumeLocation;
+
+ private CloudEventStateEnums cloudEventState;
+
+ private CloudEventStateEnums replyState;
+
+ private LocalDateTime updateTime;
+
+ private LocalDateTime consumeTime;
+
+}
diff --git a/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventStateEnums.java b/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventStateEnums.java
new file mode 100644
index 00000000..6d0f9d38
--- /dev/null
+++ b/eventmesh-connector-plugin/eventmesh-connector-api/src/main/java/org/apache/eventmesh/api/connector/storage/data/CloudEventStateEnums.java
@@ -0,0 +1,5 @@
+package org.apache.eventmesh.api.connector.storage.data;
+
+public enum CloudEventStateEnums {
+
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: commits-help@eventmesh.apache.org