summaryrefslogtreecommitdiffstats
path: root/dcaedt_tools/src/main/java/json/response
diff options
context:
space:
mode:
Diffstat (limited to 'dcaedt_tools/src/main/java/json/response')
-rw-r--r--dcaedt_tools/src/main/java/json/response/ElementsResponse/Data.java23
-rw-r--r--dcaedt_tools/src/main/java/json/response/ElementsResponse/Element.java73
-rw-r--r--dcaedt_tools/src/main/java/json/response/ElementsResponse/ElementsResponse.java53
-rw-r--r--dcaedt_tools/src/main/java/json/response/Error.java11
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/Artifact.java102
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/Data.java22
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/Element.java53
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/Item.java203
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/ItemsResponse.java53
-rw-r--r--dcaedt_tools/src/main/java/json/response/ItemsResponse/Model.java62
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Assignment.java22
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Capability.java63
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Data.java22
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/DcaeCapabilitiesStreamSubscribe.java23
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Format.java22
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Model.java73
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/ModelResponse.java52
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Node.java73
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/NodeFilter.java23
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Property.java53
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Relationship.java22
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Requirement.java52
-rw-r--r--dcaedt_tools/src/main/java/json/response/ModelResponse/Type.java32
23 files changed, 1187 insertions, 0 deletions
diff --git a/dcaedt_tools/src/main/java/json/response/ElementsResponse/Data.java b/dcaedt_tools/src/main/java/json/response/ElementsResponse/Data.java
new file mode 100644
index 0000000..15876af
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ElementsResponse/Data.java
@@ -0,0 +1,23 @@
+
+package json.response.ElementsResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Data {
+
+ @SerializedName("elements")
+ private List<Element> mElements;
+
+ public List<Element> getElements() {
+ return mElements;
+ }
+
+ public void setElements(List<Element> elements) {
+ mElements = elements;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ElementsResponse/Element.java b/dcaedt_tools/src/main/java/json/response/ElementsResponse/Element.java
new file mode 100644
index 0000000..6402061
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ElementsResponse/Element.java
@@ -0,0 +1,73 @@
+
+package json.response.ElementsResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Element {
+
+ @SerializedName("catalog")
+ private String mCatalog;
+ @SerializedName("catalogId")
+ private Long mCatalogId;
+ @SerializedName("id")
+ private Long mId;
+ @SerializedName("itemId")
+ private String mItemId;
+ @SerializedName("labels")
+ private List<String> mLabels;
+ @SerializedName("name")
+ private String mName;
+
+ public String getCatalog() {
+ return mCatalog;
+ }
+
+ public void setCatalog(String catalog) {
+ mCatalog = catalog;
+ }
+
+ public Long getCatalogId() {
+ return mCatalogId;
+ }
+
+ public void setCatalogId(Long catalogId) {
+ mCatalogId = catalogId;
+ }
+
+ public Long getId() {
+ return mId;
+ }
+
+ public void setId(Long id) {
+ mId = id;
+ }
+
+ public String getItemId() {
+ return mItemId;
+ }
+
+ public void setItemId(String itemId) {
+ mItemId = itemId;
+ }
+
+ public List<String> getLabels() {
+ return mLabels;
+ }
+
+ public void setLabels(List<String> labels) {
+ mLabels = labels;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ElementsResponse/ElementsResponse.java b/dcaedt_tools/src/main/java/json/response/ElementsResponse/ElementsResponse.java
new file mode 100644
index 0000000..02dcdf2
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ElementsResponse/ElementsResponse.java
@@ -0,0 +1,53 @@
+
+package json.response.ElementsResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+import json.response.Error;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class ElementsResponse {
+
+ @SerializedName("data")
+ private Data mData;
+ @SerializedName("error")
+ private Error mError;
+ @SerializedName("id")
+ private Object mId;
+ @SerializedName("timestamp")
+ private Long mTimestamp;
+
+ public Data getData() {
+ return mData;
+ }
+
+ public void setData(Data data) {
+ mData = data;
+ }
+
+ public Error getError() {
+ return mError;
+ }
+
+ public void setError(Error error) {
+ mError = error;
+ }
+
+ public Object getId() {
+ return mId;
+ }
+
+ public void setId(Object id) {
+ mId = id;
+ }
+
+ public Long getTimestamp() {
+ return mTimestamp;
+ }
+
+ public void setTimestamp(Long timestamp) {
+ mTimestamp = timestamp;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/Error.java b/dcaedt_tools/src/main/java/json/response/Error.java
new file mode 100644
index 0000000..bf68ac1
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/Error.java
@@ -0,0 +1,11 @@
+
+package json.response;
+
+import javax.annotation.Generated;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Error {
+
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/Artifact.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Artifact.java
new file mode 100644
index 0000000..c8cf275
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Artifact.java
@@ -0,0 +1,102 @@
+
+package json.response.ItemsResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Artifact {
+
+ @SerializedName("artifactChecksum")
+ private String mArtifactChecksum;
+ @SerializedName("artifactDescription")
+ private String mArtifactDescription;
+ @SerializedName("artifactGroupType")
+ private String mArtifactGroupType;
+ @SerializedName("artifactLabel")
+ private String mArtifactLabel;
+ @SerializedName("artifactName")
+ private String mArtifactName;
+ @SerializedName("artifactType")
+ private String mArtifactType;
+ @SerializedName("artifactURL")
+ private String mArtifactURL;
+ @SerializedName("artifactUUID")
+ private String mArtifactUUID;
+ @SerializedName("artifactVersion")
+ private String mArtifactVersion;
+
+ public String getArtifactChecksum() {
+ return mArtifactChecksum;
+ }
+
+ public void setArtifactChecksum(String artifactChecksum) {
+ mArtifactChecksum = artifactChecksum;
+ }
+
+ public String getArtifactDescription() {
+ return mArtifactDescription;
+ }
+
+ public void setArtifactDescription(String artifactDescription) {
+ mArtifactDescription = artifactDescription;
+ }
+
+ public String getArtifactGroupType() {
+ return mArtifactGroupType;
+ }
+
+ public void setArtifactGroupType(String artifactGroupType) {
+ mArtifactGroupType = artifactGroupType;
+ }
+
+ public String getArtifactLabel() {
+ return mArtifactLabel;
+ }
+
+ public void setArtifactLabel(String artifactLabel) {
+ mArtifactLabel = artifactLabel;
+ }
+
+ public String getArtifactName() {
+ return mArtifactName;
+ }
+
+ public void setArtifactName(String artifactName) {
+ mArtifactName = artifactName;
+ }
+
+ public String getArtifactType() {
+ return mArtifactType;
+ }
+
+ public void setArtifactType(String artifactType) {
+ mArtifactType = artifactType;
+ }
+
+ public String getArtifactURL() {
+ return mArtifactURL;
+ }
+
+ public void setArtifactURL(String artifactURL) {
+ mArtifactURL = artifactURL;
+ }
+
+ public String getArtifactUUID() {
+ return mArtifactUUID;
+ }
+
+ public void setArtifactUUID(String artifactUUID) {
+ mArtifactUUID = artifactUUID;
+ }
+
+ public String getArtifactVersion() {
+ return mArtifactVersion;
+ }
+
+ public void setArtifactVersion(String artifactVersion) {
+ mArtifactVersion = artifactVersion;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/Data.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Data.java
new file mode 100644
index 0000000..36fcb09
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Data.java
@@ -0,0 +1,22 @@
+
+package json.response.ItemsResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Data {
+
+ @SerializedName("element")
+ private Element mElement;
+
+ public Element getElement() {
+ return mElement;
+ }
+
+ public void setElement(Element element) {
+ mElement = element;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/Element.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Element.java
new file mode 100644
index 0000000..5d56a25
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Element.java
@@ -0,0 +1,53 @@
+
+package json.response.ItemsResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Element {
+
+ @SerializedName("id")
+ private Long mId;
+ @SerializedName("itemId")
+ private String mItemId;
+ @SerializedName("items")
+ private List<Item> mItems;
+ @SerializedName("name")
+ private String mName;
+
+ public Long getId() {
+ return mId;
+ }
+
+ public void setId(Long id) {
+ mId = id;
+ }
+
+ public String getItemId() {
+ return mItemId;
+ }
+
+ public void setItemId(String itemId) {
+ mItemId = itemId;
+ }
+
+ public List<Item> getItems() {
+ return mItems;
+ }
+
+ public void setItems(List<Item> items) {
+ mItems = items;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/Item.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Item.java
new file mode 100644
index 0000000..6f0e518
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Item.java
@@ -0,0 +1,203 @@
+
+package json.response.ItemsResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Item {
+
+ @SerializedName("artifacts")
+ private List<Artifact> mArtifacts;
+ @SerializedName("catalog")
+ private String mCatalog;
+ @SerializedName("catalogId")
+ private Long mCatalogId;
+ @SerializedName("category")
+ private String mCategory;
+ @SerializedName("description")
+ private String mDescription;
+ @SerializedName("id")
+ private Long mId;
+ @SerializedName("invariantUUID")
+ private String mInvariantUUID;
+ @SerializedName("itemId")
+ private String mItemId;
+ @SerializedName("lastUpdaterFullName")
+ private String mLastUpdaterFullName;
+ @SerializedName("lastUpdaterUserId")
+ private String mLastUpdaterUserId;
+ @SerializedName("lifecycleState")
+ private String mLifecycleState;
+ @SerializedName("models")
+ private List<Model> mModels;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("resourceType")
+ private String mResourceType;
+ @SerializedName("subCategory")
+ private String mSubCategory;
+ @SerializedName("toscaModelURL")
+ private String mToscaModelURL;
+ @SerializedName("toscaResourceName")
+ private String mToscaResourceName;
+ @SerializedName("uuid")
+ private String mUuid;
+ @SerializedName("version")
+ private String mVersion;
+
+ public List<Artifact> getArtifacts() {
+ return mArtifacts;
+ }
+
+ public void setArtifacts(List<Artifact> artifacts) {
+ mArtifacts = artifacts;
+ }
+
+ public String getCatalog() {
+ return mCatalog;
+ }
+
+ public void setCatalog(String catalog) {
+ mCatalog = catalog;
+ }
+
+ public Long getCatalogId() {
+ return mCatalogId;
+ }
+
+ public void setCatalogId(Long catalogId) {
+ mCatalogId = catalogId;
+ }
+
+ public String getCategory() {
+ return mCategory;
+ }
+
+ public void setCategory(String category) {
+ mCategory = category;
+ }
+
+ public String getDescription() {
+ return mDescription;
+ }
+
+ public void setDescription(String description) {
+ mDescription = description;
+ }
+
+ public Long getId() {
+ return mId;
+ }
+
+ public void setId(Long id) {
+ mId = id;
+ }
+
+ public String getInvariantUUID() {
+ return mInvariantUUID;
+ }
+
+ public void setInvariantUUID(String invariantUUID) {
+ mInvariantUUID = invariantUUID;
+ }
+
+ public String getItemId() {
+ return mItemId;
+ }
+
+ public void setItemId(String itemId) {
+ mItemId = itemId;
+ }
+
+ public String getLastUpdaterFullName() {
+ return mLastUpdaterFullName;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ mLastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public String getLastUpdaterUserId() {
+ return mLastUpdaterUserId;
+ }
+
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ mLastUpdaterUserId = lastUpdaterUserId;
+ }
+
+ public String getLifecycleState() {
+ return mLifecycleState;
+ }
+
+ public void setLifecycleState(String lifecycleState) {
+ mLifecycleState = lifecycleState;
+ }
+
+ public List<Model> getModels() {
+ return mModels;
+ }
+
+ public void setModels(List<Model> models) {
+ mModels = models;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public String getResourceType() {
+ return mResourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ mResourceType = resourceType;
+ }
+
+ public String getSubCategory() {
+ return mSubCategory;
+ }
+
+ public void setSubCategory(String subCategory) {
+ mSubCategory = subCategory;
+ }
+
+ public String getToscaModelURL() {
+ return mToscaModelURL;
+ }
+
+ public void setToscaModelURL(String toscaModelURL) {
+ mToscaModelURL = toscaModelURL;
+ }
+
+ public String getToscaResourceName() {
+ return mToscaResourceName;
+ }
+
+ public void setToscaResourceName(String toscaResourceName) {
+ mToscaResourceName = toscaResourceName;
+ }
+
+ public String getUuid() {
+ return mUuid;
+ }
+
+ public void setUuid(String uuid) {
+ mUuid = uuid;
+ }
+
+ public String getVersion() {
+ return mVersion;
+ }
+
+ public void setVersion(String version) {
+ mVersion = version;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/ItemsResponse.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/ItemsResponse.java
new file mode 100644
index 0000000..5b64b59
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/ItemsResponse.java
@@ -0,0 +1,53 @@
+
+package json.response.ItemsResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+import json.response.Error;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class ItemsResponse {
+
+ @SerializedName("data")
+ private Data mData;
+ @SerializedName("error")
+ private Error mError;
+ @SerializedName("id")
+ private Object mId;
+ @SerializedName("timestamp")
+ private Long mTimestamp;
+
+ public Data getData() {
+ return mData;
+ }
+
+ public void setData(Data data) {
+ mData = data;
+ }
+
+ public Error getError() {
+ return mError;
+ }
+
+ public void setError(Error error) {
+ mError = error;
+ }
+
+ public Object getId() {
+ return mId;
+ }
+
+ public void setId(Object id) {
+ mId = id;
+ }
+
+ public Long getTimestamp() {
+ return mTimestamp;
+ }
+
+ public void setTimestamp(Long timestamp) {
+ mTimestamp = timestamp;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ItemsResponse/Model.java b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Model.java
new file mode 100644
index 0000000..036b16b
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ItemsResponse/Model.java
@@ -0,0 +1,62 @@
+
+package json.response.ItemsResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Model {
+
+ @SerializedName("description")
+ private String mDescription;
+ @SerializedName("id")
+ private String mId;
+ @SerializedName("itemId")
+ private String mItemId;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("version")
+ private String mVersion;
+
+ public String getDescription() {
+ return mDescription;
+ }
+
+ public void setDescription(String description) {
+ mDescription = description;
+ }
+
+ public String getId() {
+ return mId;
+ }
+
+ public void setId(String id) {
+ mId = id;
+ }
+
+ public String getItemId() {
+ return mItemId;
+ }
+
+ public void setItemId(String itemId) {
+ mItemId = itemId;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public String getVersion() {
+ return mVersion;
+ }
+
+ public void setVersion(String version) {
+ mVersion = version;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Assignment.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Assignment.java
new file mode 100644
index 0000000..40d8e19
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Assignment.java
@@ -0,0 +1,22 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Assignment {
+
+ @SerializedName("value")
+ private String mValue;
+
+ public String getValue() {
+ return mValue;
+ }
+
+ public void setValue(String value) {
+ mValue = value;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Capability.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Capability.java
new file mode 100644
index 0000000..ced2415
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Capability.java
@@ -0,0 +1,63 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Capability {
+
+ @SerializedName("dcae.capabilities.stream.subscribe")
+ private DcaeCapabilitiesStreamSubscribe mDcaeCapabilitiesStreamSubscribe;
+ @SerializedName("id")
+ private String mId;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("properties")
+ private List<Property> mProperties;
+ @SerializedName("type")
+ private Type mType;
+
+ public DcaeCapabilitiesStreamSubscribe getDcaeCapabilitiesStreamSubscribe() {
+ return mDcaeCapabilitiesStreamSubscribe;
+ }
+
+ public void setDcaeCapabilitiesStreamSubscribe(DcaeCapabilitiesStreamSubscribe dcaeCapabilitiesStreamSubscribe) {
+ mDcaeCapabilitiesStreamSubscribe = dcaeCapabilitiesStreamSubscribe;
+ }
+
+ public String getId() {
+ return mId;
+ }
+
+ public void setId(String id) {
+ mId = id;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public List<Property> getProperties() {
+ return mProperties;
+ }
+
+ public void setProperties(List<Property> properties) {
+ mProperties = properties;
+ }
+
+ public Type getType() {
+ return mType;
+ }
+
+ public void setType(Type type) {
+ mType = type;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Data.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Data.java
new file mode 100644
index 0000000..26ea28f
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Data.java
@@ -0,0 +1,22 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Data {
+
+ @SerializedName("model")
+ private Model mModel;
+
+ public Model getModel() {
+ return mModel;
+ }
+
+ public void setModel(Model model) {
+ mModel = model;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/DcaeCapabilitiesStreamSubscribe.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/DcaeCapabilitiesStreamSubscribe.java
new file mode 100644
index 0000000..e244f52
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/DcaeCapabilitiesStreamSubscribe.java
@@ -0,0 +1,23 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class DcaeCapabilitiesStreamSubscribe {
+
+ @SerializedName("properties")
+ private List<Property> mProperties;
+
+ public List<Property> getProperties() {
+ return mProperties;
+ }
+
+ public void setProperties(List<Property> properties) {
+ mProperties = properties;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Format.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Format.java
new file mode 100644
index 0000000..37ef8ec
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Format.java
@@ -0,0 +1,22 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Format {
+
+ @SerializedName("equal")
+ private String mEqual;
+
+ public String getEqual() {
+ return mEqual;
+ }
+
+ public void setEqual(String equal) {
+ mEqual = equal;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Model.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Model.java
new file mode 100644
index 0000000..2b94678
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Model.java
@@ -0,0 +1,73 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Model {
+
+ @SerializedName("catalog")
+ private String mCatalog;
+ @SerializedName("catalogId")
+ private Long mCatalogId;
+ @SerializedName("id")
+ private Long mId;
+ @SerializedName("itemId")
+ private String mItemId;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("nodes")
+ private List<Node> mNodes;
+
+ public String getCatalog() {
+ return mCatalog;
+ }
+
+ public void setCatalog(String catalog) {
+ mCatalog = catalog;
+ }
+
+ public Long getCatalogId() {
+ return mCatalogId;
+ }
+
+ public void setCatalogId(Long catalogId) {
+ mCatalogId = catalogId;
+ }
+
+ public Long getId() {
+ return mId;
+ }
+
+ public void setId(Long id) {
+ mId = id;
+ }
+
+ public String getItemId() {
+ return mItemId;
+ }
+
+ public void setItemId(String itemId) {
+ mItemId = itemId;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public List<Node> getNodes() {
+ return mNodes;
+ }
+
+ public void setNodes(List<Node> nodes) {
+ mNodes = nodes;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/ModelResponse.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/ModelResponse.java
new file mode 100644
index 0000000..fbe995a
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/ModelResponse.java
@@ -0,0 +1,52 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class ModelResponse {
+
+ @SerializedName("data")
+ private Data mData;
+ @SerializedName("error")
+ private Error mError;
+ @SerializedName("id")
+ private Object mId;
+ @SerializedName("timestamp")
+ private Long mTimestamp;
+
+ public Data getData() {
+ return mData;
+ }
+
+ public void setData(Data data) {
+ mData = data;
+ }
+
+ public Error getError() {
+ return mError;
+ }
+
+ public void setError(Error error) {
+ mError = error;
+ }
+
+ public Object getId() {
+ return mId;
+ }
+
+ public void setId(Object id) {
+ mId = id;
+ }
+
+ public Long getTimestamp() {
+ return mTimestamp;
+ }
+
+ public void setTimestamp(Long timestamp) {
+ mTimestamp = timestamp;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Node.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Node.java
new file mode 100644
index 0000000..63576e4
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Node.java
@@ -0,0 +1,73 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Node {
+
+ @SerializedName("capabilities")
+ private List<Capability> mCapabilities;
+ @SerializedName("description")
+ private String mDescription;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("properties")
+ private List<Property> mProperties;
+ @SerializedName("requirements")
+ private List<Requirement> mRequirements;
+ @SerializedName("type")
+ private String mType;
+
+ public List<Capability> getCapabilities() {
+ return mCapabilities;
+ }
+
+ public void setCapabilities(List<Capability> capabilities) {
+ mCapabilities = capabilities;
+ }
+
+ public String getDescription() {
+ return mDescription;
+ }
+
+ public void setDescription(String description) {
+ mDescription = description;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public List<Property> getProperties() {
+ return mProperties;
+ }
+
+ public void setProperties(List<Property> properties) {
+ mProperties = properties;
+ }
+
+ public List<Requirement> getRequirements() {
+ return mRequirements;
+ }
+
+ public void setRequirements(List<Requirement> requirements) {
+ mRequirements = requirements;
+ }
+
+ public String getType() {
+ return mType;
+ }
+
+ public void setType(String type) {
+ mType = type;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/NodeFilter.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/NodeFilter.java
new file mode 100644
index 0000000..11dfaff
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/NodeFilter.java
@@ -0,0 +1,23 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class NodeFilter {
+
+ @SerializedName("capabilities")
+ private List<Capability> mCapabilities;
+
+ public List<Capability> getCapabilities() {
+ return mCapabilities;
+ }
+
+ public void setCapabilities(List<Capability> capabilities) {
+ mCapabilities = capabilities;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Property.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Property.java
new file mode 100644
index 0000000..4edb3e7
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Property.java
@@ -0,0 +1,53 @@
+
+package json.response.ModelResponse;
+
+import java.util.List;
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Property {
+
+ @SerializedName("assignment")
+ private Assignment mAssignment;
+ @SerializedName("format")
+ private List<Format> mFormat;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("type")
+ private String mType;
+
+ public Assignment getAssignment() {
+ return mAssignment;
+ }
+
+ public void setAssignment(Assignment assignment) {
+ mAssignment = assignment;
+ }
+
+ public List<Format> getFormat() {
+ return mFormat;
+ }
+
+ public void setFormat(List<Format> format) {
+ mFormat = format;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public String getType() {
+ return mType;
+ }
+
+ public void setType(String type) {
+ mType = type;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Relationship.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Relationship.java
new file mode 100644
index 0000000..78b3e0d
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Relationship.java
@@ -0,0 +1,22 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Relationship {
+
+ @SerializedName("type")
+ private String mType;
+
+ public String getType() {
+ return mType;
+ }
+
+ public void setType(String type) {
+ mType = type;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Requirement.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Requirement.java
new file mode 100644
index 0000000..29a89cb
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Requirement.java
@@ -0,0 +1,52 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Requirement {
+
+ @SerializedName("capability")
+ private Capability mCapability;
+ @SerializedName("name")
+ private String mName;
+ @SerializedName("node_filter")
+ private NodeFilter mNodeFilter;
+ @SerializedName("relationship")
+ private Relationship mRelationship;
+
+ public Capability getCapability() {
+ return mCapability;
+ }
+
+ public void setCapability(Capability capability) {
+ mCapability = capability;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+ public NodeFilter getNodeFilter() {
+ return mNodeFilter;
+ }
+
+ public void setNodeFilter(NodeFilter nodeFilter) {
+ mNodeFilter = nodeFilter;
+ }
+
+ public Relationship getRelationship() {
+ return mRelationship;
+ }
+
+ public void setRelationship(Relationship relationship) {
+ mRelationship = relationship;
+ }
+
+}
diff --git a/dcaedt_tools/src/main/java/json/response/ModelResponse/Type.java b/dcaedt_tools/src/main/java/json/response/ModelResponse/Type.java
new file mode 100644
index 0000000..4e54518
--- /dev/null
+++ b/dcaedt_tools/src/main/java/json/response/ModelResponse/Type.java
@@ -0,0 +1,32 @@
+
+package json.response.ModelResponse;
+
+import javax.annotation.Generated;
+import com.google.gson.annotations.SerializedName;
+
+@Generated("net.hexar.json2pojo")
+@SuppressWarnings("unused")
+public class Type {
+
+ @SerializedName("id")
+ private String mId;
+ @SerializedName("name")
+ private String mName;
+
+ public String getId() {
+ return mId;
+ }
+
+ public void setId(String id) {
+ mId = id;
+ }
+
+ public String getName() {
+ return mName;
+ }
+
+ public void setName(String name) {
+ mName = name;
+ }
+
+}