aboutsummaryrefslogtreecommitdiffstats
path: root/ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java
diff options
context:
space:
mode:
Diffstat (limited to 'ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java')
-rw-r--r--ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java b/ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java
new file mode 100644
index 0000000..c0b27b6
--- /dev/null
+++ b/ccsdk-app-common/src/main/java/org/onap/ccsdk/dashboard/model/deploymenthandler/DeploymentResponseLinks.java
@@ -0,0 +1,32 @@
+package org.onap.ccsdk.dashboard.model.deploymenthandler;
+
+import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/**
+ * Links that the API client can access
+ *
+ */
+public class DeploymentResponseLinks {
+
+ /** Link used to retrieve information about the service being deployed. */
+ private final String self;
+
+ /** Link used to retrieve information about the status of the installation workflow. */
+ private final String status;
+
+ @JsonCreator
+ public DeploymentResponseLinks(@JsonProperty("self") String self,
+ @JsonProperty("status") String status) {
+ this.self = self;
+ this.status = status;
+ }
+
+ public String getSelf() {
+ return this.self;
+ }
+
+ public String getStatus() {
+ return this.status;
+ }
+}