diff options
| author | fangshunjian <[email protected]> | 2024-06-26 15:36:41 +0800 |
|---|---|---|
| committer | fangshunjian <[email protected]> | 2024-06-26 15:36:41 +0800 |
| commit | 6698150959ccc888631e3161fb998ce2ebb0f115 (patch) | |
| tree | fa9f8b90a71aac186d8bb11e891e36a96aeade6d /src/main/java/net/geedge/executor/JobInfo.java | |
Diffstat (limited to 'src/main/java/net/geedge/executor/JobInfo.java')
| -rw-r--r-- | src/main/java/net/geedge/executor/JobInfo.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/main/java/net/geedge/executor/JobInfo.java b/src/main/java/net/geedge/executor/JobInfo.java new file mode 100644 index 0000000..7fcedaa --- /dev/null +++ b/src/main/java/net/geedge/executor/JobInfo.java @@ -0,0 +1,35 @@ +package net.geedge.executor; + +import java.util.List; + +import lombok.Data; + +@Data +public class JobInfo { + private String id; + private Playbook playbook; + private Package pkg; + private List<Signature> signatures; + + @Data + public class Package { + String id; + String platform; + String version; + String identifier; + } + + @Data + public class Playbook { + String id; + String name; + String tags; + } + + @Data + public class Signature { + String id; + String name; + String conditions; + } +} |
