Merge automation from ECOMP's repository
[vid.git] / vid-automation / src / main / java / vid / automation / test / model / Service.java
1 package vid.automation.test.model;
2
3 import com.google.common.base.MoreObjects;
4
5 /**
6  * Created by itzikliderman on 19/06/2017.
7  */
8 public class Service {
9
10     public String type;
11
12     public String uuid;
13
14     public String invariantUuid;
15
16     public String name;
17
18     public String version;
19
20     public String category;
21
22     public String description;
23
24     public String serviceRole;
25
26     public Service() {}
27
28     public Service(String type, String uuid, String invariantUuid, String name, String version, String category, String description, String serviceRole) {
29         this.type = type;
30         this.uuid = uuid;
31         this.invariantUuid = invariantUuid;
32         this.name = name;
33         this.version = version;
34         this.category = category;
35         this.description = description;
36         this.serviceRole = serviceRole;
37     }
38
39     @Override
40     public String toString() {
41         return MoreObjects.toStringHelper(this)
42                 .add("type", type)
43                 .add("uuid", uuid)
44                 .add("invariantUuid", invariantUuid)
45                 .add("name", name)
46                 .add("version", version)
47                 .add("category", category)
48                 .add("description", description)
49                 .add("serviceRole", serviceRole)
50                 .toString();
51     }
52 }