aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/vid/automation/test/model
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/vid/automation/test/model')
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/CategoryOption.java19
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/CategoryOptionList.java16
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/JobBulk.java23
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/JobModel.java41
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/JobStatus.java10
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/Service.java13
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/ServiceModel.java32
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/ServiceModelsList.java7
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/User.java16
9 files changed, 173 insertions, 4 deletions
diff --git a/vid-automation/src/main/java/vid/automation/test/model/CategoryOption.java b/vid-automation/src/main/java/vid/automation/test/model/CategoryOption.java
new file mode 100644
index 000000000..ec358797d
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/CategoryOption.java
@@ -0,0 +1,19 @@
+package vid.automation.test.model;
+
+import com.google.common.base.MoreObjects;
+
+public class CategoryOption {
+ public String name;
+ public String appId;
+ public String categoryId;
+
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("name", name)
+ .add("appId", appId)
+ .add("categoryId", categoryId)
+ .toString();
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/CategoryOptionList.java b/vid-automation/src/main/java/vid/automation/test/model/CategoryOptionList.java
new file mode 100644
index 000000000..666ed0a86
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/CategoryOptionList.java
@@ -0,0 +1,16 @@
+package vid.automation.test.model;
+
+import com.google.common.base.MoreObjects;
+
+import java.util.List;
+
+public class CategoryOptionList {
+ public List<CategoryOption> categories;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("categories", categories)
+ .toString();
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java b/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java
new file mode 100644
index 000000000..80d4109a6
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java
@@ -0,0 +1,23 @@
+package vid.automation.test.model;
+
+import java.util.List;
+
+public class JobBulk {
+
+ private List<JobModel> jobs;
+
+ public JobBulk() {
+ }
+
+ public JobBulk(List<JobModel> jobs) {
+ this.jobs = jobs;
+ }
+
+ public List<JobModel> getJobs() {
+ return jobs;
+ }
+
+ public void setJobs(List<JobModel> jobs) {
+ this.jobs = jobs;
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/JobModel.java b/vid-automation/src/main/java/vid/automation/test/model/JobModel.java
new file mode 100644
index 000000000..b9ff6a21d
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/JobModel.java
@@ -0,0 +1,41 @@
+package vid.automation.test.model;
+
+public class JobModel {
+
+ private String uuid;
+ private String status;
+ private String templateId;
+ private String type;
+
+ public String getUuid() {
+ return uuid;
+ }
+
+ public void setUuid(String uuid) {
+ this.uuid = uuid;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status;
+ }
+
+ public String getTemplateId() {
+ return templateId;
+ }
+
+ public void setTemplateId(String templateId) {
+ this.templateId = templateId;
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java b/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
new file mode 100644
index 000000000..0e92a1f35
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
@@ -0,0 +1,10 @@
+package vid.automation.test.model;
+
+public enum JobStatus {
+ COMPLETED,
+ FAILED,
+ IN_PROGRESS,
+ PAUSE,
+ PENDING,
+ STOPPED;
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/Service.java b/vid-automation/src/main/java/vid/automation/test/model/Service.java
index f5eaf6b0d..4ed51eeb1 100644
--- a/vid-automation/src/main/java/vid/automation/test/model/Service.java
+++ b/vid-automation/src/main/java/vid/automation/test/model/Service.java
@@ -1,7 +1,5 @@
package vid.automation.test.model;
-import java.util.ArrayList;
-
/**
* Created by itzikliderman on 19/06/2017.
*/
@@ -24,4 +22,15 @@ public class Service {
public String serviceRole;
public Service() {}
+
+ public Service(String type, String uuid, String invariantUuid, String name, String version, String category, String description, String serviceRole) {
+ this.type = type;
+ this.uuid = uuid;
+ this.invariantUuid = invariantUuid;
+ this.name = name;
+ this.version = version;
+ this.category = category;
+ this.description = description;
+ this.serviceRole = serviceRole;
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/ServiceModel.java b/vid-automation/src/main/java/vid/automation/test/model/ServiceModel.java
new file mode 100644
index 000000000..7996a6453
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/ServiceModel.java
@@ -0,0 +1,32 @@
+package vid.automation.test.model;
+
+public class ServiceModel {
+
+ public String serviceName;
+
+ public String subscriberName;
+
+ public String serviceInstanceName;
+
+ public String modelName;
+
+ public String modelInvariantUuid;
+
+ public String modelVersion;
+
+ public String modelUuid;
+
+ public String modelCustomizationUuid;
+
+ public String resourceName;
+
+ public String nfType;
+
+ public String nfRole;
+
+ public String nfFunction;
+
+ public String nfNamingCode;
+
+ public ServiceModel() {}
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/ServiceModelsList.java b/vid-automation/src/main/java/vid/automation/test/model/ServiceModelsList.java
new file mode 100644
index 000000000..e011d6a24
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/ServiceModelsList.java
@@ -0,0 +1,7 @@
+package vid.automation.test.model;
+
+import java.util.HashMap;
+
+public class ServiceModelsList {
+ public HashMap<String, ServiceModel> serviceModels;
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/User.java b/vid-automation/src/main/java/vid/automation/test/model/User.java
index c4b06d4bc..696b7b40b 100644
--- a/vid-automation/src/main/java/vid/automation/test/model/User.java
+++ b/vid-automation/src/main/java/vid/automation/test/model/User.java
@@ -1,6 +1,6 @@
package vid.automation.test.model;
-import vid.automation.test.model.Credentials;
+import com.google.common.base.MoreObjects;
import java.util.ArrayList;
@@ -9,7 +9,19 @@ import java.util.ArrayList;
*/
public class User {
public Credentials credentials;
- public ArrayList<String> subscribers;
+ public ArrayList<String> subscriberNames;
public ArrayList<String> serviceTypes;
public ArrayList<String> tenants;
+ public ArrayList<String> roles;
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("credentials", credentials)
+ .add("subscriberNames", subscriberNames)
+ .add("serviceTypes", serviceTypes)
+ .add("tenants", tenants)
+ .add("roles", roles)
+ .toString();
+ }
}